Check prices on hotels in St. Louis

Tonight Jan 21 - Jan 22
This weekend Jan 24 - Jan 26
Next weekend Jan 31 - Feb 2

Featured St. Louis Smoke Free Hotels

See all 768 Properties in St. Louis

Estimated price for 1 night/2 adults

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
2.5 out of 5.0 5823 Wilson Avenue, St. Louis, MO
Free Cancellation
3.4/5 (1798 reviews)

I just enjoyed my time there it's a good hotel I'm sure I'll visit again

Reviewed on Jan 18, 2020
Best Western St. Louis Inn
Best Western St. Louis Inn
2.5 out of 5.0 6224 Heimos Industrial Park Dr, St. Louis, MO
Free Cancellation
3.9/5 (1893 reviews)

quiet, relaxing, but also right by the highway.. definitely will be coming back.

Reviewed on Dec 19, 2019
Americas Best Value Inn Lake St. Louis
Americas Best Value Inn Lake St. Louis
1.5 out of 5.0 10600 Veterans Memorial Pkwy, Lake St Louis, MO
Free Cancellation
2.2/5 (229 reviews)

Strip mall behind Inn had several places to eat, Chinese, Sushi, Denny's and Arby's.

Reviewed on Sep 6, 2019
Best Western Kirkwood Inn
Best Western Kirkwood Inn
3.0 out of 5.0 1200 S Kirkwood Road, Kirkwood, MO
Free Cancellation
4.4/5 (886 reviews)

Worked well for all a traveler would need. Enjoyed comfortable bed.

Reviewed on Jan 14, 2020
Best Western Plus Pontoon Beach
Best Western Plus Pontoon Beach
3.0 out of 5.0 4 Regency Pkwy, Granite City, IL
Free Cancellation
4.4/5 (270 reviews)

This hotel is very nice and clean, however the faucet in the bathroom was grimy and filthy, not wiped down.

Reviewed on Dec 19, 2019
Best Western Plus The Charles Hotel
Best Western Plus The Charles Hotel
2.5 out of 5.0 1425 South 5th Street, St. Charles, MO
Free Cancellation
4.1/5 (1000 reviews)

The location was great. Surrounded by a bunch of dining and entertainment options.

Reviewed on Jan 19, 2020
Best Western Troy Hotel
Best Western Troy Hotel
2.5 out of 5.0 2020 Formosa Drive, Troy, IL
Free Cancellation
4.2/5 (269 reviews)

Nice hotel. Clean, modern, well-lit rooms. However, the shower was terrible. Tht ws the only bad thing.

Reviewed on Oct 13, 2019
Clayton Plaza Hotel
Clayton Plaza Hotel
3.5 out of 5.0 7750 Carondelet Avenue, St. Louis, MO
Free Cancellation
4.2/5 (3839 reviews)

This property has an awesome fitness room, a heated indoor pool, a game room, an OUTSTANDING breakfast included. It is a beautiful hotel and the service can NOT be beat! It is reasonable and there are many excellent restaurants nearby

Reviewed on Jan 14, 2020
Comfort Inn & Suites Hazelwood - St. Louis
Comfort Inn & Suites Hazelwood - St. Louis
2.0 out of 5.0 7133 Douglas W. Palmer, Hazelwood, MO
3.8/5 (278 reviews)

The room was just like it was pictured. Would stay there again. Breakfast was good every morning. Only complaint would be the hair dryer in our room only had 1 speed,. Bed was very comfortable, Y

Reviewed on Nov 30, 2018
Comfort Inn & Suites St. Louis - Chesterfield
Comfort Inn & Suites St. Louis - Chesterfield
2.5 out of 5.0 18375 Chesterfield Arpt Rd, Chesterfield, MO
4.0/5 (637 reviews)

The hotel was very clean and has a good breakfest. Very friendly and helpful staff

Reviewed on Jan 20, 2020
Comfort Inn and Suites O'Fallon
Comfort Inn and Suites O'Fallon
2.5 out of 5.0 100 Comfort Inn Ct, O'Fallon, MO
Free Cancellation
3.9/5 (312 reviews)

bathroom door didnt close; room 202 has grab bar for shower in wrong place leading to water pooling on floor, cracked tiles etc engineer needs to look at room 202; otherwise, place was clean, amplle bkst

