Find Cheap Hotels in St. Pete Beach, FL

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 16 St. Pete Beach Cheap Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Hilton Garden Inn St. Pete Beach
3.0 star property
9.0 out of 10, Wonderful, (471)
"Tropical atmosphere , beach , pool and music nightly really cool "
The price is AED 815
AED 1,030 total
includes taxes & fees
16 Jun - 17 Jun
Hilton Garden Inn St. Pete Beach
St Pete Beach Suites
3.0 star property
9.0 out of 10, Wonderful, (774)
"Convenient "
The price is AED 484
AED 594 total
includes taxes & fees
2 Jun - 3 Jun
St Pete Beach Suites
Plaza Beach Hotel Beachfront Resort
3.0 star property
8.8 out of 10, Excellent, (1001)
"From the check in process where i received FRESH COTTON CANDY, with a warm smile and coupled with the kitschy decor, i knew it was the place for me!. The room is exactly as advertised clean, thoughtful decor and accessible to all amenities! Truely a gem! While it may look tempting to stay at a brand name resort, it would be a disservice to not enjoy this wonderful hotel. I am looking forward to coming back!"
The price is AED 875
AED 1,105 total
includes taxes & fees
30 Jun - 1 Jul
Plaza Beach Hotel Beachfront Resort
Beach House Suites by the Don CeSar
3.0 star property
8.8 out of 10, Excellent, (848)
"Great front desk and excellent rooms! I actually changed rooms to get a better sunset and it was no problem. Having access to Don Cesar was helpful and very nice. Best balcony since the Diplomat in Fort laud. 4 thumbs up!"
The price is AED 860
AED 1,136 total
includes taxes & fees
5 Jun - 6 Jun
Beach House Suites by the Don CeSar
Alden Suites - A Beachfront Resort
2.5 star property
8.6 out of 10, Excellent, (1000)
"Best experience ever will definitely be back great family trip"
Alden Suites - A Beachfront Resort
The Don CeSar
4.0 star property
8.6 out of 10, Excellent, (1009)
"Amazing as always !"
The price is AED 1,276
AED 1,606 total
includes taxes & fees
5 Jun - 6 Jun
The Don CeSar
Bayview Plaza Waterfront Resort
3.0 star property
8.6 out of 10, Excellent, (450)
"The staff was so accommodating and friendly. I was in for two short nights and arrived at the hotel at 2 AM. They let me grab my keys, go to my room to sleep and come back once awoken to fully checkin. "
The price is AED 642
AED 846 total
includes taxes & fees
2 Jun - 3 Jun
Bayview Plaza Waterfront Resort
Bellwether Beach Resort
4.0 star property
8.6 out of 10, Excellent, (1336)
"Awsome location and clean."
The price is AED 512
AED 754 total
includes taxes & fees
2 Jun - 3 Jun
Bellwether Beach Resort
Bay Palms Waterfront Resort - Hotel and Marina
3.0 star property
8.4 out of 10, Very Good, (499)
"Great two bedroom suite. Nice sitting area with the grill by the waterfront and small marina. Across the street is beautiful St Pete beach. Reception crew is one of the best I ever met. Thanks Tyrel, Anna, Tanner and Ray. Super fun, friendly, professional and efficient. "
The price is AED 578
AED 786 total
includes taxes & fees
13 Jun - 14 Jun
Bay Palms Waterfront Resort - Hotel and Marina
RumFish Beach Resort by TradeWinds
4.0 star property
8.2 out of 10, Very Good, (1015)
"This hotel offered several fun things for the whole family to do. Plenty of pool Options, too! The on site restaurants are a little pricey (especially for my family of 7), but there is SO much within walking distance. We had a great time. "
The price is AED 590
AED 881 total
includes taxes & fees
6 Jun - 7 Jun
RumFish Beach Resort by TradeWinds
Don't see what you're looking for?
See all available properties in St. Pete Beach
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.

Frequently asked questions

What is St. Pete Beach like for travelers on a budget?
St. Pete Beach has cheap accommodation options and a variety of places to visit, making it a budget-friendly vacation choice. You can find ways to save money while getting to know this destination, which is home to attractions like Upham Beach, Pass-a-Grille Beach, and Splash Island Water Park.
How many budget hotels are there in St. Pete Beach?
Choose a hotel that suits your wallet among Expedia’s 16 budget hotels in St. Pete Beach.
What's the weather like in St. Pete Beach?
Weather will likely play an important role when you plan your trip to St. Pete Beach, and keep in mind that cheaper options are usually available when the weather isn’t as good. The hottest months are usually August and July with an average temp of 83°F, while the coldest months are January and February with an average of 65°F. Average annual precipitation for St. Pete Beach is 42 inches.
What is there to see and do in St. Pete Beach?
St. Pete Beach attracts visitors with its live music scene and bar scene, and offers plenty to see and do without spending a fortune. You can budget for the popular local attractions that are highest on your list, such as John’s Pass Village & Boardwalk and Tropicana Field, and choose other low-cost activities to fill your itinerary. Check out the local culture at Gulf Beaches Historical Museum and Jannus Live, or visit other spots like Salvador Dali Museum.
How can I get to St. Pete Beach and get around on a budget?
Scoping out the transportation options in St. Pete Beach is a smart way to keep your trip affordable. The closest airport is 7.4 mi (11.9 km) away from the center in St. Petersburg, FL (SPG-Albert Whitted). However, if that doesn’t suit your budget, you can book a flight to St. Petersburg-Clearwater Intl. Airport (PIE), located 12 mi (19.4 km) away. St. Pete Beach might not have very many public transit choices so renting a car could be an economical alternative to explore more of the area.

Recent reviews of St. Pete Beach hotels
Expedia verified reviews