Search Hotels by Best Western in St. Louis from ₹6,908

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top St. Louis Best Western Hotels

Best Western St. Louis-Kirkwood Route 66
2.5 star property
8.8 out of 10, Excellent, (1006)
"The price is good for what you get. The property is old, but again, the price is as expected. "
The price is ₹9,977
per night
13 May - 14 May
Best Western St. Louis-Kirkwood Route 66
Best Western Troy Hotel
2.5 star property
8.2 out of 10, Very good, (686)
"Very friendly staff, very clean"
The price is ₹7,441
per night
11 Jun - 12 Jun
Best Western Troy Hotel
Best Western St. Louis Inn
2.5 star property
7.4 out of 10, Good, (1002)
"Everything was very clean and comfortable but the rust in the bathroom was just not my thing. The desk people were great… it was clean and quiet. I’d stay again. "
The price is ₹6,908
per night
16 May - 17 May
Best Western St. Louis Inn
Save an average of 15% on thousands of hotels when you're signed in
Best Western St. Louis Airport North Hotel & Suites
2.5 star property
7.2 out of 10, Good, (498)
"Received a snack upon check-in was different. The sink in the room backed up with water. Holes in the bathroom door. Would have been nice to have the peep holes on the door covered. Also, would help to have known the shower needed to be in a certain position to avoid water spouting all over the floor bc it was hand held. The towels were very rough. The spread on the bed needed to be cleaned. How often are they changed?"
The price is ₹7,852
per night
10 Jun - 11 Jun
Best Western St. Louis Airport North Hotel & Suites
Don't see what you're looking for?
See all available properties in St. Louis
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.