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

Find out moreOpens in new tab or window

Find Hotels in St. Louis, MO

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Hilltop Hotel
2.5 out of 5
1580 S Kirkwood Rd, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $79 per night from Sep 22 to Sep 23
11.93 mi from city center
3.8/5Good! (806 reviews)

"Hotel is being remodeled but they are very clean and rooms look nice. Right next to shopping outlets and right off the freeway!"…"

Reviewed on May 31, 2020

Hilltop Hotel
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 $89 per night from Sep 25 to Sep 26
0.69 mi from city center
4.3/5Excellent! (953 reviews)

"My husband and I had a short stay before heading out of state. Very large rooms for a great price. Awesome view from bedroom window!"…"

Reviewed on Sep 14, 2020

The Westin St. Louis
HoteLumiere at the Arch
4 out of 5
999 N. 2nd St., St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $98 per night from Oct 7 to Oct 8
1.21 mi from city center
3.4/5Good! (1,085 reviews)

"Loved the room quiet and clean.staff was helpful. Room with a view."…"

Reviewed on Aug 25, 2020

HoteLumiere at the Arch

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Angad Arts Hotel
4 out of 5
3550 Samuel Shepard Drive, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $103 per night from Sep 22 to Sep 23
1.52 mi from city center
4.7/5Exceptional! (556 reviews)

"I had a quick one night stay at Angad for business, but I loved it. The hotel is beautiful and unique, and in a great location. The staff was friendly and accommodating. The room was beautiful and clean. Loved the rain shower head and super comfy bed. Not to mention that you get to pick your favorite ..."…"

Reviewed on Sep 17, 2020

Angad Arts Hotel
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Free Cancellation
The price is $99 per night from Sep 25 to Sep 26
1.01 mi from city center
4.3/5Excellent! (3,480 reviews)

"This was such a wonderful place to stay. The hotel and the room were clean and beautiful. I didn't expect to have such a great view of the Arch, it was a wonderful surprise. I loved being able to walk to see the arch. The service was exceptional, especially in the restaurant and I was so happy we ..."…"

Reviewed on Sep 16, 2020

Hyatt Regency St. Louis at The Arch
River City Casino & Hotel
4 out of 5
777 River City Casino Blvd, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $109 per night from Sep 27 to Sep 28
7.5 mi from city center
4.5/5Wonderful! (982 reviews)

"The place is beautiful and the rooms were so comfortable. We stopped in on the first night and booked 2 queen beds. It was so comfortable , that we booked a Kingsize room with a jacuzzi on our trip back home. It was very comfortable as well."…"

Reviewed on Sep 13, 2020

River City Casino & Hotel
Aloft St. Louis Cortex
3 out of 5
4245 DUNCAN AVENUE, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $84 per night from Sep 28 to Sep 29
2.51 mi from city center
3.9/5Good! (7 reviews)
Aloft St. Louis Cortex

"We checked in with Angel at the front desk. She was very friendly, funny, and welcoming! Our room was perfect, loved the Bliss products, nice and quiet! Jocelyn welcomed us to the bar and we sat outside on the 2nd floor deck! She too was super friendly and accommodating! We appreciated the hand sanitizer ..."…"

Reviewed on Jun 12, 2020

Aloft St. Louis Cortex
Clayton Plaza Hotel
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $90 per night from Sep 26 to Sep 27
7.2 mi from city center
4.3/5Excellent! (1,220 reviews)

"Very Friendly front staff. Very clean and well stocked for guests. Very good price for the excellent lodging."…"

Reviewed on Sep 7, 2020

Clayton Plaza Hotel
The Last Hotel Unbound Collection
4 out of 5
1501 Washington Ave, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $119 per night from Sep 22 to Sep 23
0.42 mi from city center
4.6/5Wonderful! (292 reviews)

"Great service! Nice room 😊 comfortable bed and easy parking."…"

Reviewed on Sep 10, 2020

The Last Hotel Unbound Collection
The Parkway Hotel
3 out of 5
4550 Forest Park Ave, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $119 per night from Oct 2 to Oct 3
3.05 mi from city center
4.3/5Excellent! (1,585 reviews)

"Proximity to hosptial and restaurant."…"

Reviewed on Sep 16, 2020

The Parkway Hotel
Live by Loews - St.Louis
3.5 out of 5
799 Clark ave, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $109 per night from Sep 22 to Sep 23
0.72 mi from city center
4.7/5Exceptional! (34 reviews)

"The hotel was very unique and the outside experience was very nice. I stayed serval night and I didn’t like that they were not doing room service and the rooms was not cleaned good before I arrived. We found cotton balls and q tips in the bathroom and beside the bed.. later during our stay..would ..."…"

Reviewed on Sep 14, 2020

