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.

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
 

Saint Louis Hotels

What style of hotel do you prefer? Clear selection
Business (54)
Family (38)
Best Value (12)
Romantic (4)
Vacation Rentals (1)
B&Bs (29)

Special offers in Saint Louis

Holiday Inn St Louis Airport West
Holiday Inn St Louis Airport West 3.5 of 5 stars
Special offer Save up to 20% -Book Early
Wingate by Wyndham St. Louis Riverport
Wingate by Wyndham St. Louis River... 4.0 of 5 stars
Special offer Book in Advance, Save 15%
View all special offers in Saint Louis (25)

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 100 reviews
Professional photos | Traveler photos (3) | Map
Show Prices ABS:HotelCheckRates-d940582?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 120 hotels in Saint Louis
4.5 of 5 stars 185 reviews
Professional photos | Traveler photos (73) | Map
4.0 of 5 Westin St. Louis
$127 - $262 *
Show Prices ABS:HotelCheckRates-d219446?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 120 hotels in Saint Louis
4.5 of 5 stars 395 reviews
Professional photos | Traveler photos (76) | Map
Hotel Ignacio
$189 - $419 *
Show Prices ABS:HotelCheckRates-d2141984?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 120 hotels in Saint Louis
5 of 5 stars 23 reviews
Professional photos | Traveler photos (4) | Map
Show Prices ABS:HotelCheckRates-d270688?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 120 hotels in Saint Louis
4.5 of 5 stars 434 reviews
Professional photos | Traveler photos (142) | Map
Show Prices ABS:HotelCheckRates-d1009777?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 120 hotels in Saint Louis
4.5 of 5 stars 91 reviews
Professional photos | Traveler photos (17) | Map
4.0 of 5 Moonrise Hotel
$143 - $234 *
Show Prices ABS:HotelCheckRates-d1200529?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 120 hotels in Saint Louis
4.5 of 5 stars 399 reviews
Professional photos | Traveler photos (78) | Map
Show Prices ABS:HotelCheckRates-d601384?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 120 hotels in Saint Louis
4.5 of 5 stars 149 reviews
Professional photos | Traveler photos (60) | Map
Show Prices ABS:HotelCheckRates-d275312?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 120 hotels in Saint Louis
4.5 of 5 stars 262 reviews
Professional photos | Traveler photos (119) | Map
3.0 of 5 Hilton Garden Inn St Louis Airport, Berkeley
$80 - $165 *
Show Prices ABS:HotelCheckRates-d1218731?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 120 hotels in Saint Louis
Ranked #1 of 13 hotels in Berkeley
4.5 of 5 stars 147 reviews
Professional photos | Traveler photos (27) | Map
Show Prices ABS:HotelCheckRates-d2305879?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 120 hotels in Saint Louis
4.5 of 5 stars 32 reviews
Professional photos | Traveler photos (13) | Map
3.0 of 5 Drury Inn & Suites Westport-St. Louis, Maryland Heights
$80 - $126 *
Show Prices ABS:HotelCheckRates-d96835?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 120 hotels in Saint Louis
Ranked #1 of 15 hotels in Maryland Heights
4.5 of 5 stars 28 reviews
Professional photos | Traveler photos (13) | Map
Show Prices ABS:HotelCheckRates-d96805?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 120 hotels in Saint Louis
4.5 of 5 stars 90 reviews
Professional photos | Traveler photos (23) | Map
Show Prices ABS:HotelCheckRates-d96802?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 120 hotels in Saint Louis
4.5 of 5 stars 122 reviews
Professional photos | Traveler photos (27) | Map
3.0 of 5 Embassy Suites St. Louis - Airport, Bridgeton
$98 - $166 *
Show Prices ABS:HotelCheckRates-d1016102?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 120 hotels in Saint Louis
Ranked #1 of 14 hotels in Bridgeton
4.5 of 5 stars 16 reviews
Professional photos | Traveler photos (33) | Map
4.0 of 5 The Cheshire
$136 - $228 *
(314)647-7300
The Cheshire Slideshow
Show Prices ABS:HotelCheckRates-d147434?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 120 hotels in Saint Louis
4.5 of 5 stars 85 reviews
Professional photos | Traveler photos (68) | Map
(314) 863-0400
Sheraton Clayton Plaza Hotel St. Louis Slideshow
Show Prices ABS:HotelCheckRates-d483942?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 120 hotels in Saint Louis
Ranked #1 of 5 hotels in Clayton
4.5 of 5 stars 242 reviews
Professional photos | Traveler photos (19) | Map
3.5 of 5 Seven Gables Inn, Clayton
$163 - $234 *
+1 314-863-8400
Seven Gables Inn Slideshow
Show Prices ABS:HotelCheckRates-d121238?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 120 hotels in Saint Louis
Ranked #2 of 5 hotels in Clayton
4.5 of 5 stars 160 reviews
Professional photos | Traveler photos (50) | Map
4.0 of 5 Omni Majestic Hotel
$113 - $194 *
Show Prices ABS:HotelCheckRates-d248355?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 120 hotels in Saint Louis
4.5 of 5 stars 121 reviews
Professional photos | Traveler photos (37) | Map
2.5 of 5 BEST WESTERN St. Louis Inn, Mehlville
$60 - $76 *
Show Prices ABS:HotelCheckRates-d76506?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 120 hotels in Saint Louis
Ranked #2 of 6 hotels in Mehlville
4 of 5 stars 99 reviews
Professional photos | Traveler photos (16) | Map
Show Prices ABS:HotelCheckRates-d112445?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 120 hotels in Saint Louis
4 of 5 stars 510 reviews
Professional photos | Traveler photos (114) | Map
3.0 of 5 Drury Inn & Suites Creve Coeur, Creve Coeur
$91 - $165 *
Show Prices ABS:HotelCheckRates-d96803?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 120 hotels in Saint Louis
Ranked #1 of 11 hotels in Creve Coeur
4.5 of 5 stars 51 reviews
Professional photos | Traveler photos (22) | Map
4.5 of 5 Ritz-Carlton St. Louis, Clayton
$219 - $357 *
Show Prices ABS:HotelCheckRates-d91083?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 120 hotels in Saint Louis
Ranked #3 of 5 hotels in Clayton
4 of 5 stars 123 reviews
Professional photos | Traveler photos (24) | Map
3.0 of 5 Residence Inn St. Louis Downtown
$134 - $199 *
Special offer Earn Up to 2 FREE Nights
1-888-236-2427
Special offer Earn Up to 2 FREE Nights
Residence Inn St. Louis Downtown Slideshow
Show Prices ABS:HotelCheckRates-d574211?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 120 hotels in Saint Louis
4 of 5 stars 63 reviews
Professional photos | Traveler photos (36) | Map
Show Prices ABS:HotelCheckRates-d224297?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 120 hotels in Saint Louis
4 of 5 stars 127 reviews
Professional photos | Traveler photos (41) | Map
3.0 of 5 Homewood Suites St. Louis - Galleria, Richmond Heights
$118 - $178 *
Show Prices ABS:HotelCheckRates-d1484936?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 120 hotels in Saint Louis
4 of 5 stars 68 reviews
Professional photos | Traveler photos (13) | Map
3.0 of 5 Homewood Suites St. Louis-Riverport, Maryland Heights
$86 - $155 *
Show Prices ABS:HotelCheckRates-d650476?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 120 hotels in Saint Louis
Ranked #2 of 15 hotels in Maryland Heights
4 of 5 stars 36 reviews
Professional photos | Traveler photos (6) | Map
3.0 of 5 The Parkway Hotel
$135 - $184 *
Show Prices ABS:HotelCheckRates-d446435?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 120 hotels in Saint Louis
4 of 5 stars 88 reviews
Professional photos | Traveler photos (23) | Map
Show Prices ABS:HotelCheckRates-d518297?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 120 hotels in Saint Louis
4 of 5 stars 243 reviews
Professional photos | Traveler photos (69) | Map
4.5 of 5 Chase Park Plaza
$177 - $242 *
Show Prices ABS:HotelCheckRates-d121296?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 120 hotels in Saint Louis
4 of 5 stars 173 reviews
Professional photos | Traveler photos (28) | Map
Sponsor: