
Find hotels in Rock Hill, MO from CA $106
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Rock Hill
Pet friendly
Check prices for these dates
Our top choices for Rock Hill hotels

Drury Inn & Suites St. Louis Airport
Drury Inn & Suites St. Louis AirportEdmundson
9.2 out of 10, Wonderful, (1,285 reviews)
The price is CA $178
CA $209 total
includes taxes & fees
Jul 19 - Jul 20

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis AirportSt. Ann
9.4 out of 10, Exceptional, (3,039 reviews)
The price is CA $127
CA $150 total
includes taxes & fees
Jul 6 - Jul 7

Hyatt Select St. Louis Airport
Hyatt Select St. Louis AirportWoodson Terrace
9.2 out of 10, Wonderful, (1,004 reviews)
The price is CA $183
CA $224 total
includes taxes & fees
Jul 5 - Jul 6

Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis AirportSt. Ann
9.2 out of 10, Wonderful, (1,663 reviews)
The price is CA $162
CA $191 total
includes taxes & fees
Jul 2 - Jul 3

Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
7.8 out of 10, Good, (1,374 reviews)
The price is CA $134
CA $154 total
includes taxes & fees
Jun 23 - Jun 24

Hampton Inn St. Louis - Columbia
Hampton Inn St. Louis - ColumbiaColumbia
8.6 out of 10, Excellent, (513 reviews)
The price is CA $145
CA $161 total
includes taxes & fees
Jun 28 - Jun 29

Super 8 by Wyndham St Charles
Super 8 by Wyndham St CharlesSt. Charles
8.2 out of 10, Very good, (1,008 reviews)
The price is CA $119
CA $137 total
includes taxes & fees
Jun 29 - Jun 30

Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
8.4 out of 10, Very good, (1,014 reviews)
The price is CA $112
CA $129 total
includes taxes & fees
Jul 1 - Jul 2

Motel 6 Hazelwood, MO
Motel 6 Hazelwood, MOHazelwood
8.4 out of 10, Very good, (2,070 reviews)
The price is CA $87
CA $106 total
includes taxes & fees
Jun 28 - Jun 29

Drury Plaza Hotel St. Louis Chesterfield
Drury Plaza Hotel St. Louis ChesterfieldChesterfield
9.6 out of 10, Exceptional, (1,191 reviews)
The price is CA $187
CA $217 total
includes taxes & fees
Jul 3 - Jul 4

Drury Inn & Suites St. Louis St. Peters
Drury Inn & Suites St. Louis St. PetersSt. Peters
9.4 out of 10, Exceptional, (1,007 reviews)
The price is CA $167
CA $192 total
includes taxes & fees
Jul 5 - Jul 6

Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis ArnoldArnold
9.4 out of 10, Exceptional, (1,009 reviews)
The price is CA $127
CA $147 total
includes taxes & fees
Jul 3 - Jul 4

Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. LouisRiverport
8.6 out of 10, Excellent, (2,190 reviews)
The price is CA $147
CA $192 total
includes taxes & fees
Jun 25 - Jun 26

Wingate by Wyndham St. Louis/Fenton Route 66
Wingate by Wyndham St. Louis/Fenton Route 66Fenton
7.8 out of 10, Good, (1,251 reviews)
The price is CA $126
CA $146 total
includes taxes & fees
Jun 23 - Jun 24

The Wildwood Hotel
The Wildwood HotelWildwood
9.2 out of 10, Wonderful, (1,667 reviews)
The price is CA $118
CA $138 total
includes taxes & fees
Jul 14 - Jul 15

Hampton Inn St. Charles St. Peters
Hampton Inn St. Charles St. PetersSt. Charles
8.0 out of 10, Very good, (1,006 reviews)
The price is CA $165
CA $190 total
includes taxes & fees
Jul 19 - Jul 20

Holiday Inn Express & Suites St. Louis South - I-55 by IHG
Holiday Inn Express & Suites St. Louis South - I-55 by IHGSt. Louis
9.6 out of 10, Exceptional, (1,003 reviews)
The price is CA $167
CA $192 total
includes taxes & fees
Jul 5 - Jul 6

Embassy Suites by Hilton St. Louis St. Charles
Embassy Suites by Hilton St. Louis St. CharlesSt. Charles
8.8 out of 10, Excellent, (1,010 reviews)
The price is CA $225
CA $258 total
includes taxes & fees
Jul 6 - Jul 7

