Book Shanghai hotels

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

Hampton Inn Martinsburg

Hampton Inn Martinsburg

2.5 out of 5
975 Foxcroft Ave Martinsburg WV
Fully refundableReserve now, pay when you stay
The price is AU$153 per night from 6 Apr to 7 Apr
AU$153
6 Apr - 7 Apr
includes taxes & fees
Located in Martinsburg, Hampton Inn Martinsburg is in a rural location, within a 5-minute drive of Wurzburg Dog Park and Tuscarora Creek Historic District.
Opens in a new windowHampton Inn Martinsburg
Dreamtime - Modern A-frame Cabin w/ Hot tub

Dreamtime - Modern A-frame Cabin w/ Hot tub

Berkeley Springs WV
The price is AU$486 per night from 6 Apr to 7 Apr
AU$486
6 Apr - 7 Apr
includes taxes & fees
When you stay at this cabin in Berkeley Springs, you'll be in the mountains, within a 5-minute drive of Cacapon Resort State Park and Frog Valley Artisans, ...
Opens in a new windowDreamtime - Modern A-frame Cabin w/ Hot tub
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$201 per night from 9 Apr to 10 Apr
AU$201
9 Apr - 10 Apr
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
Save an average of 15% on thousands of hotels when you're signed in
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$182 per night from 30 Mar to 31 Mar
AU$182
30 Mar - 31 Mar
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$134 per night from 31 Mar to 1 Apr
AU$134
31 Mar - 1 Apr
includes taxes & fees
Located in Winchester, Microtel Inn & Suites by Wyndham Winchester is within a 10-minute drive of Jim Barnett Park and Apple Blossom Mall.
Opens in a new windowMicrotel Inn & Suites by Wyndham Winchester
Apm Inn & Suites

Apm Inn & Suites

2.5 out of 5
94 Mcmillan Ct Martinsburg WV
The price is AU$95 per night from 29 Mar to 30 Mar
AU$95
29 Mar - 30 Mar
includes taxes & fees
Located in Martinsburg, Apm Inn & Suites is within a 5-minute drive of Apollo Civic Theatre and For the Kids, By George Children's Museum.
Opens in a new windowApm Inn & Suites
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$104 per night from 12 Apr to 13 Apr
AU$104
12 Apr - 13 Apr
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
Courtyard by Marriott Winchester

Courtyard by Marriott Winchester

3 out of 5
300 Marriott Drive Winchester VA
Fully refundableReserve now, pay when you stay
The price is AU$169 per night from 4 Apr to 5 Apr
AU$169
4 Apr - 5 Apr
includes taxes & fees
Located in Winchester, Courtyard by Marriott Winchester is in the historical district, within a 5-minute drive of ValleyHealth Winchester Medical Center and ...
Opens in a new windowCourtyard by Marriott Winchester
Red Roof Inn Martinsburg

Red Roof Inn Martinsburg

2 out of 5
209 Viking Way Martinsburg WV
Fully refundableReserve now, pay when you stay
The price is AU$112 per night from 5 Apr to 6 Apr
AU$112
5 Apr - 6 Apr
includes taxes & fees
When you stay at Red Roof Inn Martinsburg in Martinsburg, you'll be in the mountains, within a 5-minute drive of Tuscarora Creek Historic District and Wonderment ...
Opens in a new windowRed Roof Inn Martinsburg
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
639 hotels
Lowest Price
AU$95
Highest Price
AU$486
Popular hotels
Hampton Inn Martinsburg, Dreamtime - Modern A-frame Cabin w/ Hot tub, The George Washington Hotel, A Wyndham Grand Hotel, Holiday Inn Express Charles Town by IHG, Microtel Inn & Suites by Wyndham Winchester, Apm Inn & Suites, Quality Inn & Suites, Courtyard by Marriott Winchester, Red Roof Inn Martinsburg

Most recent Shanghai hotel reviews

Top Picks

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