Reviewed on Dec 21, 2019
Comfort Inn Edwardsville
Comfort Inn Edwardsville
2.5 out of 5.0 3080 S State Route 157, Edwardsville, IL
Free Cancellation
4.1/5 (416 reviews)

Property was clean and staff friendly. A bit out of the way for restaurants.

Reviewed on Jan 11, 2020
Comfort Inn Near Six Flags St. Louis
Comfort Inn Near Six Flags St. Louis
2.5 out of 5.0 1320 Thornton St, Pacific, MO
4.2/5 (338 reviews)

Very clean, very nice staff. Location was great, easy to find.

Reviewed on Oct 21, 2019
Comfort Inn St Louis - Westport
Comfort Inn St Louis - Westport
3.0 out of 5.0 12031 Lackland Rd, Maryland Heights, MO
Free Cancellation
3.8/5 (957 reviews)

Comfortable bed, clean. A little loud because room was near end of hall by exit, front door in poor condition- not flush, out dated.

Reviewed on Jan 19, 2020
Comfort Suites St Charles-St Louis
Comfort Suites St Charles-St Louis
2.5 out of 5.0 1400 S 5th St, St. Charles, MO
Free Cancellation
4.2/5 (498 reviews)

I like the fact that they let me check in early and the fact that there was no crazy deposit needed and I was asked my preferences as far as room location goes and the front desk lady was really nice

Reviewed on Jan 20, 2020
Country Hearth Inn & Suites Edwardsville St. Louis
Country Hearth Inn & Suites Edwardsville St. Louis
2.5 out of 5.0 1013 Plummer Drive, Edwardsville, IL
Free Cancellation
4.1/5 (248 reviews)

Second time staying here for an event at the beautiful Wildey Theatre in Edwardsville. For the price of a room in this area, you just can't beat Country Hearth Inn & Suites. Check-in was super fast from the wonderful front desk manager, and the room was exactly as expected. Plenty of towels, a coffee ...

Reviewed on Oct 20, 2019
Country Inn & Suites by Radisson, St. Peters, MO
Country Inn & Suites by Radisson, St. Peters, MO
2.5 out of 5.0 3877 Veterans Memorial Pkwy, St. Peters, MO
Free Cancellation
4.3/5 (606 reviews)

It was ok but I won’t stay again. I found an empty 20 oz bottle of coke On the floor by the head of the bed that was there when we arrived.

Reviewed on Jan 13, 2020
Courtyard by Marriott St Louis Creve Coeur
Courtyard by Marriott St Louis Creve Coeur
3.0 out of 5.0 828 N New Ballas Rd, St. Louis, MO
Free Cancellation
4.4/5 (1402 reviews)

We recently stayed for 5 nights. The location was optimal! The entire experience was very pleasant, from the decor, the friendly staff, to the hot tub. We plan to return to St. Louis in 2 weeks, possibly at the exact same hotel.. Thanks Marriott Creve Coeur!

Reviewed on Jan 7, 2020
Map

Recently booked Smoke Free Hotels in St. Louis

Holiday Inn St. Louis West Six Flags
3.0 out of 5.0
Last booking: 37 minutes ago
Holiday Inn St. Louis-South County Center
3.0 out of 5.0
Last booking: 1 hour ago
Holiday Inn Express & Suites Edwardsville
2.5 out of 5.0
Last booking: 1 hour ago
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
2.5 out of 5.0
Last booking: 1 hour ago
Residence Inn by Marriott St Louis Airport
3.0 out of 5.0
Last booking: 1 hour ago
The Parkway Hotel
3.0 out of 5.0
Last booking: 1 hour ago
Casino Queen Hotel
3.0 out of 5.0
Last booking: 1 hour ago
Courtyard by Marriott St Louis Creve Coeur
3.0 out of 5.0
Last booking: 2 hours ago

Pocket Guide: Smoke Free Hotels Hotels in St. Louis

Search for hotels in St. Louis on Expedia.com. You can easily find your hotels in St. Louis using one of the methods below:

  • View our selection of featured hotels in St. Louis
  • Use the map to find hotels in the St. Louis neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Louis, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Louis
  • Enter your travel dates to view the best deals on hotels in St. Louis - while they last