Find hotels in Cross Keys, MO from $71

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cross Keys hotels

Hilton St. Louis Frontenac

Hilton St. Louis Frontenac
4.0 star property
Frontenac
8.8 out of 10, Excellent, (1,002 reviews)
"Great staff"
United States
irene
$139 nightly
The price is $161
Mar 15 - Mar 16
Total with taxes and fees
Hilton St. Louis Frontenac

Comfort Suites St Charles - St Louis

Comfort Suites St Charles - St Louis
2.5 star property
St. Charles
8.4 out of 10, Very Good, (1,001 reviews)
"Great hotel for the money"
United States
Jere
$92 nightly
The price is $105
Mar 15 - Mar 16
Total with taxes and fees
Comfort Suites St Charles - St Louis

Embassy Suites by Hilton St. Louis St. Charles

Embassy Suites by Hilton St. Louis St. Charles
3.5 star property
St. Charles
8.8 out of 10, Excellent, (1,003 reviews)
"A beautiful hotel. "
United States
Jon Michael
$130 nightly
The price is $150
Mar 19 - Mar 20
Total with taxes and fees
Embassy Suites by Hilton St. Louis St. Charles

Hampton Inn & Suites St. Charles Old Town Area

Hampton Inn & Suites St. Charles Old Town Area
2.5 star property
St. Charles
9.0 out of 10, Wonderful, (658 reviews)
"Pleasant staff and clean room"
United States
Michele
$98 nightly
The price is $118
Mar 22 - Mar 23
Total with taxes and fees
Hampton Inn & Suites St. Charles Old Town Area

Country Inn & Suites by Radisson, St. Charles Historic District

Country Inn & Suites by Radisson, St. Charles Historic District
2.5 star property
St. Charles Historic District
9.4 out of 10, Exceptional, (1,009 reviews)
"Wonderful place staff awesome "
United States
Chad
$116 nightly
The price is $133
Mar 29 - Mar 30
Total with taxes and fees
Country Inn & Suites by Radisson, St. Charles Historic District

Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters
2.5 star property
St. Charles
8.0 out of 10, Very Good, (1,003 reviews)
"Great location and friendly staff "
United States
Heather
$106 nightly
The price is $122
Mar 29 - Mar 30
Total with taxes and fees
Hampton Inn St. Charles St. Peters

Relax Inn Saint Charles

Relax Inn Saint Charles
2.0 star property
St. Charles
6.8 out of 10, (1,003 reviews)
"Clean room very nice staff it’s nice"
United States
Mercedez
$61 nightly
The price is $71
Mar 5 - Mar 6
Total with taxes and fees
Relax Inn Saint Charles

Super 8 by Wyndham St Charles

Super 8 by Wyndham St Charles
2.0 star property
St. Charles
8.0 out of 10, Very Good, (1,003 reviews)
"Great place to stay for the $$$"
United States
Kale
$80 nightly
The price is $92
Mar 10 - Mar 11
Total with taxes and fees
Super 8 by Wyndham St Charles

Candlewood Suites St Louis St Charles by IHG

Candlewood Suites St Louis St Charles by IHG
2.5 star property
St. Charles
7.6 out of 10, Good, (783 reviews)
"The staff was very professional and the room was clean. I will definitely book here again"
United States
Ngozi
$84 nightly
The price is $97
Mar 29 - Mar 30
Total with taxes and fees
Candlewood Suites St Louis St Charles by IHG

Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa
4.5 star property
St. Charles
8.4 out of 10, Very Good, (1,007 reviews)
"The room was great. I enjoyed my stay. "
United States
Wanda
$184 nightly
The price is $215
Mar 9 - Mar 10
Total with taxes and fees
Ameristar Casino Resort and Spa

Best Western Plus Parkway Hotel

Best Western Plus Parkway Hotel
2.5 star property
Alton
8.2 out of 10, Very Good, (1,002 reviews)
"Nice room, good location. Helpful staff."
United States
Kimra
$95 nightly
The price is $109
Apr 1 - Apr 2
Total with taxes and fees
Best Western Plus Parkway Hotel

Courtyard by Marriott St. Louis St. Peters

Courtyard by Marriott St. Louis St. Peters
3.0 star property
St. Peters
9.0 out of 10, Wonderful, (679 reviews)
"Clean spacious room, friendly staff, provided extra pillows upon request. Easy check in and check out! "
United States
Renee
$116 nightly
The price is $138
Mar 22 - Mar 23
Total with taxes and fees
Courtyard by Marriott St. Louis St. Peters

Best Western St. Louis-Kirkwood Route 66

