Find Non-Smoking Hotels in St. Louis, MO

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 125 St. Louis Non-Smoking Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Clayton Plaza Hotel & Extended Stay
3.5 star property
9.0 out of 10, Wonderful, 2,906 reviews
"It was decent "
The price is $122
includes taxes & fees
$105 per night
Aug 25 - Aug 26
Clayton Plaza Hotel & Extended Stay
Courtyard by Marriott St. Louis Chesterfield
3.0 star property
9.0 out of 10, Wonderful, 428 reviews
"Great place"
The price is $135
includes taxes & fees
$116 per night
Aug 2 - Aug 3
Courtyard by Marriott St. Louis Chesterfield
Courtyard by Marriott St. Louis Downtown/Convention Center
3.0 star property
9.0 out of 10, Wonderful, 1,002 reviews
"Very nice and clean. "
The price is $143
includes taxes & fees
$122 per night
Aug 22 - Aug 23
Courtyard by Marriott St. Louis Downtown/Convention Center
Courtyard by Marriott St. Louis St. Peters
3.0 star property
9.0 out of 10, Wonderful, 539 reviews
"Allowing guest with oversized vehicles park near front entrance is rude to other guests. Have them park in back. "
The price is $160
includes taxes & fees
$139 per night
Aug 4 - Aug 5
Courtyard by Marriott St. Louis St. Peters
Best Western St. Louis-Kirkwood Route 66
2.5 star property
8.8 out of 10, Excellent, 1,008 reviews
"I really enjoyed my stay. The hotel is perfectly located near shopping establishments. The room was really nice and clean. I definitely will visit again and recommend staying at Best Western. My only complaint is the room that I was in didn’t have a microwave, other than the microwave, perfect."
The price is $115
includes taxes & fees
$99 per night
Aug 11 - Aug 12
Best Western St. Louis-Kirkwood Route 66
Courtyard by Marriott St Louis Westport Plaza
3.0 star property
8.8 out of 10, Excellent, 1,005 reviews
"The only thing I would have preferred was a softer pillow."
The price is $114
includes taxes & fees
$98 per night
Aug 8 - Aug 9
Courtyard by Marriott St Louis Westport Plaza
Best Western Plus Pontoon Beach
3.0 star property
8.6 out of 10, Excellent, 499 reviews
"The hotel was clean and smelled good. Workers were nice. The breakfast was also good! Visiting family so we definitely will stay here again. "
The price is $110
includes taxes & fees
$99 per night
Aug 4 - Aug 5
Best Western Plus Pontoon Beach
Comfort Suites St Charles - St Louis
2.5 star property
8.6 out of 10, Excellent, 717 reviews
"Close to casino, good value "
The price is $117
includes taxes & fees
$102 per night
Aug 18 - Aug 19
Comfort Suites St Charles - St Louis
Country Hearth Inn & Suites Edwardsville St. Louis
2.5 star property
8.6 out of 10, Excellent, 532 reviews
"Very nice hotel very clean and they offer real coffee mugs :)"
The price is $125
includes taxes & fees
$109 per night
Aug 5 - Aug 6
Country Hearth Inn & Suites Edwardsville St. Louis
Courtyard by Marriott St Louis Creve Coeur
3.0 star property
8.6 out of 10, Excellent, 1,000 reviews
"Great service at 1 am…was able to get my room and into it quickly after after a 7.5 hour drive."
The price is $138
includes taxes & fees
$119 per night
Aug 2 - Aug 3
Courtyard by Marriott St Louis Creve Coeur
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.

Recent reviews of St. Louis hotels
Expedia verified reviews

St. Louis Non-Smoking Hotels information

 

Non-Smoking Hotels in St. Louis

125

Highest price
$122
Cheapest price
$92
Number of guest reviews
8,816
Total number of hotels in St. Louis
1,955