Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Bed and Breakfast in St. Louis

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Bed And Breakfast in St. Louis

Fleur-de-Lys Mansion
4 out of 5
3500 Russell Blvd, St. Louis, MO
The price is $201 per night

Located in Compton Heights, this bed & breakfast is within 2 mi (3 km) of Missouri Botanical Gardens and Arboretum, St. Louis University, and Tower Grove Park. ...

5/5Exceptional! (52 reviews)

"Hearing a little history about the mansion and also seeing pictures of it before the restoration was amazing. The room was beautiful and it was a very quiet stay. Leslie and Mark were amazing hosts that were friendly and kind."…"

Reviewed on Mar 23, 2020

Fleur-de-Lys Mansion
Lodge at Grant's Trail
3.5 out of 5
4398 Hoffmeister Avenue, St. Louis, MO
The price is $120 per night

Situated in St. Louis, this bed & breakfast is within 6 mi (10 km) of Willmore Park, Grants Farm, and Missouri Civil War Museum. Jefferson Barracks Historic ...

4.8/5Exceptional! (131 reviews)

"What an awesome place. A little bit of Colorado in St. Louis. Awesome breakfast. Wonderful service. So many fireplaces. So cozy and comfortable."…"

Reviewed on Mar 17, 2020

Lodge at Grant's Trail
Benton Park Inn
3.5 out of 5
2017 Arsenal St, St. Louis, MO
The price is $120 per night

Located in Benton Park, this bed & breakfast is within 3 mi (5 km) of Anheuser-Busch Brewery, Enterprise Center, and Busch Stadium. Chaifetz Arena and Tower ...

4.7/5Exceptional! (74 reviews)

"This house was immediately warm & inviting to us. The host Dan & his dog Gertie were amazing hosts. The bed was comfortable & we could have definitely stayed a little longer."…"

Reviewed on Mar 23, 2020

Benton Park Inn
Central West End Bed and Breakfast
3.5 out of 5
4045 Washington Ave, St. Louis, MO
The price is $121 per night

Located in Central West End, this bed & breakfast is within 1 mi (2 km) of Contemporary Art Museum St. Louis, Fox Theater, and St. Louis University. Chaifetz ...

3.9/5Good! (46 reviews)

"This bed and breakfast is a fabulous place to stay while visiting St. Louis!! The hosts were so kind and the home is warm and inviting. The food was good and we felt like our business was important to the owners!! We will definitely book here again when we get back to St. Louis!!"…"

Reviewed on Aug 9, 2019

Central West End Bed and Breakfast
Forget-me-not Bed and Breakfast
3.5 out of 5
2712 S Compton Ave, St. Louis, MO
Get Rates

Located in Downtown St. Louis, this bed & breakfast is within 2 mi (3 km) of Tower Grove Park, Anheuser-Busch Brewery, and Missouri Botanical Gardens and Arboretum. ...

4.7/5Exceptional! (58 reviews)

"Very convenient location to St. Louis attractions. Beautiful Victorian home. Chuck and Margretta where very friendly and served the most incredible breakfasts on their fabulous China Collection settings."…"

Reviewed on Oct 8, 2019

Forget-me-not Bed and Breakfast
Clifton Heights Inn
3.5 out of 5
2501 Clifton Avenue, St. Louis, MO
The price is $223 per night

Located in Clifton Heights, this bed & breakfast is within 3 mi (5 km) of Forest Park, St. Louis Zoo, and Barnes Jewish Hospital. St. Louis Science Center and ...

5/5Exceptional! (3 reviews)
I am so glad I decided to stay here!

"We had a wonderful stay here. The location was perfect for the places we wanted to visit. I just can’t say enough about how beautiful the building is and how well the owners have converted it a delightful place to stay. Lisa was so friendly did so many things to make our stay pleasant. If you are ..."…"

Reviewed on Aug 3, 2019

Clifton Heights Inn
Don't see what you're looking for?
See all available properties in St. Louis
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in St. Louis

Hyatt Regency St. Louis at The Arch
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
The price is $99 per night
4.3/5Excellent! (8,200 reviews)

"Front desk woman was nice check in was simple. Parking was wayyy high but expected I guess."…"

Reviewed on Jul 10, 2020

Hyatt Regency St. Louis at The Arch
Hilton St. Louis at the Ballpark
Hilton St. Louis at the Ballpark
4 out of 5
1 S Broadway, St. Louis, MO
The price is $93 per night
4.1/5Very Good! (1,045 reviews)

"Great view, clean and perfect location in the city"…"

Reviewed on Jul 12, 2020

Hilton St. Louis at the Ballpark
St. Louis Union Station Hotel, Curio Collection by Hilton
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
1820 Market Street, St. Louis, MO
The price is $100 per night
4.2/5Excellent! (1,006 reviews)

"The facility was very beautiful, clean and accommodating."…"

