Filters
Popular
33
571
240
66
41
495
346
128
1
Search by name
Star rating
4
35
17
913
MoreLess
Guest rating
1
7
11
4
MoreLess
Accommodation type
128
MoreLess
Price per night
128
13
137
218
473
MoreLess
Nearby
33
260
262
260
260
5
47
MoreLess
Districts
418
300
121
97
26
MoreLess
Hotel type
817
421
360
110
19
18
17
8
4
4
3
487
77
13
5
2
MoreLess
Amenities
571
240
66
41
38
30
28
MoreLess
Room features
2
8
5
11
25
228
14
MoreLess
Services
1
8
3
18
22
3
MoreLess
Brands
4
2
2
1
1
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 1121 hotels in St. Pete Beach
Get Prices

969 hotels in St. Pete Beach, Florida

Filter by
Popular
33
571
240
66
41
495
346
128
1
Search by name
Star rating
4
35
17
913
MoreLess
Guest rating
1
7
11
4
MoreLess
Accommodation type
128
MoreLess
Price per night
128
13
137
218
473
MoreLess
Nearby
33
260
262
260
260
5
47
MoreLess
Districts
418
300
121
97
26
MoreLess
Hotel type
817
421
360
110
19
18
17
8
4
4
3
487
77
13
5
2
MoreLess
Amenities
571
240
66
41
38
30
28
MoreLess
Room features
2
8
5
11
25
228
14
MoreLess
Services
1
8
3
18
22
3
MoreLess
Brands
4
2
2
1
1
1
1
1
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

The Don Cesar3400 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
1.8 km from City Centre1.4 km from Dolphin Landings Charter Boat Center
The hotel has a swimming pool and lies close to Pass-a-Grille which is worth visiting.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • USD 25.68 per day
    +1
8.2
Great40 reviews
Price fromC$ 433per nightSelect
Postcard Inn On The Beach6300 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
1.2 km from City Centre900 m from Ruins de El Dorado Adventure
This stylish hotel with an outdoor pool is just a 30-minute drive from The Dali Museum.
  • The hotel has
    • On-site car park
    +1
7.4
Very good169 reviews
Price fromC$ 198per nightSelect
Tradewinds Island Grand5500 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
600 m from City Centre300 m from Ruins de El Dorado Adventure
The hotel has a terrace restaurant and a heated pool for its guests.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
7.6
Very good53 reviews
Price fromC$ 351per nightSelect
Sirata Beach Resort5300 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
300 m from City Centre100 m from Ruins de El Dorado Adventure
Placed in St Pete Beach - Long Key district, the hotel is a superior property with an outdoor pool and a beachfront restaurant.
  • The hotel has
    • On-site car park
    +1
8.0
Great24 reviews
Price fromC$ 200per nightSelect
Rumfish Beach Resort By Tradewinds6000 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
1000 m from City Centre700 m from Ruins de El Dorado Adventure
Featuring a private swimming pool, this venue offers 159 rooms right in a resort area.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • USD 0 per day
    +1
  • The hotel has
    • 24-hour reception
    +1
7.6
Very good21 reviews
Price fromC$ 210per nightSelect
The Hotel Zamora3701 Gulf Blvd, St. Pete Beach, United States, 33706View on map
1.4 km from City Centre1.0 km from Dolphin Landings Charter Boat Center
Boasting location in St Pete Beach - Long Key district, the hotel offers to relax in a swimming pool or admire breathtaking views of Tampa Bay.
  • The hotel has
    • Paid parking
    +1
6.6
Nice7 reviews
Price fromC$ 325per nightSelect
Grand Plaza Beachfront5250 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
200 m from City Centre200 m from Ruins de El Dorado Adventure
The luxurious-style building of the hotel boasts 156 rooms close to Boca Ciega Bay.
  • The hotel has
    • Paid parking
    +1
7.6
Very good276 reviews
Price fromC$ 244per nightSelect
Beach House Suites By The Don Cesar3860 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
1000 m from City Centre700 m from Dolphin Landings Charter Boat Center
This hotel offers a private pool and the possibility of trying ping pong and golf.
  • The hotel has
    +1
  • The hotel has
    • USD 16.05 per day
    +1
8.0
Great27 reviews
Price fromC$ 359per nightSelect
Plaza Beach Hotel Beachfront Resort4506 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
600 m from City Centre300 m from Dolphin Landings Charter Boat Center
Located 1 km from the center of St. Pete Beach, the hotel offers a 24-hour bar plus a mini club, a play area and a pool for children.
  • The resort has
    • On-site car park
    +1
  • The resort has
    • Outdoor heated swimming pool
    +1
8.6
Great12 reviews
Price fromC$ 214per nightSelect
Dolphin Beach Resort4900 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
300 m from City Centre100 m from Dolphin Landings Charter Boat Center
Closely linked to St Pete Beach Theatre in a shopping area, this lovely hotel boasts a private pool plus cots and a pool for children.
  • The hotel has
    • Paid parking
    +1
7.6
Very good157 reviews
Price fromC$ 205per nightSelect
Alden Suites5900 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
900 m from City Centre600 m from Ruins de El Dorado Adventure
The hotel offers an outdoor pool area, a patio and a volleyball court and has a café bar, featuring a beachfront location in the middle of St. Pete Beach.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
8.0
Great22 reviews
Price fromC$ 251per nightSelect
Bayview Plaza Waterfront Resort4321 Gulf Blvd, St. Pete Beach, United States, 33706View on map
800 m from City Centre500 m from Dolphin Landings Charter Boat Center
The hotel hosts its guests in non-smoking rooms with European decoration featuring stunning garden views.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Bar/ Lounge area
    • Outdoor dining area
    • Coffee/Tea in lobby
    • Picnic area/ Tables
    +4
