St. Louis Hotels from SG$73

Search over 1 million properties and 550 airlines worldwide

Search over 1 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
SG$134
per night
Feb 2 - Feb 3
4.3/5Excellent! (7,740 reviews)

"We had a great time. Everyone was very helpful. We had a great room with the perfect view of the arch. We paid a little extra for that and they delivered it perfectly. Breakfast was delicious. Bar service was great."…"

Reviewed on 25 Jan,2020

Hyatt Regency St. Louis at The Arch
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
SG$154
per night
Feb 1 - Feb 2
4.6/5Wonderful! (3,935 reviews)

"I feel the buffet could be set up a little different. Not the staff but other people in general were rude, bumping in to one another. The straight buffet part was ok but it was chaotic getting to the other part. (Ex. Where the cereal was and pancakes). Also was not aware of waffle area or omlet ..."…"

Reviewed on 19 Jan,2020

Drury Plaza Hotel St. Louis at the Arch
The Parkway Hotel
3 out of 5
4550 Forest Park Ave, St. Louis, MO
Free cancellationReserve now, pay when you stay
SG$137
per night
Jan 28 - Jan 29
4.3/5Excellent! (1,968 reviews)

"Close to Barnes, excellent dining on 1st floor, walkover to hospital. Great hotel to stay at. Friendly staff and clean rooms."…"

Reviewed on 26 Jan,2020

The Parkway Hotel
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
SG$114
per night
Jan 28 - Jan 29
3.9/5Good! (3,037 reviews)

"I, like the fact that. U can gamble. Eat different food. Nice"…"

Reviewed on 17 Jan,2020

Hollywood Casino & Hotel St. Louis
The Last Hotel
4 out of 5
1501 Washington Ave, St. Louis, MO
Free cancellationReserve now, pay when you stay
SG$142
per night
Jan 31 - Feb 1
4.7/5Exceptional! (147 reviews)

"Property was nice and ya'll have great staffs working front desk I would stay there everytime I come to St. Louis"…"

Reviewed on 22 Jan,2020

The Last Hotel
Drury Inn St. Louis at Union Station
3 out of 5
201 S 20th St, St. Louis, MO
Free cancellationReserve now, pay when you stay
SG$158
per night
Feb 2 - Feb 3
4.6/5Wonderful! (1,854 reviews)

"Loved the drinks and food in the evening. The morning breakfast was awesome. The location was perfect!"…"

Reviewed on 24 Jan,2020

Drury Inn St. Louis at Union Station
Pear Tree Inn St. Louis Near Union Station
3 out of 5
2211 Market Street, St. Louis, MO
Free cancellationReserve now, pay when you stay
SG$122
per night
Feb 21 - Feb 22
4.3/5Excellent! (2,653 reviews)

"Pool was freezing, the kids were very disappointed."…"

Reviewed on 23 Jan,2020

Pear Tree Inn St. Louis Near Union Station
Hawthorn Suites by Wyndham St. Louis Westport Plaza
3 out of 5
1881 Craigshire Rd, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
SG$73
per night
Feb 23 - Feb 24
4/5Very Good! (1,443 reviews)

"Great location, nice breakfast and very good staff!"…"

Reviewed on 24 Jan,2020

Hawthorn Suites by Wyndham St. Louis Westport Plaza
Marriott St. Louis Grand
4 out of 5
800 Washington Ave, St. Louis, MO
Free cancellationReserve now, pay when you stay
SG$165
per night
Feb 23 - Feb 24
4.2/5Excellent! (1,122 reviews)

"Nice hotel, great staff, clean rooms, fancy lobby, luxury everything"…"

Reviewed on 19 Jan,2020

Marriott St. Louis Grand
The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Free cancellationReserve now, pay when you stay
SG$147
per night
Feb 21 - Feb 22
4.5/5Wonderful! (2,027 reviews)

"Great location and very friendly staff. Good advice on some of the local breweries!"…"

Reviewed on 22 Jan,2020

The Westin St. Louis
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

Recent Reviews in St. Louis

More trip options