Missouri may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

St. Louis Hotels from SG$109

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Hyatt Regency St. Louis at The Arch
4 out of 5
Free cancellation
The price is SG$135 per night from 3 Oct to 4 Oct
1.76 km from city centre
4.3/5Excellent! (3,495 reviews)

"Absolutely great location. Directly across the street from the arch, walking distance to all of downtown extracurricular activities. Only downfall is there was no microwave in the rooms and the housekeeping was suspended d/t COVID. The staff were friendly, valet was convenient and always readily ..."…"

Reviewed on 25 Sep,2020

Hyatt Regency St. Louis at The Arch
Hilton St. Louis at the Ballpark
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$150 per night from 3 Oct to 4 Oct
1.52 km from city centre
4.1/5Very Good! (1,014 reviews)

"The view from our ball park field view was great! 2101"…"

Reviewed on 26 Sep,2020

Hilton St. Louis at the Ballpark
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$134 per night from 25 Oct to 26 Oct
0.16 km from city centre
4.2/5Excellent! (926 reviews)

"The personnel was very helpful, place real clean an price was fear."…"

Reviewed on 23 Sep,2020

St. Louis Union Station Hotel, Curio Collection by Hilton

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
The price is SG$122 per night from 6 Oct to 7 Oct
27.46 km from city centre
4/5Very Good! (1,697 reviews)

"Very friendly and the rooms are very clean.... the stay was everything and more"…"

Reviewed on 24 Sep,2020

Hollywood Casino & Hotel St. Louis
Hyatt Place St. Louis/Chesterfield
3 out of 5
Free cancellation
The price is SG$115 per night from 6 Oct to 7 Oct
30.81 km from city centre
4.7/5Exceptional! (965 reviews)

"I loved how clean the room was and how friendly the staff was. I only stayed for one night but it was a great experience. I also loved how I could smell the bleach and sanitizers being used on sheets and towels, that let me know that they are thoroughly cleaning the rooms and items in them. That ..."…"

Reviewed on 27 Sep,2020

Hyatt Place St. Louis/Chesterfield
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$144 per night from 1 Oct to 2 Oct
1.66 km from city centre
4.6/5Exceptional! (1,812 reviews)

"Staff was fantastic...Coltan let us check in early...Robin was very friendly, helpful.. constantly making sure we were happy area was clean..and always had a smile. Everyone at the hotel seemed genuinely happy and the hotel was very prepared with proper socially distancing procedures. Not to mention ..."…"

Reviewed on 26 Sep,2020

Drury Plaza Hotel St. Louis at the Arch
The Wildwood Hotel
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$120 per night from 5 Oct to 6 Oct
37.06 km from city centre
4.4/5Excellent! (950 reviews)

"Excellent area, quiet. A little out of the way but worth it."…"

Reviewed on 23 Sep,2020

The Wildwood Hotel
Crowne Plaza St. Louis Airport
3.5 out of 5
Free cancellation
The price is SG$109 per night from 8 Oct to 9 Oct
20.74 km from city centre
4/5Very Good! (948 reviews)

"It was great. I loved it. I will definitely be booking a room there again"…"

Reviewed on 7 Sep,2020

Crowne Plaza St. Louis Airport
Angad Arts Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$141 per night from 5 Oct to 6 Oct
2.36 km from city centre
4.7/5Exceptional! (558 reviews)

"Fun place to stay... in a pandemic. All precautions taken. Never was a I clashing with people on elevator. Not sure where people were staying! Had a drink on rooftop on Friday. Lovely. Breakfast the following morning... just OK. I would stay there again and make prior arrangements to get into the ..."…"

Reviewed on 21 Sep,2020

Angad Arts Hotel
Hilton St. Louis Downtown at the Arch
4 out of 5
400 Olive St, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is SG$134 per night from 4 Oct to 5 Oct
1.7 km from city centre
3.9/5Very Good! (984 reviews)

"It was great, we had an amazing time. Staff was very nice."…"

Reviewed on 20 Sep,2020

Hilton St. Louis Downtown at the Arch
The Last Hotel Unbound Collection
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$163 per night from 2 Oct to 3 Oct
0.8 km from city centre
4.6/5Wonderful! (295 reviews)

"The hotel was a converted shoe factory, and the rehab of the building was creative and beautiful. The ceiling in our room was concrete with old paint on it, and there was some dust from the ceiling on the rug (even though the room had been vacuumed) - I guess it falls down regularly. The new ductwork ..."…"

Reviewed on 21 Sep,2020

The Last Hotel Unbound Collection
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$119 per night from 3 Oct to 4 Oct
1.36 km from city centre
4.3/5Excellent! (981 reviews)

"day time and night time staff were all awesome and accommodating. Great location"…"

