We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Nearby cities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Saint Pete Beach hotels

What style of hotel do you prefer? Clear selection
Family (14)
Resort (9)
Romantic (7)
Best Value (2)
Holiday Rentals (28)
B&Bs (7)

Special offers in Saint Pete Beach

Loews Don CeSar Hotel
Loews Don CeSar Hotel 4.0 of 5 stars
Special offer $25 Tasty Credit
Sirata Beach Resort
Sirata Beach Resort 4.0 of 5 stars
Special offer $299 All Inclusive

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Gulf Tides Inn
€60 - €67 per night*
Travellers' Choice® 2012 Winner Best Service
Ranked #1 of 29 hotels in Saint Pete Beach
5 of 5 stars 115 reviews
Traveller photos (46) | Map
Sabal Palms Inn
€41 - €72 per night*
Ranked #2 of 29 hotels in Saint Pete Beach
4.5 of 5 stars 157 reviews
Traveller photos (62) | Map
3.0 of 5 TradeWinds Sandpiper Hotel and Suites
€109 - €197 per night*
TradeWinds Sandpiper Hotel and Suites Slideshow
CHECK RATES! ABS:HotelCheckRates-d309575?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 29 hotels in Saint Pete Beach
4.5 of 5 stars 862 reviews
Professional photos | Traveller photos (292) | Map
CHECK RATES! ABS:HotelCheckRates-d219044?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 29 hotels in Saint Pete Beach
4.5 of 5 stars 882 reviews
Professional photos | Traveller photos (473) | Map
3.0 of 5 Plaza Beach Hotel - Beachfront Resort
€95 - €215 per night*
Announcement FREE Beer and Wine
+1 727-367-2791
E-mail hotel
Announcement FREE Beer and Wine
Plaza Beach Hotel - Beachfront Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d225533?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 29 hotels in Saint Pete Beach
4.5 of 5 stars 381 reviews
Professional photos | Traveller photos (199) | Map
4.0 of 5 TradeWinds Island Grand Beach Resort
€127 - €224 per night*
TradeWinds Island Grand Beach Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d86072?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 29 hotels in Saint Pete Beach
4 of 5 stars 1,593 reviews
Professional photos | Traveller photos (557) | Map
2.5 of 5 Beachcomber Beach Resort & Hotel
€81 - €173 per night*
CHECK RATES! ABS:HotelCheckRates-d80025?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 29 hotels in Saint Pete Beach
4.5 of 5 stars 543 reviews
Professional photos | Traveller photos (227) | Map
3.0 of 5 Bayview Plaza Waterfront Resort
€75 - €191 per night*
Announcement FREE Beer and Wine
+1 727-367-2791
E-mail hotel
Announcement FREE Beer and Wine
Bayview Plaza Waterfront Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d266016?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 29 hotels in Saint Pete Beach
4.5 of 5 stars 100 reviews
Professional photos | Traveller photos (94) | Map
Palm Crest Resort Motel
€44 - €99 per night*
+1 727-360-9327
E-mail hotel
Palm Crest Resort Motel Slideshow
Ranked #9 of 29 hotels in Saint Pete Beach
4.5 of 5 stars 34 reviews
Traveller photos (27) | Map
4.0 of 5 Loews Don CeSar Hotel
€167 - €310 per night*
Special offer $25 Tasty Credit
888-822-9097
Special offer $25 Tasty Credit
Loews Don CeSar Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d85782?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 29 hotels in Saint Pete Beach
4 of 5 stars 605 reviews
Professional photos | Traveller photos (265) | Map
Long Key Beach Resort & Motel
€64 - €99 per night*
Ranked #11 of 29 hotels in Saint Pete Beach
4.5 of 5 stars 51 reviews
Traveller photos (60) | Map
2.0 of 5 Bon Aire Resort Motel
€44 - €75 per night*
Ranked #12 of 29 hotels in Saint Pete Beach
4 of 5 stars 84 reviews
Traveller photos (45) | Map
3.0 of 5 Sirata Beach Resort
€96 - €181 per night*
Special offer $299 All Inclusive
E-mail hotel
+1 1-877-537-9574
Special offer $299 All Inclusive
Sirata Beach Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d120497?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 29 hotels in Saint Pete Beach
4 of 5 stars 1,032 reviews
Professional photos | Traveller photos (397) | Map
3.0 of 5 Alden Beach Resort & Suites
€93 - €157 per night*
CHECK RATES! ABS:HotelCheckRates-d85777?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 29 hotels in Saint Pete Beach
4 of 5 stars 337 reviews
Professional photos | Traveller photos (114) | Map
3.0 of 5 Postcard Inn on the Beach
€81 - €173 per night*
800-237-8918
Postcard Inn on the Beach Slideshow
CHECK RATES! ABS:HotelCheckRates-d86085?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 29 hotels in Saint Pete Beach
3.5 of 5 stars 261 reviews
Professional photos | Traveller photos (71) | Map
Florida Dolphin Motel
€41 - €60 per night*
E-mail hotel
+1727-360-7233
Florida Dolphin Motel Slideshow
Ranked #16 of 29 hotels in Saint Pete Beach
4 of 5 stars 20 reviews
Professional photos | Traveller photos (36) | Map
3.0 of 5 Vistas on the Gulf
€144 - €169 per night*
CHECK RATES! ABS:HotelCheckRates-d278294?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 29 hotels in Saint Pete Beach
4 of 5 stars 50 reviews
Professional photos | Traveller photos (45) | Map
Beach Haven
€75 per night*
Ranked #18 of 29 hotels in Saint Pete Beach
4 of 5 stars 20 reviews
Traveller photos (9) | Map
Blind Pass Resort
€41 - €67 per night*
CHECK RATES! ABS:HotelCheckRates-d1231171?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 29 hotels in Saint Pete Beach
4 of 5 stars 32 reviews
Professional photos | Traveller photos (6) | Map
3.0 of 5 Beach House Suites by the Don CeSar
€150 - €270 per night*
CHECK RATES! ABS:HotelCheckRates-d225534?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 29 hotels in Saint Pete Beach
3.5 of 5 stars 79 reviews
Professional photos | Traveller photos (25) | Map
Hideaway Sands Resort
€72 - €136 per night*
Ranked #21 of 29 hotels in Saint Pete Beach
3.5 of 5 stars 15 reviews
Traveller photos (13) | Map
Ranked #22 of 29 hotels in Saint Pete Beach
3.5 of 5 stars 40 reviews
Traveller photos (22) | Map
Ranked #23 of 29 hotels in Saint Pete Beach
3.5 of 5 stars 29 reviews
Traveller photos (30) | Map
CHECK RATES! ABS:HotelCheckRates-d85789?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 29 hotels in Saint Pete Beach
3 of 5 stars 122 reviews
Professional photos | Traveller photos (28) | Map
2.5 of 5 Dolphin Beach Resort
€75 - €164 per night*
CHECK RATES! ABS:HotelCheckRates-d85781?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 29 hotels in Saint Pete Beach
3 of 5 stars 240 reviews
Professional photos | Traveller photos (43) | Map
Ranked #26 of 29 hotels in Saint Pete Beach
3.5 of 5 stars 2 reviews
Map
Bay Street Villas and Resort Marina
€45 - €91 per night*
Ranked #27 of 29 hotels in Saint Pete Beach
3.5 of 5 stars 2 reviews
Map
Ranked #28 of 29 hotels in Saint Pete Beach
3.5 of 5 stars 1 review
Map
Sundial Beach Motel
€57 - €69 per night*
No photo provided
CHECK RATES! ABS:HotelCheckRates-d648529?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 29 hotels in Saint Pete Beach
3 of 5 stars 8 reviews
Professional photos | Traveller photos (2) | Map