
Find hotels in Cross Keys, MO from ₩105,200
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Cross Keys hotels

Country Hearth Inn & Suites Edwardsville St. Louis
Country Hearth Inn & Suites Edwardsville St. LouisEdwardsville
8.6 out of 10, Excellent, (692 reviews)
The price is ₩204,600
₩235,246 total
includes taxes & fees
Apr 29 - Apr 30

River City Casino & Hotel
River City Casino & HotelSt. Louis
9.0 out of 10, Wonderful, (1,520 reviews)
The price is ₩160,008
₩207,852 total
includes taxes & fees
Apr 27 - Apr 28

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis AirportSt. Ann
9.4 out of 10, Exceptional, (2,940 reviews)
The price is ₩148,154
₩174,424 total
includes taxes & fees
May 3 - May 4

Super 8 by Wyndham Troy IL/St. Louis Area
Super 8 by Wyndham Troy IL/St. Louis AreaTroy
8.0 out of 10, Very Good, (1,001 reviews)
The price is ₩107,052
₩118,806 total
includes taxes & fees
May 11 - May 12

Hyatt Select St. Louis Airport
Hyatt Select St. Louis AirportWoodson Terrace
9.2 out of 10, Wonderful, (1,006 reviews)
The price is ₩180,766
₩221,649 total
includes taxes & fees
May 3 - May 4

Holiday Inn Express Troy by IHG
Holiday Inn Express Troy by IHGTroy
9.4 out of 10, Exceptional, (758 reviews)
The price is ₩192,824
₩213,990 total
includes taxes & fees
May 3 - May 4

Comfort Inn Edwardsville - St. Louis
Comfort Inn Edwardsville - St. LouisEdwardsville
8.4 out of 10, Very Good, (840 reviews)
The price is ₩148,169
₩170,366 total
includes taxes & fees
May 19 - May 20

Hampton Inn & Suites St. Louis/Alton
Hampton Inn & Suites St. Louis/AltonAlton
9.0 out of 10, Wonderful, (679 reviews)
The price is ₩221,720
₩252,717 total
includes taxes & fees
May 13 - May 14

Hampton Inn St. Charles St. Peters
Hampton Inn St. Charles St. PetersSt. Charles
8.0 out of 10, Very Good, (1,001 reviews)
The price is ₩168,883
₩194,092 total
includes taxes & fees
May 3 - May 4

Best Western Plus Pontoon Beach
Best Western Plus Pontoon BeachGranite City
8.6 out of 10, Excellent, (850 reviews)
The price is ₩146,672
₩162,776 total
includes taxes & fees
May 10 - May 11

Drury Inn & Suites St. Louis Fairview Heights
Drury Inn & Suites St. Louis Fairview HeightsFairview Heights
9.2 out of 10, Wonderful, (1,009 reviews)
The price is ₩197,050
₩222,627 total
includes taxes & fees
May 3 - May 4

Drury Inn & Suites St. Louis Airport
Drury Inn & Suites St. Louis AirportEdmundson
9.2 out of 10, Wonderful, (1,196 reviews)
The price is ₩170,380
₩199,921 total
includes taxes & fees
May 3 - May 4

Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. LouisMaryland Heights
8.4 out of 10, Very Good, (2,195 reviews)
The price is ₩162,971
₩211,680 total
includes taxes & fees
Apr 26 - Apr 27

Super 8 by Wyndham St Charles
Super 8 by Wyndham St CharlesSt. Charles
8.0 out of 10, Very Good, (1,003 reviews)
The price is ₩130,119
₩149,542 total
includes taxes & fees
Apr 29 - Apr 30

Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis AirportSt. Ann
9.2 out of 10, Wonderful, (1,593 reviews)
The price is ₩178,633
₩210,318 total
includes taxes & fees
May 4 - May 5

Holiday Inn Express & Suites Edwardsville by IHG
Holiday Inn Express & Suites Edwardsville by IHGEdwardsville
9.2 out of 10, Wonderful, (859 reviews)
The price is ₩213,363















































