Skip to main content

The 10 Best B&Bs in St Pete Beach, USA

Check out our pick of great B&Bs 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.

Every air-conditioned room has a flat-screen TV with cable channels. Every room includes a private bathroom. Some units feature a seating area and a balcony or a patio.

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

Show more Show less
9
Superb
589 reviews
Price from
£146
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
£246
per night

Complete with a private bathroom fitted with a shower and free toiletries, the rooms at the inn have a flat-screen TV and air conditioning, and certain rooms are fitted with a seating area. All units will provide guests with a fridge.

very clean and everything u need is there . great location

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

At the inn, every room comes with a patio. Complete with a private bathroom equipped with a shower and free toiletries, the units at Havana Inn have a flat-screen TV and air conditioning, and certain rooms here will provide you with a terrace. At the accommodation every room has bed linen and towels.

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
42 reviews
Price from
£283
per night

The rooms are fitted with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a wardrobe. With a private bathroom fitted with a bath and a hairdryer, rooms at the inn also boast free WiFi, while certain rooms are equipped with a sea view. At Sunset Inn and Cottages rooms come with bed linen and towels.

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
£126
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.3
Good
813 reviews
Price from
£118
per night

With free WiFi, this guest house features a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the guest house. The accommodation offers an air conditioning, a heating and a private bathroom.

Show more Show less
9
Superb
4 reviews
Price from
£186
per night

Some units in the bed and breakfast have private entrance and are fitted with desk and wardrobe. A terrace with sea view, a satellite flat-screen TV and air conditioning are available in some units. At the bed and breakfast, every unit is equipped with a private bathroom.

Location excellent. Sadly did not see any staffing everything g was really good. Will certainly hope to stay there again.

Show more Show less
8.8
Fabulous
184 reviews
Price from
£173
per night

The spacious guest house comes with a flat-screen TV. The kitchenette is fitted with an oven, a microwave and a toaster and there is a private bathroom with a hair dryer and free toiletries. The guest house offers bed linen, towels and laundry service.

The host Erin is very down to earth and understandable. Helpful and easy to deal with. And her property is the best very clean and comfortable and cozy and has everything needed for a complete comfortable stay! I recommend Erin's place 10 out-of 10 anyday. Im always trying to go back there and rebook its awesome 👌

Show more Show less
8.8
Fabulous
146 reviews
Price from
£115
per night

Featuring air-conditioned accommodation with a patio, Palm Paradise Retreat is located in St Petersburg. Boasting private check-in and check-out, this property also provides guests with a sun terrace. The property is non-smoking and is situated 4.8 km from Chihuly Collection.

Every detail is treated with care and taste. Everything is perfectly prepared for you to stay without any worries. The photos show exactly what you'll see when you arrive (something unusual). Historic Kenwood is a plus, worth walking around.

Show more Show less
9.8
Exceptional
9 reviews
Price from
£116
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in St Pete Beach

Most booked B&Bs in St Pete Beach this month

B&Bs that guests love in St Pete Beach

  • Avg. price/night: £122.10
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 733 reviews
    Awesome location. Exceptional service from the front desk. Motel has great potential, lay out is quaint
    Melanie
    Family with young children
  • Avg. price/night: £283.73
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 523 reviews
    The location was exceptional! We loved the fact it was a quiet part of the beach, which was easy access. Parking was easy and access to the apartment was great. The apartment itself also worked really well - spacious and well equipped with a large balcony and comfortable beds. Welcome in reception was friendly and informative.
    Christina
    Family with young children
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 100 reviews
    This small boutique hotel was divine ... but only if you like privacy, quiet, beauty, and closeness to both the intercoastal and the beach. Gorgeous location and lots of outdoor seating. Love it!
    22BenMac
    Young couple
  • Avg. price/night: £165.96
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 545 reviews
    Great location, friendly staff.
    Terry
    Young couple
  • Avg. price/night: £87.18
    7.4
    Scored 7.4
    Good
    Rated good
     · 362 reviews
    Clean. Fresh paint. Nice Pool. Good Staff. Mgmt responsive about addressing issues (see actions taken below). Also good about loaning stuff like scissors. Great location in St. Petes near both beach and inland waterway and lots of restaurants and places to bike including nearby Walgreens and Publix. Miles of beaches easily reached by foot, bicycles and car. Free parking. Good price.
    Bill
    Young couple
  • Avg. price/night: £145.71
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,158 reviews
    Great location and spacious room. Decent bathroom.
    Mark
    Family with young children
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 347 reviews
    It is a charming, quirky, boutique Inn, not really an hotel. It is in a brilliant location. Tina and Dee who run the place are charming, efficient and at the top of their game. They cannot be praised too highly for their friendly welcome and daily interaction. Loved it!
    Towerfield
    Young couple
  • Avg. price/night: £258.84
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 215 reviews
    Great location right across the street from the beach access point. The rooms were very clean, and it was easy enough to get the key with the clear check-in instructions.
    Philip
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 130 reviews
    The courtyard was very inviting with palm trees and chairs. There was a BBQ for use. The suite itself was cozy. Just a short walk down the street and across Gulf Blvd and you were at the beach access parking lot. Check in was easy and it's a very private and quiet location.
    Gail
    Young couple
  • Avg. price/night: £205.04
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,561 reviews
    Great location on Treasure beach. Was looking for a quiet getaway and this location was perfect. Quick ride over to St.Petes beach for a bit more action. Staff was extremely pleasant! From front desk, to housekeeping - everyone was always smiling and so kind! BIKES! They have bikes for rent. What a great spot for biking. They have bike lanes on almost every island - super easy to get around. I would stay here again!
    Delaney
    Group

Research, refine and make plans for your whole trip