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.

Comfortable and well equipped.
Scored 8.8
8.8
Rated excellent
Excellent
176 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.

Nothing at all
Scored 7.4
7.4
Rated good
Good
837 reviews
Price from
$98
1 night, 2 adults
Quality Inn Saint Petersburg North-Tampa Bay, hotel in St. Petersburg

The Quality Inn is located 3 mi north of Central St. Petersburg off of Interstate 275. This hotel has an outdoor pool on site and free WiFi in all areas.

Nothing!
Scored 6.9
6.9
Rated pleasant
Pleasant
950 reviews
Price from
$76
1 night, 2 adults
Sunset Inn and Cottages, hotel in St. Petersburg

Located in St. Pete Beach, a few steps from Sunset Beach, Sunset Inn and Cottages has accommodations with a garden, free private parking, a terrace and barbecue facilities.

Close to the beach, kindness of the staff, cleanliness
Scored 8.8
8.8
Rated excellent
Excellent
66 reviews
Price from
$199
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.

The place have everything that you need. From small items like spoon, fork, bowl and even iron the room have it all. The host is very nice and always there if you need anything.
Scored 9.8
9.8
Rated exceptional
Exceptional
23 reviews
Price from
$80
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.

The bed was comfortable. The bathroom and the shower were clean. Parking was conveneient.
Scored 8.7
8.7
Rated excellent
Excellent
901 reviews
Price from
$84
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.

Close to beach and places we wanted to go
Scored 8.9
8.9
Rated excellent
Excellent
536 reviews
Price from
$124
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.

Location was the only thing that was good.
Scored 7.4
7.4
Rated good
Good
770 reviews
Price from
$96
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.

Location was great . Here during hurricane. Staff was very supportive and we felt very safe!!
Scored 7.5
7.5
Rated good
Good
718 reviews
Price from
$101
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.

I absolutely loved the charm of the Bed and Breakfast. The photos were lovely but the house is even more exceptional. I am a meeting planner and travel and stay in lodgng facilities as a career. I was amazed at the service we received. The hosts were very accommodating, attentiive and exceeded our expectation. The breakfast was superb! Fresh fruits, home baked breakfast croissants and danish and eggs cooked to order. I would definitely come back when ever I am in St. Petersburg, FL
Scored 9.9
9.9
Rated exceptional
Exceptional
128 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.
Search B&Bs in St. Petersburg

Most booked B&Bs in St. Petersburg this month

B&Bs That Guests Love in St. Petersburg

  • Avg. price/night: $179.67
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,753 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
  • Avg. price/night: $295
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 11 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: $217.77
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 364 reviews
    Good place , clean and quiet
    Muhannad
    Solo traveler
  • Avg. price/night: $161.53
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 242 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
  • Avg. price/night: $151.42
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,035 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
  • Avg. price/night: $151.42
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,035 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.3
    9.3
    Rated wonderful
    Wonderful
     · 52 reviews
    Great location to where I needed to be Private entrance
    AMANDA
    Solo traveler
  • Avg. price/night: $145.77
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,327 reviews
    Large, clean, quiet room and friendly staff. Breakfast was fine with fresh fruit. Parking was easy.
    Dorothea
    Family with young children
  • Avg. price/night: $151.42
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,035 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