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

 

Neighbourhood

Learn about neighbourhoods
 

Traveller 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)
Trendy (4)
B&Bs (29)

Special offers in Saint Louis

Holiday Inn St. Louis - South County Center
Holiday Inn St. Louis - South Coun... 3.5 of 5 stars
Special offer Save up to 20% -Book Early
Crowne Plaza St. Louis - Clayton Hotel
Crowne Plaza St. Louis - Clayton H... 3.5 of 5 stars
Special offer Save up to 20% when you book early
View all special offers in Saint Louis (25)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
2.5 of 5 Hampton Inn & Suites St. Louis/South I-55, Mehlville
INR5,014 - 6,751 per night*
CHECK RATES! 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
3.5 of 5 stars 100 reviews
Professional photos | Traveller photos (3) | Map
5.0 of 5 Four Seasons Hotel St. Louis
INR12,261 - 21,842 per night*
CHECK RATES! ABS:HotelCheckRates-d940582?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 120 hotels in Saint Louis
3.5 of 5 stars 185 reviews
Professional photos | Traveller photos (73) | Map
4.0 of 5 Westin St. Louis
INR6,304 - 13,006 per night*
CHECK RATES! ABS:HotelCheckRates-d219446?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 120 hotels in Saint Louis
3.5 of 5 stars 395 reviews
Professional photos | Traveller photos (76) | Map
Hotel Ignacio
INR9,382 - 20,799 per night*
CHECK RATES! ABS:HotelCheckRates-d2141984?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 120 hotels in Saint Louis
3.5 of 5 stars 23 reviews
Professional photos | Traveller photos (4) | Map
3.0 of 5 Drury Plaza Hotel at the Arch
INR6,106 - 9,829 per night*
CHECK RATES! ABS:HotelCheckRates-d270688?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 120 hotels in Saint Louis
3.5 of 5 stars 434 reviews
Professional photos | Traveller photos (142) | Map
3.0 of 5 Drury Inn & Suites Forest Park
INR6,652 - 8,935 per night*
CHECK RATES! ABS:HotelCheckRates-d1009777?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 120 hotels in Saint Louis
3.5 of 5 stars 91 reviews
Professional photos | Traveller photos (17) | Map
4.0 of 5 Moonrise Hotel
INR7,099 - 11,616 per night*
CHECK RATES! ABS:HotelCheckRates-d1200529?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 120 hotels in Saint Louis
3.5 of 5 stars 399 reviews
Professional photos | Traveller photos (78) | Map
CHECK RATES! ABS:HotelCheckRates-d601384?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 120 hotels in Saint Louis
3.5 of 5 stars 149 reviews
Professional photos | Traveller photos (60) | Map
CHECK RATES! ABS:HotelCheckRates-d275312?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 120 hotels in Saint Louis
3.5 of 5 stars 262 reviews
Professional photos | Traveller photos (119) | Map
3.0 of 5 Hilton Garden Inn St Louis Airport, Berkeley
INR3,971 - 8,191 per night*
CHECK RATES! 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
3.5 of 5 stars 147 reviews
Professional photos | Traveller photos (27) | Map
3.5 of 5 Embassy Suites St. Louis - Downtown
INR6,354 - 13,353 per night*
CHECK RATES! ABS:HotelCheckRates-d2305879?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 120 hotels in Saint Louis
3.5 of 5 stars 33 reviews
Professional photos | Traveller photos (13) | Map
3.0 of 5 Drury Inn & Suites Westport-St. Louis, Maryland Heights
INR3,971 - 6,255 per night*
CHECK RATES! 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
3.5 of 5 stars 28 reviews
Professional photos | Traveller photos (13) | Map
CHECK RATES! ABS:HotelCheckRates-d96805?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 120 hotels in Saint Louis
3.5 of 5 stars 90 reviews
Professional photos | Traveller photos (23) | Map
3.0 of 5 Drury Inn Union Station
INR6,552 - 8,786 per night*
CHECK RATES! ABS:HotelCheckRates-d96802?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 120 hotels in Saint Louis
3.5 of 5 stars 122 reviews
Professional photos | Traveller photos (27) | Map
3.0 of 5 Embassy Suites St. Louis - Airport, Bridgeton
INR4,865 - 8,240 per night*
CHECK RATES! 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
3.5 of 5 stars 17 reviews
Professional photos | Traveller photos (33) | Map
4.0 of 5 The Cheshire
INR6,751 - 11,318 per night*
(314)647-7300
The Cheshire Slideshow
CHECK RATES! ABS:HotelCheckRates-d147434?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 120 hotels in Saint Louis
3.5 of 5 stars 85 reviews
Professional photos | Traveller photos (68) | Map
3.5 of 5 Sheraton Clayton Plaza Hotel St. Louis, Clayton
INR4,964 - 9,779 per night*
(314) 863-0400
Sheraton Clayton Plaza Hotel St. Louis Slideshow
CHECK RATES! 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
3.5 of 5 stars 242 reviews
Professional photos | Traveller photos (19) | Map
3.5 of 5 Seven Gables Inn, Clayton
INR8,091 - 11,616 per night*
Seven Gables Inn Slideshow
CHECK RATES! 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
3.5 of 5 stars 160 reviews
Professional photos | Traveller photos (50) | Map
4.0 of 5 Omni Majestic Hotel
INR5,609 - 9,630 per night*
CHECK RATES! ABS:HotelCheckRates-d248355?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 120 hotels in Saint Louis
3.5 of 5 stars 121 reviews
Professional photos | Traveller photos (37) | Map
2.5 of 5 BEST WESTERN St. Louis Inn, Mehlville
INR2,978 - 3,773 per night*
CHECK RATES! 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
3.5 of 5 stars 99 reviews
Professional photos | Traveller photos (16) | Map
4.0 of 5 Hyatt Regency St. Louis at The Arch
INR6,006 - 14,197 per night*
CHECK RATES! ABS:HotelCheckRates-d112445?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 120 hotels in Saint Louis
3.5 of 5 stars 510 reviews
Professional photos | Traveller photos (114) | Map
3.0 of 5 Drury Inn & Suites Creve Coeur, Creve Coeur
INR4,517 - 8,191 per night*
CHECK RATES! 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
3.5 of 5 stars 51 reviews
Professional photos | Traveller photos (22) | Map
4.5 of 5 Ritz-Carlton St. Louis, Clayton
INR10,871 - 17,721 per night*
CHECK RATES! 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
3.5 of 5 stars 123 reviews
Professional photos | Traveller photos (24) | Map
3.0 of 5 Residence Inn St. Louis Downtown
INR6,652 - 9,878 per night*
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
CHECK RATES! ABS:HotelCheckRates-d574211?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 120 hotels in Saint Louis
3.5 of 5 stars 63 reviews
Professional photos | Traveller photos (36) | Map
2.5 of 5 Pear Tree Inn Union Station
INR4,815 - 7,347 per night*
CHECK RATES! ABS:HotelCheckRates-d224297?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 120 hotels in Saint Louis
3.5 of 5 stars 127 reviews
Professional photos | Traveller photos (41) | Map
3.0 of 5 Homewood Suites St. Louis - Galleria, Richmond Heights
INR5,858 - 8,836 per night*
CHECK RATES! ABS:HotelCheckRates-d1484936?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 120 hotels in Saint Louis
3.5 of 5 stars 68 reviews
Professional photos | Traveller photos (13) | Map
3.0 of 5 Homewood Suites St. Louis-Riverport, Maryland Heights
INR4,269 - 7,694 per night*
CHECK RATES! 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
3.5 of 5 stars 36 reviews
Professional photos | Traveller photos (6) | Map
3.0 of 5 The Parkway Hotel
INR6,701 - 9,134 per night*
CHECK RATES! ABS:HotelCheckRates-d446435?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 120 hotels in Saint Louis
3.5 of 5 stars 88 reviews
Professional photos | Traveller photos (23) | Map
3.5 of 5 Hilton St. Louis Downtown
INR5,311 - 8,737 per night*
CHECK RATES! ABS:HotelCheckRates-d518297?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 120 hotels in Saint Louis
3.5 of 5 stars 243 reviews
Professional photos | Traveller photos (69) | Map
4.5 of 5 Chase Park Plaza
INR8,786 - 12,013 per night*
CHECK RATES! ABS:HotelCheckRates-d121296?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 120 hotels in Saint Louis
3.5 of 5 stars 173 reviews
Professional photos | Traveller photos (28) | Map