Skip to main content

B&Bs for every style

Find the right B&B for you in St. Petersburg

The best B&Bs in St. Petersburg

Check out our selection of great B&Bs in St. Petersburg

Filter by:

Review score

See the latest prices and deals by choosing your dates.
King Size Sassy Studio, hotel in St. Petersburg

Offering a garden, King Size Sassy Studio features accommodations in St. Petersburg. This guest house offers free private parking, a 24-hour front desk, and free Wifi.

I needed a place to stay as we had lost power after hurricane Milton. Without a/c it is difficult for my partner to breathe due to Long Term Covid. The price was good through Booking.com. After paying, the owner informed me there would be no electricity which means no a/c or other electrical amenities. Booking.com did nothing to help get total refund.
Scored 8.8
8.8
Rated excellent
Excellent
180 reviews
Price from
$135
1 night, 2 adults
Comfort Inn St Petersburg North, hotel in St. Petersburg

This Saint Petersburg hotel offers an outdoor pool, free WiFi access, and a complimentary hot breakfast. Tropicana Field, home to Tampa Bay Rays baseball team, is 7 minutes’ drive away.

Bed was comfortable
Scored 7.4
7.4
Rated good
Good
828 reviews
Price from
$99
1 night, 2 adults
Quality Inn Saint Petersburg North-Tampa Bay, hotel in St. Petersburg

Quality Inn Saint Petersburg North-Tampa Bay is offering accommodations in St. Petersburg. With an outdoor swimming pool, the 3-star inn has air-conditioned rooms with free WiFi.

Staff very nice
Scored 6.9
6.9
Rated pleasant
Pleasant
966 reviews
Price from
$79.90
1 night, 2 adults
Cozy private studio w/own yard - 3mi from Beach, hotel in St. Petersburg

Cozy private studio w/own yard - 3mi from Beach offers accommodations in Seminole, 4.3 miles from John's Pass and 4.5 miles from John's Pass Village and Boardwalk.

It was adorable and they thought of everything you might need
Scored 9.8
9.8
Rated exceptional
Exceptional
27 reviews
Price from
$80.10
1 night, 2 adults
Sleep Inn Clearwater-St Petersburg, hotel in St. Petersburg

Located 1 mi from the Saint Petersburg-Clearwater International Airport, this Clearwater hotel features a continental breakfast and heated outdoor pool with a hot tub.

Room size
Scored 8.7
8.7
Rated excellent
Excellent
923 reviews
Price from
$73.53
1 night, 2 adults
The Beach House - Treasure Island, hotel in St. Petersburg

The Beach House - Treasure Island offers accommodations in Treasure Island, 1.2 mi from John's Pass Village and Boardwalk. The white sand beaches of the Gulf of Mexico are a 3 minutes' walk away.

I stayed here Nov 2-4. I had such a wonderful time! Even with the devastation from the Hurricanes, The Beach House was still standing and very welcoming. The room was very cozy, and the Beach access was extremely close.
Scored 8.9
8.9
Rated excellent
Excellent
501 reviews
Price from
$124.20
1 night, 2 adults
Holiday Isles Resort, hotel in St. Petersburg

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.

The hotel location and the pool area were very nice. The property seems like it has a lot of potential and the staff was very helpful.
Scored 7.4
7.4
Rated good
Good
756 reviews
Price from
$138.75
1 night, 2 adults
Quality Inn Airport - Cruise Port, hotel in St. Petersburg

The Quality Inn Airport is conveniently located less than four miles from the Tampa International Airport and the downtown area.

The location was good. The shuttle drivers were very friendly. We were very happy to use the shuttle bus.
Scored 7.5
7.5
Rated good
Good
703 reviews
Price from
$101.16
1 night, 2 adults
The Kenwood Gables, hotel in St. Petersburg

The Kenwood Gables in St. Petersburg provides adults-only accommodations with a garden, a terrace, and a shared lounge. This property offers a heated pool and free private parking.

Reymond and Jayson are wonderful, friendly hosts. They provided excellent advice about local restaurants . Breakfast was very good and the house is lovely.
Scored 9.8
9.8
Rated exceptional
Exceptional
124 reviews
Palm Paradise Retreat, hotel in St. Petersburg

Palm Paradise Retreat offers accommodations in St. Petersburg, 3 miles from Chihuly Collection and 3.1 miles from Tropicana Field. Guests can benefit from a patio and a sun terrace.

It was beautiful and very clean! The owner was great. I would recommend anybody To come and enjoy this beautiful experience. I will definitely come back.
Scored 9.7
9.7
Rated exceptional
Exceptional
23 reviews
All B&Bs in St. Petersburg
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in St. Petersburg this month

B&Bs That Guests Love in St. Petersburg

  • Avg. price/night: $190.97
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,778 reviews
    Lovely boutique hotel located downtown in st Pete. Staff were super friendly. Lovely sized bathroom. Food was delicious. Free laundry service.
    Martyn
    Solo traveler
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 18 reviews
    Parking was literally opposite the apartment door. Bathrooms were roomy and showers strong and hot. Nice safe feeling neighbourhood although most food and shopping locations were a mile or two away. Great location for travelling to Clearwater or Tampa, and traffic was minimal. The apartment is modern and well looked after and roomy for two couples.
    YoDJMC
    Family with young children
  • Avg. price/night: $287.38
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 384 reviews
    Good place , clean and quiet
    Muhannad
    Solo traveler
  • Avg. price/night: $185.46
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 255 reviews
    Friendly hosts - carefully renovated and charming old villa in a quiet neighborhood. Furniture and accessories was chosen with care. Room was clean and had all you could wish for including complimentary robes etc.
    Annika
    Young couple
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 50 reviews
    Very quiet, feels like home, in a residential neighbourhood, near the beach and downtown. Private free parking. Private entrance, with easy access.
    Elena
    Family with young children
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,039 reviews
    - Stylish boutique hotel - Walking distance to all attractions downtown - Free parking and we were allowed to leave the car after check-out - Great hosts - Afternoon free beverage ( sodas, beer, wine) - Good quality continental breakfast with the choices written at the reception - Reusable dishes and cutlery - Nice dining recommendations - We saved $15 thanks to a coupon provided by the host - Stable wifi connection
    Teresa
    Travelers with friends
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,039 reviews
    Friendly owners. Cozy environment. Great location. Room was great for age of building. Happy hour was enjoyable. Location is great. You can walk to city center and historical spots.
    Vitor
    Young couple
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 47 reviews
    Great location to where I needed to be Private entrance
    AMANDA
    Solo traveler
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,323 reviews
    Large, clean, quiet room and friendly staff. Breakfast was fine with fresh fruit. Parking was easy.
    Dorothea
    Family with young children
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,039 reviews
    Great location Parking Great hosts Clean with good shower Comfortable bed Good breakfast Social hour with drinks Original hotel and in keeping.
    Alexandria
    Family with young children

Research, refine, and make plans for your whole trip