Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

160 hotels in St. Petersburg, Florida

Search the best hotels and places to stay in St. Petersburg

View map
With a handpicked selection of, accessible search tools and descriptive hotel profiles, you'll find St. Petersburg hotel deals in a wink. Ibooked.ca allows you to shorten your search in Florida by amenities and hotel brands. Booking a hotel in Florida is a piece of cake with us and you are going to thoroughly enjoy it! Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
501 5Th Avenue Ne, St. Petersburg, United States, 33701View on map
1.2 km from City Centre300 m from 400 Beach
This hotel features a summer terrace, an indoor swimming pool and a tennis court, together with rooms overlooking the garden, and is located in a shopping area.
  • The hotel has
    • USD 12.95 per day
    +1
  • The hotel has
    • USD 20 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.8
Very good49 reviews
Price fromC$ 243per nightSelect
Not available
950 Lake Carillon Drive, St. Petersburg, United States, 33716View on map
13.3 km from City Centre
Boasting 227 rooms and cots, a mini club and a pool for children, the venue is settled in the heart of the city.
  • The hotel has
    • On-site car park
    +1
8.4
Great55 reviews
Price fromC$ 244per nightSelect
Not available
421 4Th Ave N, St. Petersburg, United States, 33701
500 m from City Centre300 m from Palladium Theatre
The hotel is centrally situated facing The Dali Museum and offers a year-round outdoor swimming pool along with a playroom, a playground and a pool for guests with children.
8.4
Great37 reviews
Price fromC$ 154per nightSelect
Not available
333 First Street South, St. Petersburg, United States, 33701-4342
800 m from City Centre200 m from Mahaffey Theater
The hotel centrally located in Downtown Saint Petersburg district close to The Pier has 333 rooms.
6.8
Nice71 reviews
Price fromC$ 291per nightSelect
Not available
940 5Th Avenue S, St. Petersburg, United States
1.1 km from City Centre700 m from St Petersburg Bowl
With 119 rooms to offer, the hotel boasts an indoor swimming pool and tennis courts, perfectly located in a business area.
8.8
Great4 reviews
Price fromC$ 191per nightSelect
Not available
8800 Bay Pines Blvd, St. Petersburg, United States, 33709
12.8 km from City Centre2.3 km from Walter Fuller Complex
Located 3.6 km from John's Pass, this comfortable hotel features 30 rooms, a sun deck, a year-round outdoor pool and a golf course.
6.6
Nice6 reviews
Price fromC$ 240per nightSelect
Not available
253 2Nd Ave N, St. Petersburg, United States, 33701
400 m from City Centre500 m from Palladium Theatre
The hotel centrally located in Downtown Saint Petersburg district close to Demens Landing Park has 32 rooms.
7.6
Very good33 reviews
Price fromC$ 154per nightSelect
Not available
6800 Sunshine Skyway Lane, St. Petersburg, United States, 33711
8.3 km from City Centre
Guests can enjoy Tampa Bay views from rooms or use a gym, yoga classes and a fitness centre.
7.6
Very good160 reviews
Price fromC$ 185per nightSelect
Not available
342 3Rd Ave N, St. Petersburg, United States, 33701
300 m from City Centre400 m from Palladium Theatre
Offering convenient proximity to Museum of Fine Arts, the hotel is also close to Sunken Gardens.
8.4
Great106 reviews
Price fromC$ 135per nightSelect
Not available
2260 54Th Avenue North, St. Petersburg, United States, 33714
5.7 km from City Centre1.5 km from Cooke Real Estate School
The hotel is located in the busy area of St. Petersburg, not far away from NOVA 535, overlooking the garden.
7.2
Very good101 reviews
Price fromC$ 116per nightSelect
Not available
95 Central Ave, St. Petersburg, United States, 33701
700 m from City Centre400 m from American Stage
Offering individual rooms and steam baths and massage, the property welcomes guests in the heart of St. Petersburg.
6.8
Nice86 reviews
Price fromC$ 141per nightSelect
Not available
800 34Th Street N, St. Petersburg, United States, 33713
4.0 km from City Centre1.5 km from Mazzaros Italian Market
Located 4 km from the center of St. Petersburg, the hotel offers a lounge bar plus high chairs and a playroom for children.
5.8
Guest rating23 reviews
Price fromC$ 82per nightSelect
Not available
80 Beach Drive Ne, St. Petersburg, United States, 33701
The hotel includes a private pool, boasting a prime location close to Salvador Dali Museum.
8.4
Great92 reviews
Price fromC$ 304per nightSelect
Not available
1200 34Th Street North, St. Petersburg, United States, 33713
4.1 km from City Centre1.2 km from Mazzaros Italian Market
You can relax by a year-round outdoor swimming pool or in a lounge bar, provided during your stay in the attractive hotel situated in the heart of St. Petersburg.
7.6
Very good131 reviews
Price fromC$ 190per nightSelect
Not available
5005 34Th Street North, St. Petersburg, United States, 33714-2430
6.3 km from City Centre400 m from Pro Karting Experience
The hotel offers a business accommodation with 174 rooms in the beach area of St. Petersburg.
6.2
Nice27 reviews
Price fromC$ 106per nightSelect
Not available
34Th Street South, 4601, St. Petersburg, United States, 33711
The hotel is set close to Eckerd College, and boasts a private pool as well as city views.
Price fromC$ 117per nightSelect
Not available
12600 Roosevelt Boulevard, North, St. Petersburg, United States, 33716
12.9 km from City Centre
Offering 197 rooms together with a heated indoor pool and a tennis court onsite, the hotel is set in a beach area.
7.6
Very good85 reviews
Price fromC$ 185per nightSelect
Not available
105 5Th Avenue Ne, St. Petersburg, United States, 33701
800 m from City Centre300 m from 400 Beach
Located in Downtown Saint Petersburg district close to Tropicana Field, this hotel features a private pool and the coffee bar.
Price fromC$ 106per nightSelect
Not available
7401 Central Avenue, St. Petersburg, United States
9.9 km from City Centre
This historic-style hotel is set at a short distance to Treasure Island Golf Tennis Recreation Center.
Price fromC$ 135per nightSelect
Not available
4999 34Th Street North, St. Petersburg, United States, 33714
6.2 km from City Centre300 m from Pro Karting Experience
Conveniently located in St. Petersburg, a few steps away from Sawgrass Lake Park, this hotel offers you a wellness area and a Jacuzzi onsite along with a beautiful view of the lake.
6.4
Nice60 reviews
Price fromC$ 143per nightSelect
Not available
650 34Th Street North, St. Petersburg, United States, 33713
4.0 km from City Centre1.6 km from Mazzaros Italian Market
The hotel with a private pool is located in the heart of St. Petersburg close to Morean Art Center.
6.0
Guest rating28 reviews
Price fromC$ 124per nightSelect
Not available
2595 54Th Ave North, St. Petersburg, United States, 33714
6.1 km from City Centre1.4 km from Pro Karting Experience
The hotel was built in 1999 in a busy area of St. Petersburg, and nowadays has 100.
5.0
Guest rating72 reviews
Price fromC$ 85per nightSelect
Not available
443 4Th Avenue North, St. Petersburg, United States
500 m from City Centre200 m from St. Pete's Historic Coliseum
The hotel centrally located in Downtown Saint Petersburg district close to Florida International Museum has 34 rooms.
Price fromC$ 163per nightSelect
Not available
4816 100Th Way North, St. Petersburg, United States, 33708
14.4 km from City Centre
The hotel has a casino and tennis courts, which help guests to have a good time while enjoying an ideal location.
Price fromC$ 159per nightSelect
Not available
340 Beach Dr Ne, St. Petersburg, United States, 33701
900 m from City Centre200 m from 400 Beach
Adjacent to 400 Beach, and close to Sunken Gardens, this historical hotel features 18 en-suite rooms.
8.4
Great24 reviews
Price fromC$ 296per nightSelect
Not available
532 Beach Drive Ne, St. Petersburg, United States, 33701
1.0 km from City Centre200 m from 400 Beach
Featuring 6 rooms, a library and tennis courts, this venue is 60 minutes' drive from Clearwater Beach in St. Petersburg.
8.8
Great35 reviews
Price fromC$ 267per nightSelect
Not available
25 2Nd Street North, St. Petersburg, United States
500 m from City Centre400 m from American Stage
This modern hotel is nestled in the middle of St. Petersburg, not far from Tropicana Field.
Price fromC$ 377per nightSelect
Not available
5005A 34Th St N, St. Petersburg, United States, FL 33714
6.2 km from City Centre300 m from Pro Karting Experience
The hotel has an outdoor pool and lies close to Tampa Bay Automobile Museum which is worth visiting.
Price fromC$ 146per nightSelect
Not available
335 8Th Avenue Northeast, St. Petersburg, United States, FL 33701
1.3 km from City Centre500 m from 400 Beach
There are rooms facing the garden and the hotel is set close to Florida CraftArt.
Price fromC$ 290per nightSelect
Not available
7141 4Th Street North, St. Petersburg, United States, FL 33702
7.1 km from City Centre600 m from Practically Pikasso
Within easy reach of Tampa Bay Automobile Museum, this hotel comprises 17 rooms with private bathrooms.
Price fromC$ 96per nightSelect
Not available
2349 Central Avenue, St. Petersburg, United States, 33713
2.5 km from City Centre600 m from Morean Arts Center For Clay
Placed close to Sunken Gardens in the middle of St. Petersburg, this hotel offers 40 rooms.
Price fromC$ 142per nightSelect
Not available
234 3Rd Ave N, St. Petersburg, United States, 33701
500 m from City Centre400 m from Palladium Theatre
The hotel with an outdoor swimming pool is located in the heart of St. Petersburg close to The Pier.
7.4
Very good57 reviews
Price fromC$ 179per nightSelect
Not available
5701 Shore Boulevard South, St. Petersburg, United States
Offering easy access to Ted Phillips Wood Ibis Park, this hotel provides budget accommodation along with a library and tennis courts.
Price fromC$ 218per nightSelect
Not available
1400 34Th St. N., St. Petersburg, United States, 33713
4.2 km from City Centre1000 m from Mazzaros Italian Market
Located 5 km from St. Petersburg's city centre, this hotel boasts non-smoking rooms and a year-round outdoor swimming pool.
7.0
Very good43 reviews
Price fromC$ 141per nightSelect
Not available
10475 Gandy Boulevard North, St. Petersburg, United States, 33702
10.6 km from City Centre300 m from Derby Lane
The property is fitted with an outdoor swimming pool and is situated less than 4.5 km from The Fish Hunter Fishing Charters.
Price fromC$ 186per nightSelect
Not available
875 94Th Avenue North, St. Petersburg, United States, 33702
9.4 km from City Centre2.2 km from Derby Lane
Boasting a private swimming pool along with a lobby restaurant, this hotel is located near Sawgrass Lake Park and a port.
8.0
Great12 reviews
Price fromC$ 208per nightSelect
Not available
300 Fourth Street North, St. Petersburg, United States, 33701
300 m from City Centre300 m from St. Pete's Historic Coliseum
The hotel offers easy access to The Dali Museum, boasting 128 rooms in the heart of St. Petersburg.
7.8
Very good2 reviews
Price fromC$ 194per nightSelect
Not available
2171 54Th Avenue North, St. Petersburg, United States, 33714
5.8 km from City Centre1.5 km from Cooke Real Estate School
Centrally set close to Sawgrass Lake Park, the hotel offers non-smoking rooms and a lounge restaurant.
8.2
Great32 reviews
Price fromC$ 145per nightSelect
Not available
6638 4Th Street North, St. Petersburg, United States, 33702-6841
6.7 km from City Centre200 m from Practically Pikasso
Opened in 2005, just outside Ayurvedic Massage and Yoga of Central Florida, this charming property features a gym and a fitness centre.
7.8
Very good79 reviews
Price fromC$ 151per nightSelect
Not available
5005 34Th Street North, St. Petersburg, United States, 33714
This accommodation is located near Sawgrass Lake Park in a shopping area and boasts an outdoor pool together with a 24-hour bar onsite.
5.0
Guest rating1 review
Price fromC$ 141per nightSelect
Not available
13500 Gulf Blvd, St. Petersburg, United States, 33708
14.8 km from City Centre
There are rooms facing the ocean and the hotel is set close to Sunset Beach Shop.
Price fromC$ 376per nightSelect
Not available
237 6Th Ave Ne, St. Petersburg, United States, 33701
1.0 km from City Centre200 m from 400 Beach
Located near Museum of Fine Arts, this charming hotel features a continental breakfast.
9.4
Perfect24 reviews
Price fromC$ 309per nightSelect
Not available
17350 Gulf Blvd. North Redington Beach, St. Petersburg, United States
Located 1 km from the center of the city, the hotel offers cots and a playroom for children.
Select
Not available
16900 Gulf Blvd. North Redington Beach, St. Petersburg, United States
The hotel has an outdoor pool and lies close to Constitution Park which is worth visiting.
Select
Not available
111 5Th Avenue North, St. Petersburg, United States, 33701
800 m from City Centre300 m from Palladium Theatre
This hotel, lodged in Downtown Saint Petersburg district, boasts a lobby bar and views of the garden.
8.6
Great22 reviews
Price fromC$ 328per nightSelect
Not available
4400 34Th Street South, St. Petersburg, United States, 33711
Placed close to Summer Vacation fishing Charters in the centre of Gulfport, this hotel offers 52 rooms.
8.2
Great36 reviews
Price fromC$ 137per nightSelect
Not available
126 4Th Avenue Ne, St. Petersburg, United States, 33701
3.9 km from City Centre1.5 km from Duncan McClellan Gallery
This hotel features rooms with garden views, while a beautiful location provides easy access to Downtown St Petersburg.
9.2
Perfect30 reviews
Select
Not available
5505 34Th Street North, St Petersburg, United States, St. Petersburg, United States
6.7 km from City Centre800 m from Pro Karting Experience
Featuring a 24-hour restaurant, the hotel is located off Cypress Breeze Farm Trail Riding and boasts a swimming pool.
Select
Not available
4201 38Th Avenue South, St. Petersburg, United States, 33711
6.6 km from City Centre1.7 km from Pinellas Pioneer Settlement
The venue lies in the popular area of St. Petersburg, not far from Jawbreaker Fishing, and offers a patio, a golf course and a garden.
Price fromC$ 271per nightSelect
Not available
18222 Sunset Blvd. #1, St. Petersburg, United States, 33708
20.4 km from City Centre
Opening onto a sunny patio, this apartment in Redington Shores district comes with 2 bedrooms and a kitchen.
Price fromC$ 252per nightSelect
Not available
St. Petersburg, FL, 33705, St. Petersburg, United States, 33705
5.6 km from City Centre1.9 km from Boyd Hill Nature Preserve
Chihuly Collection is 6 km from this villa that offers 1 bedrooms along with a kitchen.
Select
Not available
4800 34Th Street North, St. Petersburg, United States, FL 33714
6.2 km from City Centre100 m from Pro Karting Experience
Price fromC$ 186per nightSelect
Not available
, St. Petersburg, United States, 33707
8.1 km from City Centre
Situated 8 km from Tropicana Field, this venue features a night club, a tennis court and a golf course.
Price fromC$ 424per nightSelect
Not available
2575 54Th Avenue North, St. Petersburg, United States, 33714
6.1 km from City Centre1.3 km from Pro Karting Experience
At this 4-storey hotel, guests can have a continental buffet breakfast and enjoy visiting Sawgrass Lake Park set within an easy reach.
Price fromC$ 224per nightSelect
Not available
St. Petersburg, FL, 33715, St. Petersburg, United States, 33715
10.5 km from City Centre
Featuring a sunny patio and 2 bedrooms, the property is set close to McPherson Bayou.
Price fromC$ 206per nightSelect
Not available
711 3Rd Avenue South, St. Petersburg, United States, FL 33701
600 m from City Centre700 m from American Stage
The budget hotel is a good starting point to St. Petersburg' sights including The Pier Aquarium and Florida International Museum.
Price fromC$ 198per nightSelect
Not available
6050 Bahia Del Mar Circle Unit 118, St. Petersburg, United States, 33715
10.7 km from City Centre
This is a 2-bedroom villa, set in proximity to Walter and Bert Williams Fishing Pier.
Price fromC$ 357per nightSelect
Not available
, St. Petersburg, United States, 33707
8.0 km from City Centre
Featuring a sunny patio, this property also provides guests with a play area and a playground for kids, in close proximity of Ted Phillips Wood Ibis Park.
Price fromC$ 210per nightSelect
Not available
4601 34Th Street S, St. Petersburg, United States, 33711
8.4 km from City Centre
Featuring an outdoor pool, this property is set a short distance from Maximo Park and Bay Village Shopping Center.
Select
Not available
8050 Us Hwy 19N, St. Petersburg, United States, 33781
9.4 km from City Centre2.4 km from Lealman Family Ctr
A few meters away you can enjoy Tampa Bay Automobile Museum.
Price fromC$ 146per nightSelect
Not available
1650 Central Ave., St. Petersburg, United States, 33712
1.6 km from City Centre400 m from St Petersburg Bowl
Select
Not available
635 Bay Street Ne, St. Petersburg, United States, FL 33701
1000 m from City Centre200 m from 400 Beach
There are rooms facing the patio and the hotel is set close to The Dali' Museum.
Price fromC$ 270per nightSelect
Not available
151 7Th Street South Apt #146, St Petersburg, Fl 33701, United States, St. Petersburg, United States, 33701
600 m from City Centre700 m from American Stage
The apartment is located 1.6 km from The Pier and comes with a shared kitchen and a private bathroom.
Price fromC$ 394per nightSelect
Not available
151 7Th Street South Apt #240, St Petersburg, Fl 33701, United States, St. Petersburg, United States, 33701
600 m from City Centre700 m from American Stage
The apartment is located 1.3 km from The Dali' Museum and comes with a fully-fitted kitchen and a private bathroom.
Price fromC$ 392per nightSelect
Not available
151 7Th Street South Apt #236, St Petersburg, Fl 33701, United States, St. Petersburg, United States, 33701
600 m from City Centre700 m from American Stage
Set 1.9 km from Morean Arts Center For Clay, this apartment has a fully-fitted kitchen and 1 bathrooms.
Price fromC$ 401per nightSelect
Not available
151 7Th Street South Apt #715, St Petersburg, Fl 33701, United States, St. Petersburg, United States, 33701
600 m from City Centre700 m from American Stage
Including a shared kitchen, 1 bathrooms and a nice balcony, this property is located within 20 minutes' walk of Imagine Museum.
Price fromC$ 397per nightSelect
Not available
St. Petersburg, FL, 33702, St. Petersburg, United States, 33702
10.1 km from City Centre800 m from Derby Lane
Featuring a sunny patio and 1 bedrooms, the property is set close to Carillon Bell Tower.
Select
Not available
St. Petersburg, FL, 33713, St. Petersburg, United States, 33713
3.4 km from City Centre1.4 km from Duncan McClellan Gallery
Located in St. Petersburg, and a short stroll from US Veterans Ctr, this venue includes a kitchen with a microwave oven and refrigerator, as well as 1 bathrooms.
Select
Not available
1301 9Th Street North, St. Petersburg, United States, FL 33701
1.5 km from City Centre1000 m from Sunken Gardens
Select
Not available
St. Petersburg, FL, 33701, St. Petersburg, United States, 33701
600 m from City Centre500 m from American Stage
Set in Downtown Saint Petersburg district and 1.4 km from Chihuly Collection, this villa provides a fully equipped kitchen with an oven, a cooktop and a washing machine.
Price fromC$ 335per nightSelect
Not available
St. Petersburg, FL, 33701, St. Petersburg, United States, 33701
900 m from City Centre500 m from St. Pete's Historic Coliseum
This is a 7-bedroom villa, set in proximity to St. Pete's Historic Coliseum.
Select
Not available
St. Petersburg, FL, 33715, St. Petersburg, United States, 33715
11.0 km from City Centre
This is a 2-bedroom villa, set in proximity to Clam Bayou Nature Preserve - Kayak Launch.
Price fromC$ 197per nightSelect
Not available
St. Petersburg, FL, 33701, St. Petersburg, United States, 33701
1.4 km from City Centre700 m from 400 Beach
Located in St. Petersburg, a 15-minute walk from Saint Petersburg Sunken Gardens, this accommodation comes with 2 bedrooms and a kitchen.
Select
Not available
St. Petersburg, FL, 33715, St. Petersburg, United States, 33715
10.5 km from City Centre
This is a 2-bedroom villa, set in proximity to Skyway Fishing Pier State Park.
Price fromC$ 232per nightSelect
Not available
, St. Petersburg, United States, 33708
15.7 km from City Centre
Featuring a sunny patio along with 3 bedrooms, this villa is set 5 km from Seaside Seabird Sanctuary.
Price fromC$ 263per nightSelect
Not available
St. Petersburg, Fl, 33701, St. Petersburg, United States, 33701
900 m from City Centre400 m from Palladium Theatre
This property near 400 Beach consists of 3 bedrooms, 3 bathrooms and a fully-fitted kitchen for up to 6 guests.
Select
Not available
3600 42Nd Street South 52 C And C, St. Petersburg, United States, FL 33711
6.6 km from City Centre1.7 km from Pinellas Pioneer Settlement
Featuring a full kitchen, the venue is only 2.3 km from Ted Phillips Wood Ibis Park.
Price fromC$ 633per nightSelect
Not available
St. Petersburg, Fl, 33715, St. Petersburg, United States, 33715
9.0 km from City Centre
Situated 3.1 km from Catherine Hickman Theater, this venue features a heated swimming pool.
Select
Not available
St. Petersburg, FL, 33715, St. Petersburg, United States, 33715
10.5 km from City Centre
This is a 2-bedroom villa, set in proximity to Manatees on the Bay.
Select
Not available
St. Petersburg, FL, 33701, St. Petersburg, United States, 33701
1.4 km from City Centre700 m from 400 Beach
The accommodation consists of a kitchen, 1 bedrooms and is situated near Saint Peters Episcopal Cathedral.
Select
Not available
St. Petersburg, FL, 33701, St. Petersburg, United States, 33701
1.2 km from City Centre800 m from Sunken Gardens
Set in Downtown Saint Petersburg district and 1.9 km from Clearwater Beach, this villa provides a full kitchen with a microwave oven, a fridge and a washing machine.
Price fromC$ 203per nightSelect
Not available
St. Petersburg, Fl, 33703, St. Petersburg, United States, 33703
5.8 km from City Centre
Offering location close to North Shore Park, this property include a kitchen along with a private pool.
Price fromC$ 486per nightSelect
Not available
St. Petersburg, FL, 33710, St. Petersburg, United States, 33710
11.7 km from City Centre1.2 km from Walter Fuller Complex
The accommodation consists of a fully equipped kitchen, 1 bedrooms and is situated near Treasure Island Golf, Tennis & Recreation Center.
Select
Not available
St. Petersburg, FL, 33701, St. Petersburg, United States, 33701
1.4 km from City Centre800 m from 400 Beach
This is a 2-bedroom villa, set in proximity to Cooke Real Estate School.
Select
Not available
St. Petersburg, Fl, 33701, St. Petersburg, United States, 33701
1000 m from City Centre600 m from St. Pete's Historic Coliseum
Set in Downtown Saint Petersburg district and 2.2 km from Poynter Institute, this villa provides a fully equipped kitchen with a dishwasher, a refrigerator and an oven.
Select
Not available
, St. Petersburg, United States, 33707
7.5 km from City Centre
Select
Not available
, St. Petersburg, United States, 33701
900 m from City Centre700 m from St Petersburg Bowl
Select
Not available
, St. Petersburg, United States, 33704
2.1 km from City Centre300 m from Sunken Gardens
Select
Not available
207 Sea Horse Dr Se, St. Petersburg, United States, 33705
4.1 km from City Centre1.9 km from Juneteenth
Select
Not available
, St. Petersburg, United States, 33709
12.8 km from City Centre2.3 km from Walter Fuller Complex
Select
Not available
, St. Petersburg, United States, 33715
10.7 km from City Centre
Select
Not available
, St. Petersburg, United States, 33713
3.1 km from City Centre1.2 km from Duncan McClellan Gallery
Select
Not available
, St. Petersburg, United States, 33709
12.8 km from City Centre2.4 km from Walter Fuller Complex
Select
Not available
5437 31St Avenue South, St. Petersburg, United States, 33707
7.6 km from City Centre
Price fromC$ 170per nightSelect
Not available
5431 31St Ave South, St. Petersburg, United States, 33707
7.6 km from City Centre
Price fromC$ 170per nightSelect
Not available
, St. Petersburg, United States, 33715
10.8 km from City Centre
Select
Not available
, St. Petersburg, United States, 33712
8.0 km from City Centre
This is a 4-bedroom villa, set in proximity to Bay Village Shopping Center.
Select
Not available
, St. Petersburg, United States, 33707
7.5 km from City Centre
Select
Not available
St. Petersburg, FL, 33709, St. Petersburg, United States, 33709
8.8 km from City Centre1.6 km from Florida Institute-Chinese Med
Offering location close to Good Samaritan Church, this property include a fully equipped kitchen along with a private swimming pool.
Price fromC$ 323per nightSelect
Not available
, St. Petersburg, United States, 33715
10.5 km from City Centre
Select
Not available
  • 1
  • 2