Best Western St. Louis-Kirkwood Route 66
3.5 star property
Kirkwood
8.4 out of 10, Very Good, (1,422 reviews)
"Room, breakfast and location are all good. We stayed here three days for hidden valley ski, I don't regret the choice:)"
United States
Xiongyu
$94 nightly
The price is $110
Mar 8 - Mar 9
Total with taxes and fees
Best Western St. Louis-Kirkwood Route 66

Hampton Inn & Suites St. Louis/Alton

Hampton Inn & Suites St. Louis/Alton
2.5 star property
Alton
9.0 out of 10, Wonderful, (659 reviews)
"Breakfast menu was good with a variety to please everyone "
United States
Christopher
$139 nightly
The price is $158
Mar 11 - Mar 12
Total with taxes and fees
Hampton Inn & Suites St. Louis/Alton

Country Inn & Suites by Radisson, St. Peters, MO

Country Inn & Suites by Radisson, St. Peters, MO
2.5 star property
St. Charles
8.0 out of 10, Very Good, (1,001 reviews)
"Always a fantastic stay "
United States
Tim
$85 nightly
The price is $97
Mar 29 - Mar 30
Total with taxes and fees
Country Inn & Suites by Radisson, St. Peters, MO

Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights
3.0 star property
Fairview Heights
9.2 out of 10, Wonderful, (1,010 reviews)
"Excellent hotel with great staff, food and clean areas. "
United States
RANJITH
$94 nightly
The price is $106
Apr 1 - Apr 2
Total with taxes and fees
Drury Inn & Suites St. Louis Fairview Heights

Red Lion Inn & Suites Pontoon Beach

Red Lion Inn & Suites Pontoon Beach
2.5 star property
Granite City
8.0 out of 10, Very Good, (623 reviews)
"Clean room, friendly staff, good breakfast "
United States
Saulius
$69 nightly
The price is $76
Mar 8 - Mar 9
Total with taxes and fees
Red Lion Inn & Suites Pontoon Beach

Holiday Inn St. Louis Fairview Heights by IHG

Holiday Inn St. Louis Fairview Heights by IHG
3.0 star property
Fairview Heights
8.6 out of 10, Excellent, (671 reviews)
"Great stay. "
United States
David
$124 nightly
The price is $140
Mar 5 - Mar 6
Total with taxes and fees
Holiday Inn St. Louis Fairview Heights by IHG

Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport
2.5 star property
St. Ann
9.4 out of 10, Exceptional, (2,852 reviews)
"Great stay"
United States
Brandy
$90 nightly
The price is $106
Mar 9 - Mar 10
Total with taxes and fees
Pear Tree Inn St. Louis Airport

Sonesta Simply Suites St Louis Earth City

Sonesta Simply Suites St Louis Earth City
2.0 star property
Earth City
8.8 out of 10, Excellent, (841 reviews)
"The rooms were spotless and the staff was great would definitley recommend "
United States
Trish
$93 nightly
The price is $107
Mar 23 - Mar 24
Total with taxes and fees
Sonesta Simply Suites St Louis Earth City
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Cross Keys Hotel Reviews

More cheap stays in Cross Keys

Hotels in Cross Keys with star-rating

Frequently asked questions

Where is the best place to stay in Cross Keys?
Located 10.2 mi (16.5 km) from the heart of Cross Keys, Pear Tree Inn St. Louis Near Union Station is a top choice for your stay based on our traveler data. Other good choices for your trip to the area are 21C Museum Hotel St Louis and Clayton Plaza Hotel & Extended Stay. See all available top hotels, or vacation rentals in Cross Keys.
What are some of the best vacation home rentals in Cross Keys?
Beautiful small house: This vacation home rental near Cross Keys is equipped with a selection of books, air-conditioning, and laundry facilities to help you feel comfortable during your stay. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all vacation rentals in Cross Keys.
If I need to cancel my hotel reservation in Cross Keys, will I receive a refund?
Yes! Most hotel reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Cross Keys.
Where can I learn more about changing or cancelling my trip to Cross Keys?
For additional details about updating your trip to Cross Keys or cancelling it, head over to our customer service page.
What is staying in Cross Keys like?
Travelers to Cross Keys will find plenty to explore and enjoy. Around the area, top sights include St. Louis Union Station, Gateway Arch, and Busch Stadium. There are 1820 hotels and other accommodations in the surrounding area. Find out more about Cross Keys.
What is there to see in Cross Keys?
Notable places to visit in the wider area include St. Louis Union Station, Gateway Arch, and Busch Stadium. You'll also find Blanche M. Touhill Performing Arts Center and Argosy Casino in the area. Check out what more to see and do in Expedia's Cross Keys guide.
What's the seasonal weather like in Cross Keys?
The hottest months are usually July and August with an average temp of 75°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Cross Keys is 52 inches.

Explore a world of travel with Expedia