United States St Pete Beach Verified Hotel Reviews by Real Guests
Guests' Choice

The 25 best hotels in St Pete Beach

Based on 22,900 guest reviews

Island House Resort Hotel

#1 of 55 hotels in St Pete Beach

Last review posted: 3 days ago

  • “”
  • “Best place in St Petersburg, FL”
  • “”
Inn on the Beach

#2 of 55 hotels in St Pete Beach

Last review posted: 4 days ago

  • “Beautiful place that we would love to come back to”
  • “Amazing”
  • “So lovely, we definitely have it on our list of favorites!”
Treasure Island Beach Resort

#3 of 55 hotels in St Pete Beach

Last review posted: 6 days ago

  • “”
  • “We will definitely be back”
  • “”
Page Terrace Beachfront Hotel

#4 of 55 hotels in St Pete Beach

Last review posted: yesterday

  • “Absolutely Beautiful Hotel!”
  • “Great location at a reasonable price”
  • “Beach getaway”
Ocean Club Treasure Island Hotel

#5 of 55 hotels in St Pete Beach

Last review posted: 2 days ago

  • “”
  • “”
  • “”
The Saint Hotel

#6 of 55 hotels in St Pete Beach

Last review posted: 4 days ago

  • “Fantastic location, beautiful restaurant bar on site so close to the beach”
  • “Great place for a couple get away .”
  • “Comfortable Sleep and Cute Decor”
Coconut Inn Pass-a-Grille Beach

#7 of 55 hotels in St Pete Beach

Last review posted: 4 days ago

  • “Kelly and Baxter were so nice and also gracious.”
  • “Loved everything about this gem.”
  • “It was the perfect place to stay”
Sand Vista Vacation Hotel

#8 of 55 hotels in St Pete Beach

Last review posted: 3 days ago

  • “It was a never again experience”
  • “Love Sand Vista!!!”
  • “Visit again”
Carlton House Motel and Suites

#9 of 55 hotels in St Pete Beach

Last review posted: 6 days ago

  • “”
  • “can't trustbooking.com”
  • “The best place”
Shoreline Island Resort - Exclusively Adult

#10 of 55 hotels in St Pete Beach

Last review posted: 2 days ago

  • “It was a nice stay. The staff was accommodating to my needs due to ankle surgery.”
  • “Great location!!!”
  • “We wish we could live here.”
Satellite Motel

#11 of 55 hotels in St Pete Beach

Last review posted: 2 days ago

  • “Overall a great place to stay for a few days!”
  • “Relaxing and perfectly located”
  • “Location.”
Beachside Resort Motel

#12 of 55 hotels in St Pete Beach

Last review posted: 2 days ago

  • “”
  • “Very nice!”
  • “”
Johns Pass Beach Motel

#13 of 55 hotels in St Pete Beach

Last review posted: 3 days ago

  • “”
  • “”
  • “I like how close it was to the beach, pool and good fishing...”
Barefoot Beach Club

#14 of 55 hotels in St Pete Beach

Last review posted: yesterday

  • “Location was Superb and our room looked right out onto the...”
  • “Absolutely Fabulous Stay”
  • “Lovely sun filled best friend weekend”
Hilton Garden Inn St. Pete Beach, FL

#15 of 55 hotels in St Pete Beach

Last review posted: 2 days ago

  • “I will come again, it meets my needs, food is good and location on beach is great”
  • “The proximity to the beach.”
  • “”
Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach

#16 of 55 hotels in St Pete Beach

Last review posted: 4 days ago

  • “”
  • “The views and close to restaurants”
  • “”
St. Pete Beach Suites

#17 of 55 hotels in St Pete Beach

Last review posted: 4 days ago

  • “”
  • “”
  • “Our stay was great, the staff was amazing and extremely accommodating! Would definitely stay here again.”
Boutique Beach Retreat

#18 of 55 hotels in St Pete Beach

Last review posted: yesterday

  • “Very clean rooms, a few meters from the beach”
  • “Perfect setting for a relaxing getaway.”
  • “”
FUSION Resort Waterfront Suites

#19 of 55 hotels in St Pete Beach

Last review posted: 9 days ago

  • “”
  • “”
  • “”
Sea Jay Motel and Marina

#20 of 55 hotels in St Pete Beach

Last review posted: 2 days ago

  • “I stayed in the Bungalow, which was gorgeous.”
  • “room was filthy to small.”
  • “Everything is spotless, the staff are all helpful and...”
Coral Reef Resort

#21 of 55 hotels in St Pete Beach

Last review posted: 337 days ago

  • “We love Coral Reef being right on the beach.”
  • “Hurricane Helene! 2024”
  • “Pool is one of the best on the beach, but is starting to...”
Cambria Hotel St Petersburg-Madeira Beach Marina

#22 of 55 hotels in St Pete Beach

Last review posted: 2 days ago

  • “Best Hotel on the Madeira Beach area”
  • “”
  • “”
Beach House Suites by the Don CeSar

#23 of 55 hotels in St Pete Beach

Last review posted: yesterday

  • “Loved location and suite but not a good stay”
  • “Number one choise for a stay in St Pete.”
  • “I ABSOLUTELY LOVE IT THERE”
DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach

#24 of 55 hotels in St Pete Beach

Last review posted: 7 days ago

  • “”
  • “”
  • “Located on the beach”
Plaza Beach Hotel - Beachfront Resort

#25 of 55 hotels in St Pete Beach

Last review posted: 14 days ago

  • “The brakes came down and we stayed without power in the...”
  • “”
  • “”
Guests' Choice shows you the best and most reviewed properties on top. This is based on the most important topics to our guests, like the number of recent reviews, the review score and the expertise of the reviewer.

Recent reviews

  • Malibu Resort Motel Review score: 8.5

    “The room had the amenities listed in the website, it was a walkable distance from the beach (across street). The pool was really nice and the water was clean. There were no stores near by, but we had a car and it was not an issue.”

  • Barefoot Beach Club Review score: 8.8

    “Location was Superb and our room looked right out onto the beach and the Gulf.”

  • “Small friendly welcoming hotel. Close to beach and marina. Walking distance to shops and eateries. Balconies and patios perfect”

  • Malibu Resort Motel Review score: 8.5

    “Fabulous relaxed motel, friendly helpful staff. Right on the beach. Lovely pool.”

  • Satellite Motel Review score: 8.9

    “Location. Next to the beach. Good Price. Clean Nice.”

  • “We loved staying at this hotel. The location and the direct access to the beach was perfect. Shops and restaurants nearby and the staff were super friendly.”

  • “Excellent location on the beach. We stayed here 2 years ago, and extended our stays because we love it so much. Had a gulf view room with a balcony. We watched baby turtles hatching and a wedding on the beach from our balcony. Watched the beautiful sunsets. And coffee in the reception area all day.”

  • Island Inn Beach Resort Review score: 8.2

    “Better and larger than photos and wonderful to be on beach”

  • The Hotel Zamora Review score: 8.7

    “Nice. Clean and very good breakfast.”

Loading...