Filtering results

Please wait...

160 hotels found

FAQs about hotels in St. Petersburg

We hope that the answers to these questions will help you plan your trip

What are some of the best cheap hotels to stay in St. Petersburg?
Some of the top-rated affordable hotels are:
Budget Inn St Petersburg rating: 2.9/5
Comfort Inn St Petersburg North rating: 3.6/5
Staybridge Suites St. Petersburg Downtown rating: 4.2/5
See more favored cheap hotels here.
What are the most popular hotels near Duncan McClellan Gallery in St. Petersburg?
Vintin Hotel is the best hotel located only 10 minutes' on foot from Duncan McClellan Gallery.
What are the best family hotels in St. Petersburg?
Many families loved staying at these kid-friendly hotels - Holiday Inn Express St. Petersburg North and Boca Ciega Resort. All great hotels for family stay in St. Petersburg you can find here. You might also like hotels with a tennis court, an outdoor swimming pool and a golf course.
What are good hotels for a short-term stay on business in St. Petersburg?
Business travelers can be quite busy, but keen to see the atmosphere of St. Petersburg. On this, you might enjoy Crystal Bay Hotel.
What are the best hotels in St. Petersburg with good breakfasts?
Hyatt Place St Petersburg/Downtown and Super 8 By Wyndham St. Petersburg are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in St. Petersburg?
Travelers who stayed in St. Petersburg near St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.) airport have left good reviews about Towneplace Suites By Marriott St. Petersburg Clearwater and Extended Stay America-St. Petersburg-Clearwater-Executive Dr.

