Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Tonight
Next weekend
Jun 5 - Jun 7

Top Rated St. Pete Beach Hotels

Alden Suites - A Beachfront Resort
Alden Suites - A Beachfront Resort
3.0 out of 5.0 5900 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
$152
4.0/5 (247 reviews)

I rated The Alden so high, because of the price. It is well maintained and the staff very friendly. For the price we paid it was excellent. Our room was a king bungalow and was recently renovated and very cute. The only con also fit in the pro list. The bungalow is right next to the first pool, which ...

Reviewed on Jan 22, 2020
Guests staying at Alden Suites - A Beachfront Resort enjoy access to 2 outdoor pools, a fitness center, and a spa tub. If you drive, self parking is USD 15.00 ...
Postcard Inn On The Beach
Postcard Inn On The Beach
3.0 out of 5.0 6300 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
$152
3.7/5 (126 reviews)

Beach bar was closed - all else was good Staff is always on point

Reviewed on May 11, 2020
Postcard Inn On The Beach features an outdoor pool, a children's pool, and a 24-hour fitness center. There's free parking and limo/town car service. The 24-hour ...
Sirata Beach Resort
Sirata Beach Resort
3.0 out of 5.0 5300 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
$142
3.8/5 (351 reviews)

Nate at Harry's pool bar is awesome! Beach is stunning. We had a ocean front suite with a great view but the kitchen and bathrooms in these units need upgrades. Great location! We will be back!

Reviewed on Mar 12, 2020
Guests staying at Sirata Beach Resort enjoy access to 2 outdoor pools, a 24-hour fitness center, and a spa tub. Onsite parking is offered for a fee. Multilingual ...
The Don CeSar
The Don CeSar
4.0 out of 5.0 3400 Gulf Boulevard, St. Pete Beach, FL
Free Cancellation
$299
4.4/5 (91 reviews)

Love "The Don". It is known as the Pink Palace. The beach is lovely, the staff friendly. Always a good stay. They are updating everything and it is getting even BETTER

Reviewed on Jan 16, 2020
A local mainstay since 1928, The Don CeSar offers a full-service spa, 2 outdoor pools, and a fitness center. Valet parking is offered for USD 32.77 per night. ...
Dolphin Beach Resort
Dolphin Beach Resort
3.0 out of 5.0 4900 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
$119
3.7/5 (280 reviews)

We loved the pool! It was nice and clean and in a great location. The outside of the hotel could use some updating and repairs.

Reviewed on May 26, 2020
At Dolphin Beach Resort, guests enjoy features like karaoke, an outdoor pool, and free WiFi in public areas. Self parking is offered for USD 10.70 per night. ...
Grand Plaza Beachfront Resort Hotel
Grand Plaza Beachfront Resort Hotel
3.0 out of 5.0 5250 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
$129
4.0/5 (450 reviews)

Beach was great with the cabanas and bar service and room was nice. Bathroom was ok but small.

Reviewed on Feb 13, 2020
Guests of Grand Plaza Beachfront Resort Hotel enjoy a private beach, a nightclub, and an outdoor pool. Limited parking is available. Multilingual staff at the ...
TradeWinds Island Grand
TradeWinds Island Grand
4.0 out of 5.0 5500 Gulf Blvd, St. Pete Beach, FL
$198
4.0/5 (347 reviews)

I loved every single part of my vacation with them and I for sure will be booking again this summer .. they have everything you need on the property. And it’s in a perfect location to just get away and let go.. front desk was amazing from the point of check in to checking out .. 5 stars for sure ...

Reviewed on May 12, 2020
Guests of TradeWinds Island Grand have access to a full-service spa, 5 outdoor pools, and a children's pool. Onsite parking is available, both free self and ...
Beachcomber Beach Resort
Beachcomber Beach Resort
2.5 out of 5.0 6200 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
$115
3.7/5 (280 reviews)

I love that it's close to the beach and within walking distance of several great restaurants.

Reviewed on Nov 25, 2019
At Beachcomber Beach Resort, guests enjoy 2 outdoor pools, a nightclub, and a fitness center. Free parking is included with your stay. The 24-hour front desk ...
Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
3.0 out of 5.0 6100 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
$119
3.4/5 (110 reviews)

I enjoyed the restaurant and bar that were on the premises

Reviewed on Mar 18, 2020
Guests staying at Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL enjoy an outdoor pool, a children's pool, and free WiFi in public areas. Free parking ...

Luxury Hotels in St. Pete Beach

See all 594 Properties in St. Pete Beach

Pet Friendly St. Pete Beach Hotels

See all 594 Properties in St. Pete Beach

Where should you stay in St. Pete Beach?


What are some budget-friendly hotels in St. Pete Beach?

You're likely to find a good deal when you book one of the 16 cheap hotels in St. Pete Beach. Alden Suites - A Beachfront Resort is a 3-star hotel with free WiFi, 2 outdoor pools, and a poolside bar. Another option is Dolphin Beach Resort, a 3-star resort with free WiFi, an outdoor pool, and a restaurant. You'll also find St Pete Beach Suites, which is a 3-star property offering freebies like continental breakfast, WiFi, and a manager's reception.


What are some of the best hotels in central St. Pete Beach?

These are some of the most popular hotels in central St. Pete Beach:

  • Sirata Beach Resort is a 3-star resort with 2 outdoor pools, 3 restaurants, and 2 beach bars.
  • Grand Plaza Beachfront Resort Hotel is a 3-star hotel with a private beach, 3 restaurants, and an outdoor pool.
  • The Don CeSar is a 4-star hotel with 2 outdoor pools, a full-service spa, and 2 restaurants.

You'll love St. Pete Beach for its beautiful beaches, scenic seaside and popular bars. Though not in the heart of St. Pete Beach, you may want to visit famous sights in the larger area like John's Pass Village & Boardwalk and Salvador Dali Museum.


What are some favorite hotels near Upham Beach?

You can spend an afternoon at this locally known beach, 1.3 mi from central St. Pete Beach. You'll find 518 hotels within a mile of Upham Beach, giving you plenty to choose from, and here are some of the top ones:

  • Sirata Beach Resort: Located 0.8 mi away, this 3-star resort features 2 outdoor pools, 3 restaurants, and 2 beach bars.
  • Grand Plaza Beachfront Resort Hotel: Located 0.8 mi away, this 3-star hotel features a private beach, 3 restaurants, and an outdoor pool.
  • Alden Suites - A Beachfront Resort: Located 0.5 mi away, this 3-star hotel features 2 outdoor pools, free WiFi, and private balconies.

Recent Reviews

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.