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
£200
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
599 reviews
Price from
£159
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
£232
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
44 reviews
Price from
£198
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
£144
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.

Great location across the street from the beach and next to the Reef restaurant.

Show more Show less
7.2
Good
831 reviews
Price from
£118
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: £205.83
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,569 reviews
    Everything was clean and everyone friendly and helplful. Location was perfect to walk to dinner or beach entertainment. Right off the board walk. We only drove once as they are centrally located.
    carol
    Young couple
  • Avg. price/night: £198.98
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,073 reviews
    What an exceptional hotel super family friendly, the restaurant is a little hidden gem. The food from breakfast to dinner was excellent. The fish and shrimp were top-notch and tasted wonderful super fresh. And the portions were huge! Every day I had $15 off the meals plus the meal was super reasonable, which I was not expecting, certainly come again everything at the hotel was exceptional thank you dolphin resort for your GREAT hospitality!!
    Stephanie
    Group
  • Avg. price/night: £198.98
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,073 reviews
    Breakfast was ok but nothing special. Dinners were better. Great breaded chicken and Caesar salad.
    Marie-Josephe
    Family with young children
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 8 reviews
    The location was great. Loved the pool, chairs and lounger. Bed was comfortable. Loved the full size refrigerator, sofa, dinner table and chairs. Fan and light were a blessing with the warm temperatures.
    Beverley
    Young couple
  • Avg. price/night: £269.66
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,405 reviews
    Very clean condo with a beautiful view and great location. Easy to get to the beach pool and out to dinner or explore other areas.
    Ashley
    Family with young children
  • Avg. price/night: £139.83
    7.4
    Scored 7.4
    Good
    Rated good
     · 2,438 reviews
    very clean, great view, good breakfast/brunch/dinner /bar at hilton next door..alil pricey but great food and drinks!
    alex
    Young couple
  • Avg. price/night: £159.39
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 598 reviews
    Room was clean. Check in was a breeze. Super nice staff that went all out with everything . Extra bedding. Water. towels and extra coffee. And recommended great places within walking distance for dinner and drinks.
    Kathy
    Family with young children
  • Avg. price/night: £262.40
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,823 reviews
    The facility is beautiful. Clean and well kept. Pool, hot tub are nice. The second pool is only about 3' deep, it is more of a kiddie pool. The roof top area is very nice although we didn't utilize the area because it was a bit cooler during our stay. John's Pass is 1/2 mile from the resort and so convenient with all the restaurants. We walked to John's Pass for dinner a couple times. Our stay was great. I would definitely return to this resort.
    Tsully
    Young couple
  • Avg. price/night: £198.84
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 566 reviews
    Twins Inn and Apartments was perfectly located. The pool area is awesome. Our studio apartment was clean and very comfortable. The kitchen was well stocked. Would definitely stay again!
    Kenneth
    Young couple
  • Avg. price/night: £154.44
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,142 reviews
    We were directly across from the marina. The wedding we attended had a dinner cruise from there, so it was immensely convenient to be able to just walk across the street to get there!
    Jennifer
    Family with young children

Research, refine and make plans for your whole trip

gogless