Book Shanghai hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Shanghai

Cheap Shanghai hotels

Holiday Inn Express Charles Town by IHG

Holiday Inn Express Charles Town by IHG

2.5 out of 5
681 Flowing Springs Rd, Charles Town, WV
Fully refundable
The price is AU$158 per night from 25 Nov to 26 Nov
AU$158
25 Nov - 26 Nov
includes taxes & fees
Located in Charles Town, Holiday Inn Express Charles Town by IHG is in a rural location, within a 5-minute drive of Hollywood Casino at Charles Town Races and ...
Opens in a new windowHoliday Inn Express Charles Town by IHG
Microtel Inn & Suites by Wyndham Winchester

Microtel Inn & Suites by Wyndham Winchester

2.5 out of 5
150 Faraday Plaza, Winchester, VA
Fully refundableReserve now, pay when you stay
The price is AU$131 per night from 23 Nov to 24 Nov
AU$131
23 Nov - 24 Nov
includes taxes & fees
Located in Winchester, Microtel Inn & Suites by Wyndham Winchester is within a 10-minute drive of Jim Barnett Park and Winchester Medical Center.
Opens in a new windowMicrotel Inn & Suites by Wyndham Winchester
Super 8 by Wyndham Hancock MD

Super 8 by Wyndham Hancock MD

2 out of 5
118 Limestone Road, I-70 Exit 1B or I-68 Exit 82A, Hancock, MD
Fully refundableReserve now, pay when you stay
The price is AU$110 per night from 2 Nov to 3 Nov
AU$110
2 Nov - 3 Nov
includes taxes & fees
When you stay at Super 8 by Wyndham Hancock MD in Hancock, you'll be in the mountains, within a 15-minute walk of Potomac River and Chesapeake and Ohio ...
Opens in a new windowSuper 8 by Wyndham Hancock MD
Save an average of 15% on thousands of hotels when you're signed in
Tru By Hilton Martinsburg

Tru By Hilton Martinsburg

2.5 out of 5
801 Snapp Street, Martinsburg, WV
Fully refundableReserve now, pay when you stay
The price is AU$162 per night from 2 Nov to 3 Nov
AU$162
2 Nov - 3 Nov
includes taxes & fees
With a stay at Tru By Hilton Martinsburg in Martinsburg, you'll be a 3-minute walk from Wurzburg Dog Park and within a 5-minute drive of Wonderment Puppet ...
Opens in a new windowTru By Hilton Martinsburg
Days Inn by Wyndham Charles Town/Harpers Ferry

Days Inn by Wyndham Charles Town/Harpers Ferry

2 out of 5
642 E Washington Street, Charles Town, WV
Fully refundableReserve now, pay when you stay
The price is AU$113 per night from 2 Nov to 3 Nov
AU$113
2 Nov - 3 Nov
includes taxes & fees
Located in Charles Town, Days Inn by Wyndham Charles Town/Harpers Ferry is in the entertainment district, within a 15-minute walk of Charles Town Library and ...
Opens in a new windowDays Inn by Wyndham Charles Town/Harpers Ferry
The George Washington Hotel, A Wyndham Grand Hotel

The George Washington Hotel, A Wyndham Grand Hotel

3.5 out of 5
103 E Piccadilly St, Winchester, VA
Fully refundableReserve now, pay when you stay
The price is AU$220 per night from 6 Nov to 7 Nov
AU$220
6 Nov - 7 Nov
includes taxes & fees
The George Washington Hotel, A Wyndham Grand Hotel is centrally located in Winchester, a 4-minute walk from Handley Regional Library and 9 minutes by foot from ...
Opens in a new windowThe George Washington Hotel, A Wyndham Grand Hotel
Quality Inn & Suites

Quality Inn & Suites

2.5 out of 5
1937 Short Road, Kearneysville, WV
Fully refundableReserve now, pay when you stay
The price is AU$95 per night from 9 Nov to 10 Nov
AU$95
9 Nov - 10 Nov
includes taxes & fees
With a stay at Quality Inn & Suites in Kearneysville, you'll be in the historical district, within a 15-minute drive of Hollywood Casino at Charles Town Races ...
Opens in a new windowQuality Inn & Suites
Hilton Garden Inn Martinsburg

Hilton Garden Inn Martinsburg

3 out of 5
65 Priority Drive, Martinsburg, WV
Fully refundableReserve now, pay when you stay
The price is AU$164 per night from 9 Nov to 10 Nov
AU$164
9 Nov - 10 Nov
includes taxes & fees
Located in Martinsburg, Hilton Garden Inn Martinsburg is within a 5-minute drive of The Commons and Blue Ridge Community and Technical College.
Opens in a new windowHilton Garden Inn Martinsburg
Hillside Inn & Suite

Hillside Inn & Suite

2.5 out of 5
2048 Edwin Miller Blvd, Martinsburg, WV
Fully refundableReserve now, pay when you stay
The price is AU$112 per night from 28 Oct to 29 Oct
AU$112
28 Oct - 29 Oct
includes taxes & fees
With a stay at Hillside Inn & Suite in Martinsburg, you'll be within a 5-minute drive of Belle Boyd House and Martinsburg-Berkeley County Convention and Visitors ...
Opens in a new windowHillside Inn & Suite
Don't see what you're looking for?
See all available properties in Shanghai
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Shanghai hotels essential information

Accommodation
627 hotels
Lowest Price
AU$95
Highest Price
AU$220
Popular hotels
Holiday Inn Express Charles Town by IHG, Microtel Inn & Suites by Wyndham Winchester, Super 8 by Wyndham Hancock MD, Tru By Hilton Martinsburg, Days Inn by Wyndham Charles Town/Harpers Ferry, The George Washington Hotel, A Wyndham Grand Hotel, Quality Inn & Suites, Hilton Garden Inn Martinsburg, Hillside Inn & Suite

Most recent Shanghai hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.