St. Louis Hotels from Rs3,913

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in St. Louis

Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Free cancellation
Rs6,312
per night
15 Dec-16 Dec
4.3/5Excellent! (7,637 reviews)

"Location is great. Parking is a bit of a problem."…"

Reviewed on 9 Dec 2019

Hyatt Regency St. Louis at The Arch
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
Rs5,751
per night
25 Dec-26 Dec
3.9/5Good! (2,991 reviews)

"Thin walls allowed for common conversations to be heard from next room"…"

Reviewed on 9 Dec 2019

Hollywood Casino & Hotel St. Louis
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO
Free cancellationReserve now, pay when you stay
Rs8,075
per night
27 Dec-28 Dec
4.6/5Wonderful! (3,902 reviews)

"the hotel was everything it had advertised itself to be !"…"

Reviewed on 9 Dec 2019

Drury Plaza Hotel St. Louis at the Arch
Ameristar Casino Resort and Spa (St. Charles)
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO
Free cancellationReserve now, pay when you stay
Rs7,877
per night
19 Dec-20 Dec
4.4/5Wonderful! (1,483 reviews)

"Loved the comfy beds, the comfy sofa in the extended roomy suite."…"

Reviewed on 6 Dec 2019

Ameristar Casino Resort and Spa (St. Charles)
Hilton St. Louis Downtown at the Arch
4 out of 5
400 Olive St, St. Louis, MO
Free cancellationReserve now, pay when you stay
Rs6,522
per night
25 Dec-26 Dec
4.2/5Very Good! (1,734 reviews)

"Location was nice .We walked to several places for drinks and dining."…"

Reviewed on 3 Dec 2019

Hilton St. Louis Downtown at the Arch
Wingate by Wyndham St. Charles MO
3 out of 5
32 Research Park Circle, St. Charles, MO
Free cancellationReserve now, pay when you stay
Rs4,817
per night
7 Jan-8 Jan
4.2/5Excellent! (1,398 reviews)

"To the property was really nice, stay was friendly and breakfast was tasty. My only concern was that the hot tub looked a little unclean."…"

Reviewed on 6 Dec 2019

Wingate by Wyndham St. Charles MO
The Parkway Hotel
3 out of 5
4550 Forest Park Ave, St. Louis, MO
Free cancellationReserve now, pay when you stay
Rs6,997
per night
25 Dec-26 Dec
4.3/5Excellent! (1,990 reviews)

"Convenient. Easy access to the Barnes hospital. Friendly staff."…"

Reviewed on 8 Dec 2019

The Parkway Hotel
Hilton St. Louis at the Ballpark
4 out of 5
1 S Broadway, St. Louis, MO
Free cancellationReserve now, pay when you stay
Rs6,630
per night
27 Dec-28 Dec
4/5Very Good! (2,101 reviews)

"Very close to the Gateway Arch, The old Court House and other great places."…"

Reviewed on 6 Dec 2019

Hilton St. Louis at the Ballpark
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 out of 5
1970 Craig Rd, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
Rs3,913
per night
8 Jan-9 Jan
3.6/5Good! (1,956 reviews)

"The carpeting did have stains, staff very accommodating, key card did not work on outside door."…"

Reviewed on 14 Nov 2019

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
The Last Hotel
4 out of 5
1501 Washington Ave, St. Louis, MO
Free cancellationReserve now, pay when you stay
Rs7,587
per night
25 Dec-26 Dec
4.7/5Exceptional! (103 reviews)

"The location was daunting at first but when you walk in ita a beautiful hotel. The front desk cojld have been a but better and our bathroom floor hadn't been swept. Other than that it was wonderful"…"

Reviewed on 9 Dec 2019

The Last Hotel
Can't see what you're looking for?
See all available properties in St. Louis
View all properties
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.

Visiting St. Louis

Travellers to St. Louis give high marks for the live music scene, baseball games and theatre. This city also attracts tourists with its zoo, museums and entertainment. Top sights in the city include Busch Stadium, Gateway Arch and City Museum.

  • There are 340 hotels and other accommodation options in St. Louis
  • The closest major airport is in St. Louis, MO (STL-Lambert-St. Louis Intl.), 11.7 mi (18.8 km) from the city centre
  • The next closest is in St. Louis, MO (SUS-Spirit of St. Louis), 23.8 mi (38.2 km) away

Getting around St. Louis

With so many choices for transport, seeing all of St. Louis is a breeze. You can walk to nearby metro stations including Stadium Station, 8th and Pine Station and Convention Center Station. To venture out into the surrounding area, ride one of the trains from St. Louis Gateway Station or Kirkwood Station.

Dressing for St. Louis

  • Between January and March, you can expect average temperatures of 17°C during the day and -5°C at night
  • From April to June, the average during the day is 31°C, whilst the average at night is 4°C
  • July to September has daytime averages of 31°C with night-time averages of 10°C
  • Between October and December, you can expect daytime averages of 24°C and nighttime averages of -5°C
  • Average annual rainfall for St. Louis is 1041 millimetres
  • Usually August and July are the hottest months with an average of 31°C, whereas January and December are often coldest, averaging -4°C

Frequently asked questions

Recently booked St. Louis hotels

St. Louis Hotel Reviews

More trip options