7.4
Very good22 reviews
Price fromC$ 373per nightSelect
Bay Palms Waterfront Resort - Hotel And Marina4237 Gulf Blvd, St. Pete Beach, United States, 33706View on map
900 m from City Centre500 m from Dolphin Landings Charter Boat Center
Set in the heart of St. Pete Beach, the property offers 15 rooms overlooking the city.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Outdoor dining area
    • Coffee/Tea in lobby
    +2
Price fromC$ 185per nightSelect
Crystal Palms Beach Resort11605 Gulf Blvd, St. Pete Beach, United States, 33706View on map
This comfortable hotel with sea views lies close to the sights of St. Pete Beach including John's Pass.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
8.8
Great42 reviews
Price fromC$ 314per nightSelect
Gulf Strand Resort4510 Gulf Blvd., St. Pete Beach, United States, 33706View on map
500 m from City Centre200 m from Dolphin Landings Charter Boat Center
Enjoying a central location in St Pete Beach - Long Key district, the hotel includes 33 rooms with amazing views of the area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good5 reviews
Price fromC$ 231per nightSelect
Beachcomber Beach Resort6200 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
1.1 km from City Centre900 m from Ruins de El Dorado Adventure
Set near Boca Ciega Bay Aquatic Preserve, this comfortable venue is 20 minutes' walk of the city center.
  • The hotel has
    • Paid parking
    +1
6.8
Nice74 reviews
Price fromC$ 173per nightSelect
South Beach Condo By Sunsational11360 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
6.2 km from City Centre200 m from
Located 10 minutes' drive from Treasure Island city center, this hotel offers a picnic area, barbeque grills and a shuffleboard court.
  • The aparthotel has
    • Free Wi-Fi in rooms
    +1
  • The aparthotel has
    • On-site car park
    +1
  • The aparthotel has
    • Picnic area/ Tables
    +1
8.8
Great83 reviews
Price fromC$ 304per nightSelect
Gulf Winds Resort6800 Sunset Way, St. Pete Beach, United States, 33706View on map
1.6 km from City Centre700 m from St Pete Beach Theatre
Located just off Wings Beachwear and 2.3 km from Boca Ciega Bay Aquatic Preserve, this hotel features bbq equipment and a shuffleboard court.
  • The resort has
    • Free Wi-Fi in rooms
    +1
  • The resort has
    • On-site car park
    +1
  • The resort has
    • 24-hour reception
    +1
Price fromC$ 166per nightSelect
Caprice Resort6950 Beach Plaza, St. Pete Beach, United States, 33706View on map
1.7 km from City Centre800 m from Saint Petersburg Beach Amusement
Boasting location close to Boca Ciega Bay Aquatic Preserve in a beach area, the venue offers 30 rooms together with a sunbathing terrace, barbeque grills and a shuffleboard court.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.6
Great6 reviews
Price fromC$ 263per nightSelect
Howard Johnson Beach Resort6100 Gulf Blvd, St. Pete Beach, United States, 33706View on map
1.0 km from City Centre800 m from Ruins de El Dorado Adventure
This hotel in St Pete Beach - Long Key district, just off Sunset Beach Shop, boasts 136 soundproof rooms and a grill restaurant.
  • The hotel has
    • On-site car park
    +1
7.2
Very good148 reviews
Price fromC$ 314per nightSelect

Your booking experience in St. Pete Beach

Ibooked.ca makes it easy see the best St. Pete Beach hotel deals for your city escape. We have modern and historical hotels with a huge list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.

Budget hotels in St. Pete Beach

Budget hotels like Carlton House and 3-star Plaza Beach Hotel - Beachfront Resort offer accommodation under 156C$ and 367C$ per night.

Convenience of staying in the city centre

Travelers who prefer staying in the center of the city should check out Vista'S On The Gulf and Grand Plaza Beachfront, which are a 10 and 5-minute walk from the city center. In St Pete Beach - Long Key district, you'll find Caprice Resort, which offers an outdoor swimming pool, a Jacuzzi and a sun terrace.

Consider Tradewinds Island Grand, a 4-star hotel within 10 minutes' walking distance of Polynesian Putter. Reserve a room at Sabal Palms Inn, which offers an outdoor swimming pool, a Jacuzzi and a swimming pool and is set 250 meters from Pass-a-Grille.

Luxury and boutique accommodation

Kimpton Hotel Zamora is a chic choice that is only a 20-minute walk to Coastal Kayak Charters and offers luxury and comfort for its guests. Crystal Palms Beach Resort in Treasure Island district is a chic option for travelers with higher budgets looking for a stylish 3-star boutique hotel.

Apartments, B&Bs and others

Those who are seeking comfy B&Bs can stop by Archibald Park, where they will find Emerald Isle #302 Condo with an outdoor swimming pool, a golf course and a free car park. For those who have come for business purposes, Gulf Winds Beach Resort is a good place, a 20-minute walk from Anglers Dream Deep Sea Fishing. Florida Dolphin Motel ia an elegant resort hotel set less than a 25-minute walk from Suncoast Watersports.

+ Read more - Less

Filtering results

Please wait...

969 hotels found