
Hotels in Shanghai
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Shanghai?




Hilton Garden Inn Martinsburg
Hilton Garden Inn Martinsburg
3.0 star property
Martinsburg
9.2 out of 10, Wonderful, (749)
9.2/10
Wonderful
(749)
The price is $95
$95
$107 total
includes taxes & fees
Dec 28 - Dec 29




Hampton Inn Martinsburg
Hampton Inn Martinsburg
2.5 star property
Martinsburg
8.6 out of 10, Excellent, (1017)
8.6/10
Excellent
(1017)
cleanliness Seasonal outdoor oasis with fitness center near restaurants, surrounded by shopping.
The price is $81
$81
$92 total
includes taxes & fees
Dec 23 - Dec 24




Home2 Suites by Hilton Martinsburg, WV
Home2 Suites by Hilton Martinsburg, WV
3.0 star property
Martinsburg
9.8 out of 10, Exceptional, (502)
9.8/10
Exceptional
(502)
cleanliness Unwind near The Commons in this contemporary hotel with pool and fitness center.
The price is $102
$102
$115 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Fairfield Inn & Suites by Marriott Martinsburg
Fairfield Inn & Suites by Marriott Martinsburg
2.5 star property
Martinsburg
8.8 out of 10, Excellent, (564)
8.8/10
Excellent
(564)
cleanliness Conveniently situated near Wonderment Puppet Theater with seasonal outdoor pool.
The price is $93
$93
$105 total
includes taxes & fees
Dec 25 - Dec 26




Holiday Inn Martinsburg by IHG
Holiday Inn Martinsburg by IHG
3.0 star property
Martinsburg
9.0 out of 10, Wonderful, (663)
9.0/10
Wonderful
(663)
cleanliness Tranquil stay in Martinsburg with indoor pool, fitness center, and nearby dining options.
The price is $88
$88
$99 total
includes taxes & fees
Dec 21 - Dec 22




Tru By Hilton Martinsburg
Tru By Hilton Martinsburg
2.5 star property
Martinsburg
9.4 out of 10, Exceptional, (396)
9.4/10
Exceptional
(396)
cleanliness Stay central in Martinsburg with fitness options and convenient daily perks.
The price is $81
$81
$92 total
includes taxes & fees
Dec 23 - Dec 24




Red Roof Inn Martinsburg
Red Roof Inn Martinsburg
2.0 star property
Martinsburg
6.4 out of 10, (928)
6.4/10
(928)
cleanliness Experience the convenience of Martinsburg at this roadside hotel.
The price is $59
$59
$67 total
includes taxes & fees
Dec 21 - Dec 22




2-Bedroom cabin Hot tub Fireplace PS5
2-Bedroom cabin Hot tub Fireplace PS5
2.0 star property
The Woods
9.4 out of 10, Exceptional, (3)
9.4/10
Exceptional
(3)
cleanliness Woodside retreat with hot tub, fireplace, and PS5 next to golf course awaits.
The price is $159
$159
$279 total
includes taxes & fees
Dec 18 - Dec 19




Hillside Inn & Suite
Hillside Inn & Suite
2.5 star property
Martinsburg
7.6 out of 10, Good, (70)
7.6/10
Good
(70)
cleanliness Wake up to a cozy stay in Martinsburg, with breakfast and free WiFi included.
The price is $65
$65
$73 total
includes taxes & fees
Dec 18 - Dec 19




Comfort Inn Aikens Center
Comfort Inn Aikens Center
2.5 star property
Martinsburg
9.0 out of 10, Wonderful, (1001)
9.0/10
Wonderful
(1001)
cleanliness Experience golfside tranquility just minutes from Martinsburg's main attractions.
The price is $76
$76
$85 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Apm Inn & Suites
Apm Inn & Suites
2.5 star property
Martinsburg
6.6 out of 10, (396)
6.6/10
(396)
cleanliness Relax in a peaceful Martinsburg setting with attentive staff and clean rooms.
The price is $59
$59
$66 total
includes taxes & fees
Dec 20 - Dec 21




Hampton Inn Martinsburg South-Inwood
Hampton Inn Martinsburg South-Inwood
2.5 star property
Inwood
9.2 out of 10, Wonderful, (642)
9.2/10
Wonderful
(642)
cleanliness Enjoy a relaxing getaway with convenient access to Mill Creek and Darkesville.
The price is $85
$85
$96 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Americas Best Value Inn Martinsburg
Americas Best Value Inn Martinsburg
1.5 star property
Martinsburg
7.2 out of 10, Good, (603)
7.2/10
Good
(603)
cleanliness Convenient Martinsburg lodging with free perks and easy access to local landmarks.
The price is $62
$62
$70 total
includes taxes & fees
Jan 15 - Jan 16, 2026




