We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Saint Louis Hotels

What style of hotel do you prefer?
All Hotels (120)
Best Value (12)
Business (52)
Family (41)
Trendy (13)
Romantic (12)
Luxury (11)
Vacation Rentals (3)
B&Bs (29)

Check availability

Refine search

Price per night

 

Property type

 

Neighborhood

Learn about neighborhoods
 

Traveler rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Saint Louis

Holiday Inn Express St. Louis
Holiday Inn Express St. Louis 3.5 of 5 stars
Special offer Save up to 20% -Book Early
Comfort Inn Airport & Conference Center St Louis
Comfort Inn Airport & Conference C... 3.0 of 5 stars
Special offer 10% off room rate
View all special offers in Saint Louis (30)

Hotels travelers recommend

List view  |  Large map
List view  |  Large map
Show Prices ABS:HotelCheckRates-d1845701?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 120 hotels in Saint Louis
Ranked #1 of 6 hotels in Mehlville
5 of 5 stars 130 reviews
Professional photos | Traveler photos (14) | Map
1 (314) 881-5800
Four Seasons Hotel St. Louis Slideshow
Show Prices ABS:HotelCheckRates-d940582?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 120 hotels in Saint Louis
5 of 5 stars 228 reviews
Professional photos | Traveler photos (89) | Map
Show Prices ABS:HotelCheckRates-d270688?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 120 hotels in Saint Louis
4.5 of 5 stars 497 reviews
Professional photos | Traveler photos (161) | Map
4.0 of 5 Westin St. Louis
$153 - $371 *
Show Prices ABS:HotelCheckRates-d219446?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 120 hotels in Saint Louis
4.5 of 5 stars 447 reviews
Professional photos | Traveler photos (76) | Map
3.5 of 5 Hotel Ignacio
$160 - $189 *
Show Prices ABS:HotelCheckRates-d2141984?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 120 hotels in Saint Louis
4.5 of 5 stars 44 reviews
Professional photos | Traveler photos (12) | Map
4.0 of 5 Moonrise Hotel
$169 - $221 *
Show Prices ABS:HotelCheckRates-d1200529?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 120 hotels in Saint Louis
4.5 of 5 stars 439 reviews
Professional photos | Traveler photos (82) | Map
Show Prices ABS:HotelCheckRates-d1009777?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 120 hotels in Saint Louis
4.5 of 5 stars 107 reviews
Professional photos | Traveler photos (17) | Map
Show Prices ABS:HotelCheckRates-d275312?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 120 hotels in Saint Louis
4.5 of 5 stars 292 reviews
Professional photos | Traveler photos (122) | Map
3.0 of 5 Hilton Garden Inn St Louis Airport, Berkeley
$90 - $171 *
Show Prices ABS:HotelCheckRates-d1218731?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 120 hotels in Saint Louis
Ranked #1 of 13 hotels in Berkeley
4.5 of 5 stars 168 reviews
Professional photos | Traveler photos (27) | Map
Show Prices ABS:HotelCheckRates-d2305879?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 120 hotels in Saint Louis
4.5 of 5 stars 64 reviews
Professional photos | Traveler photos (36) | Map
Show Prices ABS:HotelCheckRates-d601384?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 120 hotels in Saint Louis
4.5 of 5 stars 172 reviews
Professional photos | Traveler photos (60) | Map
4.0 of 5 The Cheshire
$149 - $232 *
Special offer Room Upgrade
(314)647-7300
Special offer Room Upgrade
The Cheshire Slideshow
Show Prices ABS:HotelCheckRates-d147434?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 120 hotels in Saint Louis
4.5 of 5 stars 122 reviews
Professional photos | Traveler photos (142) | Map
Show Prices ABS:HotelCheckRates-d96802?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 120 hotels in Saint Louis
4.5 of 5 stars 142 reviews
Professional photos | Traveler photos (27) | Map
2.5 of 5 BEST WESTERN St. Louis Inn, Mehlville
$72 - $87 *
Special offer Earn a $50 Gift Card
800-568-8520
Special offer Earn a $50 Gift Card
BEST WESTERN St. Louis Inn Slideshow
Show Prices ABS:HotelCheckRates-d76506?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 120 hotels in Saint Louis
Ranked #2 of 6 hotels in Mehlville
4.5 of 5 stars 133 reviews
Professional photos | Traveler photos (16) | Map
3.0 of 5 Drury Inn & Suites Westport-St. Louis, Maryland Heights
$104 - $126 *
Show Prices ABS:HotelCheckRates-d96835?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 120 hotels in Saint Louis
Ranked #1 of 15 hotels in Maryland Heights
4.5 of 5 stars 36 reviews
Professional photos | Traveler photos (13) | Map
3.5 of 5 Seven Gables Inn, Clayton
$148 - $214 *
1-314-863-8400
Seven Gables Inn Slideshow
Show Prices ABS:HotelCheckRates-d121238?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 120 hotels in Saint Louis
Ranked #1 of 5 hotels in Clayton
4.5 of 5 stars 174 reviews
Professional photos | Traveler photos (52) | Map
Show Prices ABS:HotelCheckRates-d96805?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 120 hotels in Saint Louis
4.5 of 5 stars 117 reviews
Professional photos | Traveler photos (36) | Map
3.0 of 5 Drury Inn & Suites Creve Coeur, Creve Coeur
$91 - $160 *
Show Prices ABS:HotelCheckRates-d96803?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 120 hotels in Saint Louis
Ranked #1 of 11 hotels in Creve Coeur
4.5 of 5 stars 57 reviews
Professional photos | Traveler photos (22) | Map
3.0 of 5 Homewood Suites St. Louis - Galleria, Richmond Heights
$129 - $189 *
Show Prices ABS:HotelCheckRates-d1484936?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 120 hotels in Saint Louis
4.5 of 5 stars 77 reviews
Professional photos | Traveler photos (13) | Map
Show Prices ABS:HotelCheckRates-d112445?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 120 hotels in Saint Louis
4 of 5 stars 586 reviews
Professional photos | Traveler photos (138) | Map
3.0 of 5 Residence Inn St. Louis Downtown
$159 - $204 *
Special offer Earn Rewards Points!
1-888-236-2427
Special offer Earn Rewards Points!
Residence Inn St. Louis Downtown Slideshow
Show Prices ABS:HotelCheckRates-d574211?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 120 hotels in Saint Louis
4.5 of 5 stars 70 reviews
Professional photos | Traveler photos (36) | Map
(314) 863-0400
Sheraton Clayton Plaza Hotel St. Louis Slideshow
Show Prices ABS:HotelCheckRates-d483942?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 120 hotels in Saint Louis
Ranked #2 of 5 hotels in Clayton
4 of 5 stars 280 reviews
Professional photos | Traveler photos (27) | Map
3.0 of 5 Embassy Suites St. Louis - Airport, Bridgeton
$98 - $171 *
Show Prices ABS:HotelCheckRates-d1016102?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 120 hotels in Saint Louis
Ranked #1 of 14 hotels in Bridgeton
4.5 of 5 stars 42 reviews
Professional photos | Traveler photos (36) | Map
3.0 of 5 Homewood Suites St. Louis-Riverport, Maryland Heights
$104 - $182 *
Show Prices ABS:HotelCheckRates-d650476?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 120 hotels in Saint Louis
Ranked #2 of 15 hotels in Maryland Heights
4.5 of 5 stars 48 reviews
Professional photos | Traveler photos (6) | Map
4.5 of 5 Ritz-Carlton St. Louis, Clayton
$230 - $364 *
Show Prices ABS:HotelCheckRates-d91083?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 120 hotels in Saint Louis
Ranked #3 of 5 hotels in Clayton
4 of 5 stars 135 reviews
Professional photos | Traveler photos (24) | Map
3.5 of 5 Sheraton Westport Plaza Hotel St. Louis, Maryland Heights
$107 - $211 *
Show Prices ABS:HotelCheckRates-d91087?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 120 hotels in Saint Louis
Ranked #3 of 15 hotels in Maryland Heights
4 of 5 stars 110 reviews
Professional photos | Traveler photos (25) | Map
Show Prices ABS:HotelCheckRates-d224297?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 120 hotels in Saint Louis
4 of 5 stars 147 reviews
Professional photos | Traveler photos (42) | Map
4.0 of 5 Omni Majestic Hotel
$123 - $206 *
Show Prices ABS:HotelCheckRates-d248355?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 120 hotels in Saint Louis
4 of 5 stars 138 reviews
Professional photos | Traveler photos (40) | Map
3.0 of 5 The Parkway Hotel
$104 - $175 *
Show Prices ABS:HotelCheckRates-d446435?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 120 hotels in Saint Louis
4 of 5 stars 109 reviews
Professional photos | Traveler photos (28) | Map
Show Prices ABS:HotelCheckRates-d518297?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 120 hotels in Saint Louis
4 of 5 stars 273 reviews
Professional photos | Traveler photos (69) | Map