Find hotels in Crystal City, MO from $73

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Crystal City hotels

Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch
3.0 star property
Downtown St. Louis
9.4 out of 10, Exceptional, (3,400 reviews)
"Very nice hotel with incredibly friendly staff and always love the breakfast and dinner "
United States
Edward
$162 nightly
The price is $189
May 8 - May 9
Total with taxes and fees
Drury Plaza Hotel St. Louis at the Arch

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch
4.0 star property
Downtown St. Louis
8.6 out of 10, Excellent, (4,030 reviews)
"Fantastic hotel."
United States
Michael
$127 nightly
The price is $149
May 25 - May 26
Total with taxes and fees
Hyatt Regency St. Louis at The Arch

Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay
3.5 star property
Clayton
8.8 out of 10, Excellent, (3,178 reviews)
"Great stay, would do it again!"
United States
Gloria
$105 nightly
The price is $122
May 17 - May 18
Total with taxes and fees
Clayton Plaza Hotel & Extended Stay

21C Museum Hotel St Louis

21C Museum Hotel St Louis
4.5 star property
Downtown West
9.0 out of 10, Wonderful, (1,814 reviews)
"Great stay"
United States
Carl
$148 nightly
The price is $173
May 24 - May 25
Total with taxes and fees
21C Museum Hotel St Louis

Holiday Inn Express Hotel & Suites FESTUS - SOUTH ST. LOUIS by IHG

Holiday Inn Express Hotel & Suites FESTUS - SOUTH ST. LOUIS by IHG
2.5 star property
Festus
9.4 out of 10, Exceptional, (724 reviews)
"Clean, friendly and breakfast was well stocked "
United States
Jason
$122 nightly
The price is $140
May 10 - May 11
Total with taxes and fees
Holiday Inn Express Hotel & Suites FESTUS - SOUTH ST. LOUIS by IHG

La Quinta Inn & Suites by Wyndham Festus - St. Louis South

La Quinta Inn & Suites by Wyndham Festus - St. Louis South
3.0 star property
Festus
8.0 out of 10, Very Good, (972 reviews)
"Staff was super nice! "
United States
Youpeng
$93 nightly
The price is $106
May 6 - May 7
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Festus - St. Louis South

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1,256 reviews)
"Great place to stay."
United States
Michael
$122 nightly
The price is $145
May 24 - May 25
Total with taxes and fees
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station
3.0 star property
Downtown West
8.8 out of 10, Excellent, (1,950 reviews)
"Very friendly staff, good breakfast, excellent location."
United States
Ashley
$122 nightly
The price is $143
May 11 - May 12
Total with taxes and fees
Pear Tree Inn St. Louis Near Union Station

Comfort Inn Festus - St Louis South

Comfort Inn Festus - St Louis South
2.5 star property
Festus
7.8 out of 10, Good, (942 reviews)
"Great place to stay"
United States
David
$78 nightly
The price is $88
May 10 - May 11
Total with taxes and fees
Comfort Inn Festus - St Louis South

The Wildwood Hotel

The Wildwood Hotel
3.5 star property
Wildwood
9.2 out of 10, Wonderful, (1,632 reviews)
"The hotel is really nice and close to good restaurants."
United States
Jackie
$92 nightly
The price is $107
May 6 - May 7
Total with taxes and fees
The Wildwood Hotel

Baymont by Wyndham Festus

Baymont by Wyndham Festus
3.0 star property
Festus
6.8 out of 10, (961 reviews)
"Best beds I slept in"
United States
Renae and or Paige
$71 nightly
The price is $81
May 17 - May 18
Total with taxes and fees
Baymont by Wyndham Festus

River City Casino & Hotel

River City Casino & Hotel
4.0 star property
St. Louis
9.0 out of 10, Wonderful, (1,531 reviews)
"Great place to stay!"
United States
Cassady
$112 nightly
The price is $130
May 10 - May 11
Total with taxes and fees
River City Casino & Hotel

Embassy Suites by Hilton St. Louis Downtown

