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, Google Chrome. Mac: Safari.
View map
Sponsored by:
Your selections
Clear all
  • Romantic
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
The Vinoy Renaissance St. Petersburg Resort & Golf Club
Renaissance Hotels
US$ 214
View Deal
The Inn on Third
SAVE US$ 10
US$ 107
Priceline
US$ 97
View Deal
#1 Best Value of 42 hotels in St. Petersburg
Hollander Hotel
Booking.com
US$ 112
View Deal
#2 Best Value of 42 hotels in St. Petersburg
Avalon Hotel
SAVE US$ 6
US$ 111
Hotels.com
US$ 105
View Deal
#3 Best Value of 42 hotels in St. Petersburg
The Birchwood
Expedia.com
US$ 243
View Deal
#4 Best Value of 42 hotels in St. Petersburg
Terrace Park Suites
#5 Best Value of 42 hotels in St. Petersburg
See all hotels in or near St. Petersburg
Sandpearl Resort
SAVE US$ 59
US$ 441
Expedia.com
US$ 382
View Deal
Hyatt Regency Clearwater Beach Resort & Spa
SAVE US$ 14
US$ 342
Hyatt.com
US$ 328
View Deal
The Ritz-Carlton, Sarasota
SAVE US$ 58
US$ 389
Orbitz.com
US$ 331
View Deal
Tropical Beach Resorts
SAVE US$ 10
US$ 204
Booking.com
US$ 194
View Deal
59.1 km from St. Petersburg
The Don CeSar
SAVE US$ 23
US$ 355
Expedia.com
US$ 332
View Deal
11.9 km from St. Petersburg
Grand Plaza Beachfront Resort Hotel & Conference Center
SAVE US$ 21
US$ 241
Booking.com
US$ 220
View Deal
Resort at Longboat Key Club
Expedia.com
US$ 310
View Deal
49.3 km from St. Petersburg
Lido Beach Resort
Expedia.com
US$ 287
View Deal
Grand Hyatt Tampa Bay
SAVE US$ 9
US$ 187
Hotels.com
US$ 178
View Deal
23.3 km from St. Petersburg
Bilmar Beach Resort
SAVE US$ 9
US$ 208
Priceline
US$ 199
View Deal
12.8 km from St. Petersburg
Cedar Cove Resort & Cottages
Expedia.com
US$ 218
View Deal
32.5 km from St. Petersburg
Shoreline Island Resort
Priceline
US$ 175
View Deal
15.6 km from St. Petersburg
Inn at the Beach
SAVE US$ 83
US$ 224
Booking.com
US$ 141
View Deal
Hampton Inn & Suites Bradenton Downtown Historic District
SAVE US$ 6
US$ 139
Hotels.com
US$ 133
View Deal
Inn on the Beach
SAVE US$ 75
US$ 243
Booking.com
US$ 168
View Deal
13.1 km from St. Petersburg
Doubletree Beach Resort by Hilton Tampa Bay \/ North Redington Beach
SAVE US$ 9
US$ 180
Doubletree.com
US$ 171
View Deal
19.1 km from St. Petersburg
An Island Getaway at Palm Tree Villas
Booking.com
US$ 196
View Deal
29.9 km from St. Petersburg
BridgeWalk a Landmark Resort
Expedia.com
US$ 226
View Deal
Tortuga Beach Resort
Orbitz.com
US$ 185
View Deal
Hyatt Regency Sarasota
SAVE US$ 11
US$ 229
Booking.com
US$ 218
View Deal
48.7 km from St. Petersburg
Hotel Indigo Sarasota
SAVE US$ 6
US$ 153
Booking.com
US$ 147
View Deal
48.7 km from St. Petersburg
Coconut Inn
Booking.com
US$ 186
View Deal
13.2 km from St. Petersburg
Renaissance Tampa International Plaza Hotel
SAVE US$ 26
US$ 194
Booking.com
US$ 168
View Deal
Hotel Cabana Clearwater Beach
Priceline
US$ 146
View Deal
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.