Reviewed on 25 Sep,2020

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
The Chase Park Plaza Royal Sonesta St. Louis
4.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$168 per night from 1 Oct to 2 Oct
5.29 km from city centre
4.4/5Excellent! (956 reviews)

"Always a favorite. It’s a little ecosystem all in itself. With the beautiful pool, the movie theater, the shops and restaurants of CWE right out the side door (plus awesome Straub’s Market for takeout) and all the wonders of Forest Park just across the street, one can’t help but fantasize what it ..."…"

Reviewed on 18 Sep,2020

The Chase Park Plaza Royal Sonesta St. Louis
The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is SG$140 per night from 3 Oct to 4 Oct
1.21 km from city centre
4.3/5Excellent! (945 reviews)

"Liked the location. Liked Glenn the waiter. The bar help was nice."…"

Reviewed on 22 Sep,2020

The Westin St. Louis
Hilton St. Louis Frontenac
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$118 per night from 11 Oct to 12 Oct
17.25 km from city centre
4.3/5Excellent! (965 reviews)

"Check in and accommodations were as expected. Excellent service staff"…"

Reviewed on 26 Sep,2020

Hilton St. Louis Frontenac
Don'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

Where is the best place for a stay in St. Louis?
Fleur-de-Lys Mansion is ranked highly by Expedia customers. This 4-star B&B offers free WiFi and free parking. Reviews from our site also recommend Holiday Inn Express & Suites St. Louis South - I-55 and Hampton Inn & Suites St.Louis South at I-55 as top options for your visit.
If I need to cancel my hotel reservation in St. Louis, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and be given a refund within 24 hours of booking. Put in your dates and click on “Search”, then filter by “free cancellation” to review the best deals available in St. Louis.
What's the best place to stay on a budget in St. Louis?
Based on reviews, Quality Inn St. Louis Airport Hotel is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other choices for your budget-friendly stay include Airport Plaza Inn and Conference Center and Americas Best Value Inn St. Louis Downtown.
What's the best accommodation option for a family holiday to St. Louis?
OYO Hotel St. Louis Downtown MO is a top 3.5-star hotel on Expedia for families, and features free rollaway beds and laundry facilities. Other good options for your child-friendly holiday include Clayton Plaza Hotel and Pear Tree Inn St. Louis Near Union Station. Also, attractions such as St. Louis Zoo and Six Flags St. Louis are fun for children of all ages.
What's the best hotel for a couple visiting St. Louis?
The Chase Park Plaza Royal Sonesta St. Louis is a favourite 4.5-star hotel for couples, and features in-room massages and pillowtop beds. Other good options for a stay with your sweetheart include Moonrise Hotel and The Westin St. Louis.
What's the best pet-friendly hotel in St. Louis?
Moonrise Hotel is a top hotel for people travelling with their pets, and offers a restaurant and a 24-hour fitness centre for its human guests. Other good choices for you and your pet’s trip include Red Roof Inn St Louis - Troy, IL and The Wildwood Hotel.
What's the best high-end place to stay in St. Louis?
The Chase Park Plaza Royal Sonesta St. Louis is a 4.5-star hotel with 3 restaurants and a poolside bar, and it’s a popular choice for Expedia travellers looking for a pampered stay. Ameristar Casino Resort and Spa (St. Charles) and The Ritz-Carlton, St. Louis are other upscale choices for your trip.
What's the best boutique-style accommodation in St. Louis?
Moonrise Hotel is a favourite 4-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar. The Cheshire and Seven Gables Inn are other boutique-style choices.
What's the best hotel for a golf holiday in St. Louis?
Best Western Plus St. Louis West - Chesterfield is a 3-star hotel featuring free breakfast and an indoor pool, and it’s a top choice for playing a round of golf. Other good options if you’d like to stay near a golf course include Missouri Athletic Club and Courtyard by Marriott St Louis Creve Coeur. Visit St. Louis Union Station Mini Golf, Triple Lakes Golf Course or Creve Coeur Golf Club to perfect your golf swing.
What's the best hotel for a ski holiday in St. Louis?
Based on our travel data, The Wildwood Hotel is a top 3.5-star hotel for skiing, and features an indoor pool and free WiFi. Other good options for your winter getaway include Marriott St. Louis Airport and Super 8 by Wyndham Eureka/Six Flags Nearby. Spend your days on the slopes by visiting Hidden Valley Ski Resort, Skid Row or Show Me.
What are some hotels with pools in St. Louis?
Clayton Plaza Hotel is a popular 3.5-star hotel featuring an indoor pool, an outdoor pool and a restaurant. Other choices that offer an on-site pool include Drury Plaza Hotel St. Louis at the Arch and Marriott St. Louis Airport.

Recent Reviews in St. Louis

More trip options