Missouri may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Bed and Breakfasts in Affton

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Featured Bed and Breakfasts in Affton

Fleur-de-Lys Mansion
The price is SG$280 per night

Located in Compton Heights, this bed & breakfast is within 2 miles (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 23 Mar,2020

Fleur-de-Lys Mansion
Benton Park Inn
3.5 out of 5
The price is SG$167 per night

Located in Benton Park, this bed & breakfast is within 3 miles (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 23 Mar,2020

Benton Park Inn
Lodge at Grant's Trail
Get Rates

Situated in St. Louis, this bed & breakfast is within 6 miles (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 17 Mar,2020

Lodge at Grant's Trail
Central West End Bed and Breakfast
The price is SG$168 per night

Located in Central West End, this bed & breakfast is within 1 mile (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 9 Aug,2019

Central West End Bed and Breakfast
Forget-me-not Bed and Breakfast
Get Rates

Located in Downtown St. Louis, this bed & breakfast is within 2 miles (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 8 Oct,2019

Forget-me-not Bed and Breakfast
Hart Estate Bed and Breakfast
The price is SG$127 per night

Situated in the suburbs, this bed & breakfast is within 25 miles (40 km) of Missouri Civil War Museum, Busch Stadium and Dome at America’s Center. America's ...

4.6/5Exceptional! (8 reviews)

"Beautiful well kept room and house Antiques were fabulous."…"

Reviewed on 30 Jul,2019

Hart Estate Bed and Breakfast
Clifton Heights Inn
Get Rates

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

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 3 Aug,2019

Clifton Heights Inn
Don't see what you're looking for?
See all available properties in Affton
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 Affton

Hyatt Regency St. Louis at The Arch
Hyatt Regency St. Louis at The Arch
4 out of 5
The price is SG$138 per night
4.3/5Excellent! (3,608 reviews)

"Sheets weren’t as clean as they could’ve/should’ve been."…"

Reviewed on 12 Jul,2020

Hyatt Regency St. Louis at The Arch
Hilton St. Louis at the Ballpark
Hilton St. Louis at the Ballpark
4 out of 5
The price is SG$141 per night
4.1/5Very Good! (1,034 reviews)

"Was the best experience I could have asked for for my family."…"

Reviewed on 13 Jul,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
The price is SG$139 per night
4.2/5Excellent! (970 reviews)

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

Reviewed on 6 Jul,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 Affton?

If you want to find some accommodation with fewer rooms than a hotel and a cosy environment, a B&B might be the perfect option for your getaway to Affton. Although you might not find any B&Bs near the city centre, there are 194 accommodation options and 8 B&Bs in the area. When you want to explore some top attractions, Busch Stadium and Gateway Arch are worth a stop.

How to pack for the weather in Affton

If you're trying to figure out the best time to visit Affton, we've collected some weather information to help you plan your getaway:

  • The hottest months are typically August and July, while January and December are the coldest months
  • Average rainfall is 1041 inches in a year
  • January-March: Daytime temperatures average 17°C and night-time temperatures average -5°C
  • April-June: 31°C is the daytime average and 4°C is the night-time average
  • July-September: Daytime averages are around 31°C and night-time averages are around 10°C
  • October-December: The average temperatures are 24°C during the day and -5°C at night

Transport options in and around Affton

Fly into St. Louis, MO (STL-Lambert-St. Louis Intl.), which is located 13.1 mi (21 km) from the city centre. Otherwise, you can search for flights to St. Louis, MO (SUS-Spirit of St. Louis), which is 18.6 mi (29.9 km) away. If you'd like to explore around the area, you may want a rental car for your journey.

Frequently asked questions

Searching for B&Bs in Affton?
Whether you’re travelling with your family and want a friendly place to stay, or you’re travelling solo and hoping to meet fellow tourists, B&Bs can be a great choice for many travellers. When you want to explore some top attractions, St. Louis Zoo and Forest Park are worth a stop.
Are you thinking about an apartment instead of a traditional hotel?
B&Bs all have a unique charm – whether it’s a comfy common area with a fireplace or a beautiful breakfast room, the quaint details are what make bed and breakfasts a fun place to get away.
What are the top B&Bs in Affton?
Below are some well-liked B&Bs in the area: The Lodge at Grant’s Trail: 3.5 stars, 16 rooms. 1.9 mi (3 km) from the heart of Affton. Enjoy the free cooked breakfast and patio area. Fleur-de-Lys Mansion: 4 stars, 5 rooms. 6.4 mi (10.2 km) from the city centre. Central West End Bed and Breakfast: 3.5 stars, 7 rooms. Situated 7.8 mi (12.5 km) from the city centre. Benton Park Inn: 3.5 stars, 3 rooms. 6.6 mi (10.7 km) from the city centre. Enjoy the free full breakfast and library. Hart Estate Bed and Breakfast: 3.5 stars. Located 17.5 mi (28.2 km) from the city centre. Enjoy the on-site dining and fireplace in reception.
What's the seasonal weather like in Affton?
The hottest months are usually July and August, with an average temperature of 23°C, while the coldest months are January and December, with an average of 3°C. Average annual rainfall for Affton is 1040 mm.
How can I get around Affton?
Fly into St. Louis, MO (STL-Lambert-St. Louis Intl.), which is located 13.1 mi (21 km) away from the heart of the city. Otherwise, you can search for flights to St. Louis, MO (SUS-Spirit of St. Louis), which is 18.6 mi (29.9 km) away. If you’d like to explore around the area, consider renting a car to explore more sights.

More trip options