Quality Inn & Suites
Quality Inn & Suites
2.5 star property
Kearneysville
7.2 out of 10, Good, (831)
7.2/10
Good
(831)
cleanliness Downtown convenience meets complimentary perks and seasonal pool access.
The price is $55
$55
$62 total
includes taxes & fees
Dec 30 - Dec 31




SureStay Plus Hotel by Best Western Berkeley Springs
SureStay Plus Hotel by Best Western Berkeley Springs
2.5 star property
Berkeley Springs
8.4 out of 10, Very Good, (934)
8.4/10
Very Good
(934)
The price is $100
$100
$112 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Coolfont Resort
Coolfont Resort
2.0 star property
Berkeley Springs
8.8 out of 10, Excellent, (361)
8.8/10
Excellent
(361)
cleanliness Escape to the mountains with a refreshing indoor pool and on-site dining.
The price is $100
$100
$112 total
includes taxes & fees
Dec 18 - Dec 19




The Country Inn of Berkeley Springs
The Country Inn of Berkeley Springs
3.5 star property
Berkeley Springs
9.0 out of 10, Wonderful, (905)
9.0/10
Wonderful
(905)
cleanliness Historic spa retreat in Berkeley Springs with exceptional dining and wellness offerings.
The price is $115
$115
$130 total
includes taxes & fees
Jan 1 - Jan 2, 2026




SpringHill Suites by Marriott Winchester
SpringHill Suites by Marriott Winchester
2.5 star property
Winchester
9.4 out of 10, Exceptional, (783)
9.4/10
Exceptional
(783)
cleanliness Modern Winchester retreat with indoor pool and 24-hour fitness center access.
The price is $101
$101
$110 total
includes taxes & fees
Jan 4 - Jan 5, 2026




TRU By Hilton Winchester
TRU By Hilton Winchester
2.5 star property
Winchester
9.0 out of 10, Wonderful, (770)
9.0/10
Wonderful
(770)
cleanliness Grab a few laps in the pool or unwind in Winchester's modern business haven.
The price is $73
$73
$79 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Microtel Inn & Suites by Wyndham Winchester
Microtel Inn & Suites by Wyndham Winchester
2.5 star property
Winchester
9.2 out of 10, Wonderful, (1383)
9.2/10
Wonderful
(1383)
cleanliness Cozy stay with modern comforts near local attractions and shopping centers.
The price is $74
$74
$81 total
includes taxes & fees
Jan 1 - Jan 2, 2026
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.
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.
Budget hotels in Shanghai and vicinity




7.2 out of 10, Good, (831)
7.2/10
Good
(831)
The price is $55
$55
$62 total
includes taxes & fees
Dec 30 - Dec 31




7.6 out of 10, Good, (758)
7.6/10
Good
(758)
The price is $59
$59
$67 total
includes taxes & fees
Jan 4 - Jan 5, 2026




7.2 out of 10, Good, (603)
7.2/10
Good
(603)
The price is $62
$62
$70 total
includes taxes & fees
Jan 15 - Jan 16, 2026




8.6 out of 10, Excellent, (1007)
8.6/10
Excellent
(1007)
The price is $64
$64
$72 total
includes taxes & fees
Jan 4 - Jan 5, 2026




7.6 out of 10, Good, (70)
7.6/10
Good
(70)
The price is $65
$65
$73 total
includes taxes & fees
Dec 18 - Dec 19




7.0 out of 10, Good, (677)
7.0/10
Good
(677)
The price is $65
$65
$73 total
includes taxes & fees
Dec 22 - Dec 23




Days Inn by Wyndham Charles Town/Harpers Ferry
Days Inn by Wyndham Charles Town/Harpers Ferry2.0 star property
Charles Town
8.0 out of 10, Very Good, (1001)
8.0/10
Very Good
(1001)
The price is $66
$66
$74 total
includes taxes & fees
Dec 21 - Dec 22




7.8 out of 10, Good, (203)
7.8/10
Good
(203)
The price is $68
$68
$76 total
includes taxes & fees
Dec 28 - Dec 29




Quality Inn Spring Mills - Martinsburg North
Quality Inn Spring Mills - Martinsburg North2.5 star property
Falling Waters
7.8 out of 10, Good, (1000)
7.8/10
Good
(1000)
The price is $69
$69
$77 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.0 out of 10, Wonderful, (770)
9.0/10
Wonderful
(770)
The price is $73
$73
$79 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Microtel Inn & Suites by Wyndham Winchester
Microtel Inn & Suites by Wyndham Winchester2.5 star property
Winchester
9.2 out of 10, Wonderful, (1383)
9.2/10
Wonderful
(1383)
The price is $74
$74
$81 total
includes taxes & fees
Jan 1 - Jan 2, 2026




