Skip to main content

The 10 Best Inns in St Pete Beach, USA

Check out our pick of great inns in St Pete Beach

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in St Pete Beach, 60 metres from St. Pete Beach, Sabal Palms Inn provides accommodation with free bikes, free private parking, a terrace and barbecue facilities. Located around 13 km from John's Pass, the inn with free WiFi is also 13 km away from Johns Pass and Village Boardwalk. Certain rooms at the property include a balcony with a sea view.

Location is excellant close to beach. Nice clean room. Arrived 2 hours early, went in to ask about parking and our room was ready so allowed us to check in. Thanks.

Show more Show less
8.7
Fabulous
214 reviews
Price from
£243
per night

The Beach House - Treasure Island offers accommodation in Treasure Island, 2 km from John's Pass Village and Boardwalk. The white sand beaches of the Gulf of Mexico are a 3 minutes' walk away. Free private parking is available on site. Complimentary WiFi is also offered.

Very clean place. Very close to the beach. the front desk guy very nice and helpful.

Show more Show less
8.9
Fabulous
589 reviews
Price from
£149
per night

Situated in St Pete Beach, 300 metres from St. Pete Beach, Upham Beach Inn features accommodation with an outdoor swimming pool, free private parking and a fitness centre. Located around 7.3 km from Johns Pass and Village Boardwalk, the inn with free WiFi is also 14 km away from Tropicana Field. The property is non-smoking and is set 7 km from John's Pass.

very clean and everything u need is there . great location

Show more Show less
8.9
Fabulous
51 reviews
Price from
£229
per night

Set in St Pete Beach and with St. Pete Beach reachable within 70 metres, Havana Inn offers free bikes, non-smoking rooms, free WiFi and barbecue facilities. The property is located 13 km from John's Pass, 13 km from Johns Pass and Village Boardwalk and 17 km from Tropicana Field. Certain units at the property feature a balcony with a sea view.

Perfect for families or a small group. It was super clean, had everything you needed to be comfortable during your stay and the staff were amazing and couldn't do enough to be helpful. The apartments are incredible value if taking advantage of the entire space (two bedrooms, in our case), but for just hubby and I, I think we'll aim for a bit more luxury for our money the next time.

Show more Show less
8.8
Fabulous
43 reviews
Price from
£279
per night

Situated in St Pete Beach, 100 metres from Sunset Beach, Sunset Inn and Cottages features accommodation with a garden, free private parking, a terrace and barbecue facilities. Boasting family rooms, this property also provides guests with a children's playground. The property is non-smoking and is located 1.2 km from Treasure Island.

Very clean and comfortable. Our hosts even had a little Valentine's Day heart set up with our towel that had a few chocolates in it for us when we arrived ! Thanks for that. Nice touch.

Show more Show less
8.7
Fabulous
58 reviews
Price from
£124
per night

Featuring a heated outdoor pool and a sun terrace, this hotel is located in the town of Madeira Beach less than 5 minutes’ walk from the shores of the Gulf of Mexico. Free WiFi is provided.

A fully equipped kitchen and a patio are found in each simply decorated studio at the pet-friendly Holiday Isles Resort. Studios are equipped with a flat-screen cable TV and a seating area.

very clean, management was great, all staff super friendly, we will certainly be back… 100% happy here!

Show more Show less
7.3
Good
810 reviews
Price from
£116
per night

Most booked hotels in St Pete Beach in the past month

Inns that guests love in St Pete Beach

  • From £143.52 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,285 reviews
    The location is great. The beach is just across the street. The best rooms are on the 3rd floor with the garden view they call it, with a walk out deck full of rocking chairs over looking the marina and chaise lounge. Winn Dixie is right out front great for snacking.
    Shantell
    United States
  • From £191.32 per night
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 683 reviews
    We love all the fun activities, such as games and the pool table. Perfect place to stay for families! Breakfast is so good. We love the postcards inn!
    Riley
    United States
  • From £231.39 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 268 reviews
    Located on the beach! The room was great. Dated colors throughout maybe but a comfortable stylish couch and everything felt clean!! From the furniture to the entire room. Our friends who stayed next door came for dinner one night and all loved it. They wish they had stayed at our hotel. And they remarked frequently how much cleaner our room was than theirs.
    Emily
    United States
  • From £518.01 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 36 reviews
    This resort is so clean and fresh. The location is amazing and the views are beautiful. This was our second stay here in less than 6 months. We will absolutely be back again. The staff was all very friendly. The rooms are large and comfortable and the balconies are perfect. You can sit outside and enjoy dinner while watching the sun set.
    Kelly
    Canada
  • From £299.67 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,156 reviews
    Views are amazing! Sunrise is breathtaking. Staff is very helpful with any need we had. Kitchen was great as we made a couple of breakfasts and dinner.
    Craig
    United States
  • From £168.85 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 567 reviews
    The best thing about Twins Inn is that it’s almost in front of the beach and very quiet. The apartment is beautifully decorated and fully equipped. Everything was clean.
    Luciana
    United States
  • From £299.67 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,156 reviews
    Two bedroom suite was comfortable and roomy. View was outstanding. Location was perfect and it was an easy walk to the beach. Lots of dinner choices even with gluten allergy. Publix was directly across from beach great for snacks and fresh fruit. Staff at resort was friendly and accommodating. Would recommend for family or even just a girls getaway.
    Melissa
    United States
  • From £120.61 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 359 reviews
    I was not impressed at all with the facility or with the staff. I arrived after dinner and had to speak through a static telephone to find out where my key was. The room smelled of mildew. It’s tired, dated, just not a place I would stay again.
    Grace
    United States
  • From £137.82 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 14 reviews
    We liked the easy access to the room being on the first floor. Breakfast, lunch, and dinner, we enjoyed watching the dolphin, manatees, and other wildlife right on the back porch. The quick and easy access to the beach was very convenient. John's Pass is a short walk away with a lot of entertainment and sunset viewing.
    Matt
    United States
  • From £155.33 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 574 reviews
    This is the Florida that I grew up with! The mom-and-pop type of place, native Floridian here. The Bayside is Clean, with comfortable beds, microwave, iron, hair dryer, fridge, and two burner stove top, with pots and pans and dishes! A great little marina, with a good dock fishing. The marina attached is a great place to have a drink and dinner and watch the sun go down at one of the picnic tables, or maybe cook a steak at one of the grills. We loved it here, nice clean pool.
    henry
    United States

Research, refine and make plans for your whole trip