Where to stay in St. Petersburg?

Best cheap hotels in St. Petersburg

If you're on the hunt for a low-cost stay, check out Budget Inn - St. Petersburg with rates starting from 114C$ or Days Inn St. Petersburg Central where prices start at 176C$.

St. Petersburg airports & Underground stations

Several hotels near St. Petersburg, FL (SPG-Albert Whitted) airport offer comfortable accommodations, such as Hilton St. Petersburg Bayfront or Larelle House Bed And Breakfast.

Convenience of staying in hotels in the city centre

Visitors interested in staying in the downtown should check out La Veranda Bed & Breakfast or Hampton Inn & Suites St. Petersburg/Downtown, conveniently located near popular attractions, such as Florida CraftArt. Look out for deals at hotels in Downtown Saint Petersburg district including the 3-star Courtyard By Marriott St. Petersburg Downtown and Beach Drive Inn Bed & Breakfast.

Select a hotel next to Cruising Florida Powerboat Academy, such as Hollander Boutique Hotel, which is located a 5-minute walk away from the city center.

Luxury and boutique accommodation in St. Petersburg

For those travelers looking to indulge in a bit of luxury, the 4-star Hilton St. Petersburg Carillon Park comes with an outdoor swimming pool, a golf course and a swimming pool. If you like comfort and coziness, think about booking a room at Magnuson Hotel Marina Cove which is within 10 minutes' walk of Salt and Mist Sea Tours. If you prefer chain hotels, Knights Inn St Petersburg Tropicana in Lealman district has an outdoor swimming pool and a swimming pool and is 2.5 km from The Fish Hunter Fishing Charters.

Explore and find your best apartments, B&Bs and others

Bahia Vista 8-314 - Two Bedroom Condo, located near Island Lure Fishing Adventures, is a cozy bed-and-breakfast hotel offering a Jacuzzi and a seasonal outdoor pool. Book a room at Holiday Inn Express St. Petersburg North where you can enjoy a kid-friendly environment with an outdoor swimming pool, a golf course and lawn tennis. For a relaxing vacation, book a resort hotel near Plain Jane Boutique, such as Staybridge Suites St. Petersburg Downtown or Hampton Inn St. Petersburg.

Show moreLess