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.

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.

This place is really warm, simply, close to the perfect beach and all you need, that’s perfect

Show more Show less
9
Superb
590 reviews
Price from
€ 175
per night

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
215 reviews
Price from
€ 285
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
€ 269
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
€ 328
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.

Location is great for the beach. The bed was very comfortable and the manager very friendly.

Show more Show less
8.7
Fabulous
58 reviews
Price from
€ 146
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
811 reviews
Price from
€ 137
per night

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.
Search inns in St Pete Beach

Most booked inns in St Pete Beach this month

Inns that guests love in St Pete Beach

  • Avg. price/night: € 394.22
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 35 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
    Family with young children
  • Avg. price/night: € 387.37
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,157 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
    Family with young children
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 163 reviews
    It is a cute, quaint little inn with a great location…and the staff are awsome! It is very clean, especially since dogs are allowed.
    Catherine
    Solo traveller
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 80 reviews
    Plenty of sleeping options. We hosted Thanksgiving and accommodations were roomy. Large dinning room table and updated kitchen helped tremendously
    Shelly
    Family with young children
  • Avg. price/night: € 346.40
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 694 reviews
    Beautiful property located across from beach in inter coastal waterways. Food was delicious from breakfast to dinner. Pool and hot tub was clean and inviting. Between 2and 4 pm they served a snack at reception area. They also had a variety of snacks , drinks and sunbathing supplies readily available for purchase . Overall the staff was very courageous. Parking is free with 24 hour concierge! We loved our stay !
    Lisa
    Family with young children
  • Avg. price/night: € 218.46
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 1,149 reviews
    It was good and loved to seat at the restaurant have breakfast, lunch or dinner and be able to see the beach. The sunsets are beautiful, breath taking. Beds were comfortable.
    Yesenia
    Young couple
  • Avg. price/night: € 271.90
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 269 reviews
    The staff were always smiling and greeted us every morning. Everything was clean and nice. Our room was great and the breakfast was really good every morning. Highly recommend staying here, we always have a great stay when we stay at a Residence Inn.
    Leslie
    Family with young children
  • Avg. price/night: € 192.63
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 545 reviews
    Beautiful property, well maintained, small motel so not a ton of people. excellent amenities in the room - linens, kitchenette with some cookware and dinnerware items. quick walking access to the beach, grocery and restaurants.
    A
    Anonymous
    Young couple
  • Avg. price/night: € 318.49
    7.7
    Scored 7.7
    Good
    Rated good
     · 234 reviews
    location and hospitality! Food was excellent at spinners as well. great staff.
    OBrien
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 347 reviews
    The staff was exceptional Dee and Tina were so sweet and helpful. The accommodations were so pleasant and reflected a historic charm. The location is great, chairs umbrellas and bicycles are such a great addition. All around great experience. Thank you Inn on the beach!
    A
    Anonymous
    Young couple

Research, refine and make plans for your whole trip