9.2 out of 10, Wonderful, (1000)
9.2/10
Wonderful
(1000)
The price is $76
$76
$82 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.0 out of 10, Wonderful, (1001)
9.0/10
Wonderful
(1001)
The price is $76
$76
$85 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Holiday Inn Express & Suites Clear Spring by IHG
Holiday Inn Express & Suites Clear Spring by IHG2.5 star property
Clear Spring
8.4 out of 10, Very Good, (1004)
8.4/10
Very Good
(1004)
The price is $78
$78
$87 total
includes taxes & fees
Jan 11 - Jan 12, 2026




9.4 out of 10, Exceptional, (396)
9.4/10
Exceptional
(396)
The price is $81
$81
$92 total
includes taxes & fees
Dec 23 - Dec 24




8.6 out of 10, Excellent, (1017)
8.6/10
Excellent
(1017)
The price is $81
$81
$92 total
includes taxes & fees
Dec 23 - Dec 24




9.2 out of 10, Wonderful, (642)
9.2/10
Wonderful
(642)
The price is $85
$85
$96 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.0 out of 10, Wonderful, (663)
9.0/10
Wonderful
(663)
The price is $88
$88
$99 total
includes taxes & fees
Dec 21 - Dec 22




9.2 out of 10, Wonderful, (749)
9.2/10
Wonderful
(749)
The price is $95
$95
$107 total
includes taxes & fees
Dec 28 - Dec 29




Fairfield Inn & Suites by Marriott Martinsburg
Fairfield Inn & Suites by Marriott Martinsburg2.5 star property
Martinsburg
8.8 out of 10, Excellent, (564)
8.8/10
Excellent
(564)
The price is $93
$93
$105 total
includes taxes & fees
Dec 25 - Dec 26
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.
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.
Go beyond your typical stay in Shanghai
Pet friendly
Family friendly
Cottage
Check out reviews of Shanghai hotels guests love

Hampton Inn & Suites Charles Town
10/10 Excellent
"Quick check in friendly staff"

Microtel Inn & Suites by Wyndham Winchester
10/10 Excellent
"Clean nice room with a hot breakfast, a lot nicer then other places in Winchester especially for the price. Highly recommend "

Home2 Suites by Hilton Martinsburg, WV
10/10 Excellent
"Perfectly clean and great as always."

Hampton Inn Martinsburg
10/10 Excellent
"Room fabulous, staff superior , breakfast great "

The George Washington Hotel, A Wyndham Grand Hotel
10/10 Excellent
"The room was clean and the bed was comfortable. My only desire is for firmer, foam pillows and brighter lights at the vanity. The staff is always efficient and friendly. It’s a beautiful hotel and we always have a good time at the bar!"

Tru By Hilton Martinsburg
10/10 Excellent
"This hotel is one of our favorites! Very clean and staff including manager are awesome "

SpringHill Suites by Marriott Winchester
10/10 Excellent
"Clean room , wonderful front staff. Gave concise advice about directions and what to do"

The Country Inn of Berkeley Springs
10/10 Excellent
"My husband and I visited in celebration of his 40th birthday and we were there two nights at the beginning of December. If you love Christmas like I do, coming during the month of December means you get to see the inn decked out in all its beautiful Christmas finery! LOVED the decorations throughout the communal spaces. The tavern and restaurant on site are wonderful, and the food was DELICIOUS. The staff was nothing but welcoming and warm and the epitome of small-town charm. Everyone we met were friendly and kind. We're already talking about when we'll visit again.
Only downside of our king-sized suite in the historic inn was the sink drained very slowly. I let the front-desk staff know on our way out so it could be fixed for the next guest in the space. Other than that, the suite was lovely and perfect for our stay.
One last thing: so much is within walking distance from the Country Inn. Many restaurants, coffee houses, shops, the Berkeley Springs State Park and the bath houses. We walked everywhere and most places we got to in 7 minutes or less. That close in proximity."

Courtyard by Marriott Winchester
10/10 Excellent
"Every single staff member that I interacted with super friendly and helpful.
Definitely like this place. Only down fall for us was there was no hot tub"
Frequently asked questions
What accommodations do travelers recommend in Shanghai?
Can I book a refundable hotel in Shanghai?
If you want the flexibility to change your plans to Shanghai, most hotels provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Shanghai be like during my trip?
July and August are typically the warmest months in Shanghai when the average temp is 72°F. January and February are the coldest months when the average temperature is 36 °F. September and May are the months with the most rain.
Why should I book my Shanghai hotel with Hotels.com?
There are lots of reasons to book your Shanghai trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.