Find hotels in St. Petersburg, FL from CA $103
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check St. Petersburg hotel prices
Tonight |
Tomorrow night |
This weekend |
Next weekend |
Top 10 St. Petersburg hotels and places to stay
Sirata Beach Resort
Sirata Beach Resort
Pool
Hot tub
Pet-friendly
7.2 out of 10, Good, 2,274 reviews
The price is CA $213
CA $303 total
includes taxes & fees
Jul 17 - Jul 18
Hilton Clearwater Beach Resort & Spa
Hilton Clearwater Beach Resort & Spa
On private beach
Pool
Spa
7.6 out of 10, Good, 1,628 reviews
The price is CA $372
CA $475 total
includes taxes & fees
Jun 23 - Jun 24
Wyndham Grand Clearwater Beach
Wyndham Grand Clearwater Beach
Pool
Hot tub
Spa
9.2 out of 10, Wonderful, 1,850 reviews
Cleanliness is scored top 10% in Clearwater Beach by travellers.
The price is CA $307
CA $395 total
includes taxes & fees
Jun 30 - Jul 1
Save an average of 15% on thousands of hotels when you're signed in
RumFish Beach Resort by TradeWinds
RumFish Beach Resort by TradeWinds
Pool
Hot tub
Pet-friendly
8.2 out of 10, Very good, 1,028 reviews
The price is CA $302
CA $426 total
includes taxes & fees
Jul 1 - Jul 2
Clearwater Beach Hotel
Clearwater Beach Hotel
Pool
Free WiFi
Air conditioning
8.0 out of 10, Very good, 1,913 reviews
The price is CA $186
CA $210 total
includes taxes & fees
Jul 1 - Jul 2
Shephard's Beach Resort
Shephard's Beach Resort
Pool
Parking included
Free WiFi
9.0 out of 10, Wonderful, 1,031 reviews
The price is CA $396
CA $513 total
includes taxes & fees
Jun 24 - Jun 25
Hyatt Regency Clearwater Beach Resort & Spa
Hyatt Regency Clearwater Beach Resort & Spa
Pool
Hot tub
Spa
9.2 out of 10, Wonderful, 1,671 reviews
The price is CA $493
CA $611 total
includes taxes & fees
Jun 23 - Jun 24
The Don CeSar
The Don CeSar
Pool
Spa
Pet-friendly
8.6 out of 10, Excellent, 1,004 reviews
The price is CA $506
CA $634 total
includes taxes & fees
Jul 2 - Jul 3
Bellwether Beach Resort
Bellwether Beach Resort
On private beach
Pool
Restaurant
8.6 out of 10, Excellent, 1,380 reviews
The price is CA $255
CA $358 total
includes taxes & fees
Jul 1 - Jul 2
Pier House 60 Clearwater Beach Marina Hotel
Pier House 60 Clearwater Beach Marina Hotel
Pool
Breakfast included
Restaurant
9.0 out of 10, Wonderful, 1,463 reviews
The price is CA $289
CA $380 total
includes taxes & fees
Jun 23 - Jun 24
Opal Sands Resort
Opal Sands Resort
Pool
Hot tub
Spa
9.4 out of 10, Exceptional, 1,001 reviews
Cleanliness is scored top 10% in Clearwater Beach by travellers.
The price is CA $561
CA $688 total
includes taxes & fees
Jun 30 - Jul 1
Hotel Cabana Clearwater Beach
Hotel Cabana Clearwater Beach
Pool
Parking included
Free WiFi
9.0 out of 10, Wonderful, 1,003 reviews
The price is CA $215
CA $297 total
includes taxes & fees
Jun 23 - Jun 24
Gulfview Hotel on the Beach
Gulfview Hotel on the Beach
On private beach
Pool
Hot tub
7.8 out of 10, Good, 1,163 reviews
The price is CA $144
CA $163 total
includes taxes & fees
Jun 26 - Jun 27
The Barrymore Hotel Tampa Riverwalk
The Barrymore Hotel Tampa Riverwalk
Pool
Pet-friendly
Free WiFi
8.0 out of 10, Very good, 1,305 reviews
The price is CA $171
CA $197 total
includes taxes & fees
Jul 1 - Jul 2
Hyatt Place Tampa Downtown
Hyatt Place Tampa Downtown
Pool
Breakfast included
Pet-friendly
9.2 out of 10, Wonderful, 1,744 reviews
Staff & service is scored top 10% in Tampa by travellers.
The price is CA $209
CA $239 total
includes taxes & fees
Jul 7 - Jul 8
Clearwater Beach Marriott Suites on Sand Key
Clearwater Beach Marriott Suites on Sand Key
Pool
Hot tub
Spa
9.2 out of 10, Wonderful, 1,002 reviews
The price is CA $337
CA $380 total
includes taxes & fees
Jul 1 - Jul 2
Courtyard by Marriott Clearwater Beach
Courtyard by Marriott Clearwater Beach
Pool
Free WiFi
Restaurant
9.0 out of 10, Wonderful, 456 reviews
The price is CA $270
CA $305 total
includes taxes & fees
Jul 16 - Jul 17
Plaza Beach Hotel Beachfront Resort
Plaza Beach Hotel Beachfront Resort
On private beach
Pool
Free WiFi
8.8 out of 10, Excellent, 1,000 reviews
The price is CA $326
CA $422 total
includes taxes & fees
Jun 30 - Jul 1
Postcard Inn On The Beach
Postcard Inn On The Beach
On private beach
Pool
Pet-friendly
7.8 out of 10, Good, 861 reviews
The price is CA $150
CA $240 total
includes taxes & fees
Jun 24 - Jun 25
Hotel Tampa Riverwalk
Hotel Tampa Riverwalk
Pool
Pet-friendly
Restaurant
7.0 out of 10, Good, 1,387 reviews
The price is CA $196
CA $264 total
includes taxes & fees
Jul 3 - Jul 4
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Where to stay in St. Petersburg
Find the best St. Petersburg areas and neighborhoods for the activities you enjoy most. Learn more about St. Petersburg
Downtown St. Petersburg
4 out of top 10 points of interest in this area
A noteworthy feature of Downtown St. Petersburg is its fantastic nightlife. While you're in town, be sure to stop and check out Tampa Bay and Jannus Live.
More cheap stays in St. Petersburg
Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel
4816 100th Way North, St. Petersburg, FL
The price is CA $172 per night from Jun 24 to Jun 25
CA $172
CA $194 total
includes taxes & fees
Jun 24 - Jun 25
9/10 Wonderful! (1,399 reviews)
Accommodation near St. Petersburg attractions
John's Pass Village & Boardwalk
4.5/5(136 reviews)
When you visit John's Pass Village & Boardwalk, a popular shopping spot in Madeira Beach, you can browse for souvenirs. Stroll along the marina in this family-friendly area, or check out its lively bars.
Frequently asked questions
St. Petersburg Hotel ReviewsExpedia verified reviews
5/5 Excellent
"Excellent location, staff, service, amenities, environment."
A verified traveller stayed at Hilton St. Petersburg Bayfront
Posted 1 day ago
Areas of St. Petersburg
- Downtown St. Petersburg
- Isla del Sol
- South Pasadena
- Causeway Isles
- Historic Old Northeast
- Coquina Key
- Jungle Terrace
- Bay Pines
- Historic Uptown
- Pinellas Point
- Disston Heights
- United Central
- Childs Park
- Historic Kenwood
- Bayview
- Lakewood Estates
- Snell Isle
- Shore Acres
- Pasadena On The Gulf
- North Kenwood
Accommodation near St. Petersburg attractions
Hotels close to top St. Petersburg beaches
Choose Your St. Petersburg Hotel Style
- Beach Hotel (44)
- Boutique Hotels (10)
- Business Hotels (30)
- Cheap Hotels (16)
- Family Hotels (46)
- Golf Hotels (35)
- Historic Hotels (19)
- Honeymoon Resorts and Hotels (3)
- Hotel Wedding Venues (24)
- Hotels & Resorts for Couples (40)
- Hotels with Balconies (22)
- Hotels with Bar (26)
- Hotels with Free Airport Shuttle (1)
- Hotels with Free Breakfast (23)
- Hotels with Free Parking (30)
- Hotels with Hot Tubs (21)
- Hotels with Kitchenettes (5)
- Hotels with Tennis Courts (6)
- Hotels with Wifi (38)
- Hotels with a Pool (36)
- Hotels with an Indoor Pool (1)
- Hotels with smoking rooms (10)
- LGBT Friendly Hotels (2)
- Lake Hotels (5)
- Luxury Hotels (20)
- Oceanfront Hotels (7)
- Pet-friendly Hotels (20)
- Romantic Hotels (21)
- Shopping Hotels (44)
- Ski Hotels (3)
- Spa Hotels (15)
Hotels near St. Petersburg Airports
Search St. Petersburg Hotel Brands
Hotels Near St. Petersburg, St. Petersburg - Clearwater
- Clearwater Beach Hotels
- Anna Maria Island Hotels
- St. Pete Beach Hotels
- Anna Maria Hotels
- Clearwater Hotels
- Treasure Island Hotels
- Bradenton Hotels
- Holmes Beach Hotels
- Bradenton Beach Hotels
- Indian Rocks Beach Hotels
- Madeira Beach Hotels
- Longboat Key Hotels
- Largo Hotels
- Indian Shores Hotels
- Florida Gulf Coast Hotels
- Dunedin Hotels
- Seminole Hotels
- North Redington Beach Hotels
- Redington Beach Hotels
- Tarpon Springs Hotels
Explore more hotels
- The Vinoy Resort & Golf Club, Autograph Collection
- Hyatt Place St. Petersburg / Downtown
- Tru By Hilton St. Petersburg Downtown Central Ave, FL
- Days Inn by Wyndham St. Petersburg / Tampa Bay Area
- Comfort Inn St Petersburg North
- Quality Inn & Suites at Tropicana Field
- Budget Inn St Petersburg
- Hilton St. Petersburg Carillon Park
- Days Inn by Wyndham St. Petersburg Central
- Super 8 by Wyndham St. Petersburg
Expedia's Latest Trends
Hotels
Flights
Activities
Vacation Rentals
General