Hampton Inn By Hilton St Louis Airport
Hampton Inn By Hilton St Louis AirportWoodson Terrace
8.8 out of 10, Excellent, (173 reviews)
The price is CA $203
CA $242 total
includes taxes & fees
Jul 8 - Jul 9

Hilton Garden Inn St. Louis Airport
Hilton Garden Inn St. Louis AirportBerkeley
8.4 out of 10, Very good, (1,003 reviews)
The price is CA $214
CA $250 total
includes taxes & fees
Jul 3 - Jul 4
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
Top Rock Hill Hotel Reviews

Drury Plaza Hotel St. Louis at the Arch
8/10 Good
More cheap stays in Rock Hill

Motel 6 Hazelwood, MO
5781 Campus Ct Hazelwood MO
The price is CA $87 per night from Jun 28 to Jun 29
CA $87
CA $106 total
Jun 28 - Jun 29
includes taxes & fees
8.4/10 Very good! (2,070 reviews)
Hotels in Rock Hill with star rating

5 Star Hotels
2 properties
Frequently asked questions
Explore a world of travel with Expedia
- 2 Star Hotels in Ladue
- Affton Hotels
- Farmstay in Brentwood
- Aparthotels in Brentwood
- B&B in Brentwood
- Guest Houses in Brentwood
- Boutique Hotels in Brentwood
- Business Hotels in Brentwood
- Cheap Hotels in Brentwood
- Hotels with a Pool in Brentwood
- Hotels with Balconies in Brentwood
- Hotels with Free Breakfast in Brentwood
- Luxury Hotels in Brentwood
- Spa Hotels in Brentwood
- Brentwood Hotels
- Inns in Brentwood
- Motels in Brentwood
- Townhomes in Brentwood
- Clayton Hotels
- Clayton-Tamm Hotels
- Crestwood Hotels
- Creve Coeur Hotels
- Des Peres Hotels
- All Inclusive Resorts and in St. Louis County
- Beach Hotel Hotels in St. Louis County
- Boutique Hotels in St. Louis County
- Casino Hotels in St. Louis County
- Cheap Hotels in St. Louis County
- Family Hotels in St. Louis County
- Golf Hotels in St. Louis County
- Historic Hotels in St. Louis County
- Hotels with Free Airport Shuttle in St. Louis County
- Hotels with Hot Tubs in St. Louis County
- Hotels with an Indoor Pool in St. Louis County
- Hotels with Kitchenettes in St. Louis County
- Hotels with smoking rooms in St. Louis County
- Lake Hotels in St. Louis County
- Luxury Hotels in St. Louis County
- Pet-Friendly Hotels in St. Louis County
- Romantic Hotels in St. Louis County
- Ski Hotels in St. Louis County
- Spa Hotels in St. Louis County
- Waterpark Hotels in St. Louis County
- St. Louis County Hotels
- Dogtown Hotels
- Downtown Clayton Hotels
- Frontenac Hotels
- Cottages in Glendale
- Glendale Hotels
- Vacation Homes in Glendale
- Rv Parks in Glendale
- Hotels near Grant's Farm
- B&B in Kirkwood
- Cheap Hotels in Kirkwood
- Ski Hotels in Kirkwood
- Kirkwood Hotels
- Inns in Kirkwood
- Lodges in Kirkwood
- Motels in Kirkwood
- Pousadas in Kirkwood
- Townhomes in Kirkwood
- Villas in Kirkwood
- Hotels with an Indoor Pool in Ladue
- Hotels with Waterslides in Ladue
- Mountain Hotels in Ladue
- Pet-Friendly Hotels in Ladue
- Scuba Diving Hotels in Ladue
- Ladue Hotels
- Hotels near Lindenwood Park
- Lindenwood Park Hotels
- Hotels near Magic House - St. Louis Children's Museum
- Maplewood Hotels
- Marlborough Hotels
- Apartments in Oakland
- Olivette Hotels
- Richmond Heights Hotels
- Hotels near Saint Louis Galleria Mall
- Sappington Hotels
- Shrewsbury Hotels
- Hotels near Shrewsbury Station
- Farmstay in St. Louis County
- Aparthotels in St. Louis County
- B&B in St. Louis County
- Chalets in St. Louis County
- Inns in St. Louis County
- Town and Country Hotels
- Hotels near Washington University in St. Louis
- Business Hotels in Webster Groves
- Cheap Hotels in Webster Groves
- Luxury Hotels in Webster Groves
- Webster Groves Hotels
- Hotels near Webster University









































