Live by Loews - St.Louis
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 $90 per night from Sep 27 to Sep 28
0.97 mi from city center
3.9/5Very Good! (988 reviews)

"It was a great experience just wasn’t able to use all the amenities due to covid"…"

Reviewed on Aug 10, 2020

Hilton St. Louis Downtown at the Arch
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4 out of 5
421 N 8th St, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $93 per night from Sep 24 to Sep 25
0.76 mi from city center
4.3/5Excellent! (983 reviews)

"Great staff and very clean rooms. I would stay again here for sure."…"

Reviewed on Jul 28, 2020

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
1820 Market Street, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $98 per night from Sep 27 to Sep 28
0.11 mi from city center
4.2/5Excellent! (924 reviews)

"My stay was awesome but The app didn’t make it clear I would have to pay 50 extra for a deposit"…"

Reviewed on Aug 31, 2020

St. Louis Union Station Hotel, Curio Collection by Hilton
Hilton St. Louis at the Ballpark
4 out of 5
1 S Broadway, St. Louis, MO
Free CancellationReserve now, pay when you stay
The price is $93 per night from Sep 27 to Sep 28
0.87 mi from city center
4.1/5Very Good! (1,013 reviews)

"Location was great! Room could have been bigger, updated and cleaned Better. Shower had some mold on the ceiling. We found someone’s pill on the floor so clearly not as clean as it should have been. Staff was amazing!!"…"

Reviewed on Sep 18, 2020

Hilton St. Louis at the Ballpark
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.

Where to stay in St. Louis

Find the best St. Louis areas and neighborhoods for the activities you enjoy most. Learn more about St. Louis

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. Traveler reviews 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 trip.
If I need to cancel my hotel reservation in St. Louis, will I receive a refund?
Yes! The majority of room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and get a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then filter by “free cancellation” to get the best deals available in St. Louis.
Where can I learn more about changing or cancelling my trip to St. Louis?
To find more details about picking new dates or cancelling your trip to St. Louis, head over to our customer service page.
What's the best budget-friendly accommodation in St. Louis?
Based on reviews, Quality Inn St. Louis Airport Hotel is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and a restaurant. Other choices to stay on the cheap include Airport Plaza Inn and Conference Center and Americas Best Value Inn St. Louis Downtown.
What's the best place to stay in Downtown St. Louis?
With 79 hotels and other accommodations to choose from in this neighborhood, you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Hotel Saint Louis, Autograph Collection is the highest ranked property in Downtown St. Louis. This 4-star hotel offers a full-service spa and a restaurant. It is located a short 4-minute walk from America’s Center Convention Complex. Other favorite options in the area include Angad Arts Hotel and Drury Plaza Hotel St. Louis at the Arch.
What's a favorite place to stay in Central West End?
In this neighborhood, there are 13 lodging options. The Parkway Hotel is a favorite with our customers staying in Central West End. This 3-star hotel offers free breakfast and a restaurant. It is located a short 5-minute walk from Forest Park. Travelers also recommend The Chase Park Plaza Royal Sonesta St. Louis and Holiday Inn Express St Louis - Central West End as top choices in the neighborhood.
What's the best hotel for a family trip 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 family trip include Clayton Plaza Hotel and Pear Tree Inn St. Louis Near Union Station. Attractions like St. Louis Zoo and Six Flags St. Louis are also fun for kids of all ages.
What's the best hotel for a couple going to St. Louis?
The Chase Park Plaza Royal Sonesta St. Louis is a favorite 4.5-star hotel for couples, and features in-room massages and pillowtop beds. Other good options for your romantic getaway include Moonrise Hotel and The Westin St. Louis.
What's the best pet-friendly place to stay in St. Louis?
Moonrise Hotel is a top hotel for people traveling with their pets, and offers a restaurant and a 24-hour fitness center for its human guests. Other good choices to stay with your pet include Red Roof Inn St Louis - Troy, IL and The Wildwood Hotel.
What's the best hotel to stay near Busch Stadium?
Adjacent to Busch Stadium, Hilton St. Louis at the Ballpark is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers 3 restaurants and 3 bars. Other good choices close by include Hyatt Regency St. Louis at The Arch and City Place St. Louis - Downtown Hotel.
What about the best place to stay near Six Flags St. Louis?
One of the top choices for your stay is Holiday Inn St. Louis West Six Flags, located a short 0.4 mi (0.6 km) from Six Flags St. Louis, and this 3-star hotel offers a restaurant and an indoor pool. Super 8 by Wyndham Eureka/Six Flags Nearby and Americas Best Inn - Eureka are two other good choices in the immediate area.
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 with an onsite pool include OYO Hotel St. Louis Downtown MO and Drury Plaza Hotel St. Louis at the Arch.

Recent reviews of St. Louis hotels

More trip options