Reviewed on Jul 6, 2020

St. Louis Union Station Hotel, Curio Collection by Hilton
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Why Stay at a B&B in St. Louis?

Whether you're on a romantic holiday and are looking to stay somewhere quiet, or you're traveling solo and hoping to meet fellow tourists, a B&B might be the right choice for your trip. You'll find 347 lodging options and 8 B&Bs for your trip to St. Louis. While you're enjoying your trip to St. Louis, you might want to explore the theater scene by catching a show at Peabody Opera House or Fox Theater.

Every B&B has its own unique feel— whether it's a cozy reading space or a beautiful breakfast room, the tiny details are what make bed and breakfasts the perfect escape. Here are some B&Bs to check out in St. Louis:

Lodge at Grant's Trail: 3.5 stars, 9 rooms

  • Full breakfast
  • In-room designer toiletries

Fleur-de-Lys Mansion: 4 stars, 4 rooms

  • Full breakfast
  • In-room massages

Forget-me-not Bed and Breakfast: 3.5 stars, 3 rooms

  • Full breakfast
  • Spa tub on site

Benton Park Inn: 3.5 stars, 3 rooms

  • Full breakfast
  • Library

Grand Center Inn: 3 stars, 7 rooms

How to Pack for the Weather in St. Louis

If you're curious about the optimal time to travel to St. Louis, we've compiled some weather information to help you plan your trip:

  • The hottest months are typically August and July, while January and December are the coldest months
  • Average rainfall is 40.98 inches in a year
  • January-March: Daytime temperatures average 62° F and nighttime temperatures average 22° F
  • April-June: 88° F is the daytime average and 39° F is the nighttime average
  • July-September: Daytime averages are around 89° F and nighttime averages are around 49° F
  • October-December: The average temperatures are 75° F during the day and 23° F at night

Sightseeing In and Around St. Louis

Travelers who want to experience St. Louis should check out its great live music scene and top museums. Spend some time exploring Missouri Botanical Gardens and Arboretum and Citygarden if you're hoping to see some of the area's natural features. You might put Busch Stadium and Gateway Arch on your list if you want to see more of the area.

Travelers also enjoy St. Louis for its:

  • Baseball
  • Entertainment

Transportation Options In and Around St. Louis

Fly into St. Louis, MO (STL-Lambert-St. Louis Intl.), which is located 11.7 mi (18.8 km) away. You can also search for flights into St. Louis, MO (SUS-Spirit of St. Louis), which is 23.8 mi (38.2 km) away.

You can walk to nearby metro stations including Stadium Station, 8th and Pine Station, and Convention Center Station. To venture out into the surrounding area, ride one of the trains from St. Louis Gateway Station or Kirkwood Station.

Frequently asked questions

Searching for B&Bs in St. Louis?
If you’re looking for something a little different than your standard hotel experience, a stay at a bed and breakfast could be a great option for your getaway. For any museum buff, a trip to St. Louis wouldn’t be complete without a stop by City Museum or St. Louis Science Center.
Are you thinking about a B&B instead of a traditional hotel?
Every B&B has a unique charm— whether it’s a cozy reading space or a sunlit breakfast nook to enjoy your morning cup of coffee, the tiny details are what make bed and breakfasts the perfect escape.
What are the best bed and breakfasts in St. Louis?
Here are some B&Bs to check out in St. Louis: The Lodge at Grant’s Trail: 3.5 stars, 16 rooms. Enjoy the free cooked breakfast and patio area. Fleur-de-Lys Mansion: 4 stars, 5 rooms. Central West End Bed and Breakfast: 3.5 stars, 7 rooms. Benton Park Inn: 3.5 stars, 3 rooms. Enjoy the free full breakfast and library. Forget-me-not Bed and Breakfast: 3.5 stars, 3 rooms. Enjoy the free full breakfast and spa tub.
How many Bed & Breakfasts will I find in St. Louis?
Expedia has 6 B&Bs for your vacation in St. Louis.
What's the seasonal weather like in St. Louis?
The hottest months are usually July and August with an average temp of 74°F, while the coldest months are January and December with an average of 37°F. Average annual rainfall for St. Louis is 41 inches.
What is there to do in St. Louis?
Travelers who want to experience St. Louis should check out its great live music scene and top museums. If you’re looking to find something to do during your travels, you might consider checking out St. Louis Zoo and Six Flags St. Louis. You might put Enterprise Center and City Museum on your list if you want to see more of the area.
How can I get around St. Louis?
Fly into Lambert-St. Louis Intl. Airport (STL), which is located 11.7 mi (18.8 km) away. Otherwise, you can search for flights to St. Louis, MO (SUS-Spirit of St. Louis), which is 23.8 mi (38.2 km) away. If you’d like to explore around the area, you may want to rent a car for your trip.

More trip options