Embassy Suites by Hilton St. Louis Downtown
4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1,325 reviews)
"Breakfast was great ,clean rooms"
United States
Kendrick
$114 nightly
The price is $136
May 10 - May 11
Total with taxes and fees
Embassy Suites by Hilton St. Louis Downtown

Marriott St. Louis Grand

Marriott St. Louis Grand
4.0 star property
Downtown St. Louis
8.2 out of 10, Very Good, (1,000 reviews)
"Staff was very helpful "
United States
Thomas
$152 nightly
The price is $181
May 10 - May 11
Total with taxes and fees
Marriott St. Louis Grand

Live by Loews - St.Louis

Live by Loews - St.Louis
4.0 star property
Downtown St. Louis
9.4 out of 10, Exceptional, (1,175 reviews)
"Right in the middle of everything, very clean and check in was super easy."
United States
Julianna
$159 nightly
The price is $189
May 7 - May 8
Total with taxes and fees
Live by Loews - St.Louis

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
4.0 star property
Grand Center
8.8 out of 10, Excellent, (1,060 reviews)
"Great location "
United States
Kelly
$130 nightly
The price is $154
May 10 - May 11
Total with taxes and fees
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Home2 Suites by Hilton St. Louis Downtown

Home2 Suites by Hilton St. Louis Downtown
3.0 star property
Downtown West
8.0 out of 10, Very Good, (747 reviews)
"Nice breakfast"
United States
cody
$98 nightly
The price is $114
May 21 - May 22
Total with taxes and fees
Home2 Suites by Hilton St. Louis Downtown

The Royal Sonesta Chase Park Plaza St. Louis

The Royal Sonesta Chase Park Plaza St. Louis
4.5 star property
Central West End
9.0 out of 10, Wonderful, (1,008 reviews)
"Very nice stay. Great staff, nice room."
United States
George
$178 nightly
The price is $210
May 10 - May 11
Total with taxes and fees
The Royal Sonesta Chase Park Plaza St. Louis

Drury Inn & Suites St. Louis Union Station

Drury Inn & Suites St. Louis Union Station
3.0 star property
Downtown West
9.4 out of 10, Exceptional, (1,355 reviews)
"Location was great"
United States
Tammy
$123 nightly
The price is $146
May 10 - May 11
Total with taxes and fees
Drury Inn & Suites St. Louis Union Station

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
3.0 star property
Fenton
8.0 out of 10, Very Good, (1,253 reviews)
"Nice room, comfortable bed, good breakfast."
United States
John
$89 nightly
The price is $103
May 17 - May 18
Total with taxes and fees
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Crystal City attractions

Top Crystal City Hotel Reviews

More cheap stays in Crystal City

Hotels in Crystal City with star-rating

Frequently asked questions

What is the best area to stay in Crystal City?
The best area to stay in Crystal City is the central district along US-61/US-67, often referred to as Truman Boulevard, which serves as the main commercial artery.

This area is the primary hub for visitors, offering a concentration of amenities and easy access to local attractions. You'll find a variety of shops, restaurants, and services lining Truman Boulevard, making it convenient for errands and dining. It also provides straightforward access to nearby Interstate 55 for exploring the wider region.

For travelers looking for convenience and a central base, this area is ideal.
When is the best time to go to Crystal City?
The best time to visit Crystal City is during the spring (late April to early June) or fall (September to October) when the weather is most pleasant for outdoor activities.

During these months, you'll find comfortable temperatures, typically ranging from the low 60s to high 70s Fahrenheit, making it ideal for exploring the natural beauty of the region, such as hiking or enjoying the local parks. Spring also brings blooming wildflowers, while fall offers scenic foliage.

Summer (July and August) can be quite hot and humid, with temperatures often exceeding 90 degrees Fahrenheit, which might be less comfortable for extended outdoor excursions.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Crystal City.
How can I save on a Crystal City hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Crystal City hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Crystal City hotel?
Prices for hotels in Crystal City often vary, but you can find a great deal from $73 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia