Default HTG hotel image

Find hotels in Shanghai, WV from $58

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Shanghai hotels

1. Home2 Suites by Hilton Martinsburg, WV

Home2 Suites by Hilton Martinsburg, WV
3.0 star property
Martinsburg
9.6 out of 10, Exceptional, (611 reviews)
"2nd year stayed there and the place, staff and amenities are just very impressive."
United States
ANTHONY
$100 nightly
The price is $113
Dec 5 - Dec 6
Total with taxes and fees
Home2 Suites by Hilton Martinsburg, WV

2. Hampton Inn Martinsburg South-Inwood

Hampton Inn Martinsburg South-Inwood
2.5 star property
Inwood
9.2 out of 10, Wonderful, (697 reviews)
"great location, newly remodeled, great staffs, breakfast was awesome and a lady was there to always refill items, overall really impressed with this hotel, will surely come back and stay here for future trips"
United States
SUVANKAR
$93 nightly
The price is $104
Nov 22 - Nov 23
Total with taxes and fees
Hampton Inn Martinsburg South-Inwood

3. Tru By Hilton Martinsburg

Tru By Hilton Martinsburg
2.5 star property
Martinsburg
9.4 out of 10, Exceptional, (689 reviews)
"Staff was super friendly and rooms and common areas alike were clean and comfortable!"
United States
Deanna
$93 nightly
The price is $105
Nov 21 - Nov 22
Total with taxes and fees
Tru By Hilton Martinsburg

4. Hilton Garden Inn Martinsburg

Hilton Garden Inn Martinsburg
3.0 star property
Martinsburg
9.4 out of 10, Exceptional, (865 reviews)
"Clean, comfortable room. Friendly and efficient staff. What more could you ask for?"
United States
Jeanine
$114 nightly
The price is $128
Nov 22 - Nov 23
Total with taxes and fees
Hilton Garden Inn Martinsburg

5. TRU By Hilton Winchester

TRU By Hilton Winchester
2.5 star property
Winchester
9.2 out of 10, Wonderful, (1,000 reviews)
"Rooms good sized, beds comfortable, quiet ( slept great), great breakfast. Highly recommend!!"
United States
Jesse
$81 nightly
The price is $90
Nov 20 - Nov 21
Total with taxes and fees
TRU By Hilton Winchester

6. Fairfield Inn & Suites by Marriott Martinsburg

Fairfield Inn & Suites by Marriott Martinsburg
3.0 star property
Martinsburg
8.8 out of 10, Excellent, (644 reviews)
"Staff were very friendly"
United States
Richard
$110 nightly
The price is $124
Nov 16 - Nov 17
Total with taxes and fees
Fairfield Inn & Suites by Marriott Martinsburg

7. Holiday Inn Martinsburg by IHG

Holiday Inn Martinsburg by IHG
3.0 star property
Martinsburg
9.0 out of 10, Wonderful, (762 reviews)
"Fantastic place to stay!!!"
United States
Thomas
$99 nightly
The price is $112
Dec 13 - Dec 14
Total with taxes and fees
Holiday Inn Martinsburg by IHG

8. Hillside Inn & Suite

Hillside Inn & Suite
2.5 star property
Martinsburg
7.6 out of 10, Good, (218 reviews)
"It was a good place to stay. It's not luxury but it was a good location and we ended up staying two nights."
United States
Ruth
$67 nightly
The price is $75
Nov 14 - Nov 15
Total with taxes and fees
Hillside Inn & Suite

9. Microtel Inn & Suites by Wyndham Winchester

Microtel Inn & Suites by Wyndham Winchester
2.5 star property
Winchester
9.2 out of 10, Wonderful, (1,438 reviews)
"Perfect accommodation- great breakfast and attentive gracious staff"
United States
Kathleen
$79 nightly
The price is $88
Nov 15 - Nov 16
Total with taxes and fees
Microtel Inn & Suites by Wyndham Winchester

10. Comfort Inn Aikens Center

Comfort Inn Aikens Center
2.5 star property
Martinsburg
9.0 out of 10, Wonderful, (1,001 reviews)
"Staff was very friendly and hotel was close to restaurants and gas stations"
United States
Maria
$83 nightly
The price is $93
Dec 6 - Dec 7
Total with taxes and fees
Comfort Inn Aikens Center

11. Quality Inn Winchester

Quality Inn Winchester
2.5 star property
Winchester
9.4 out of 10, Exceptional, (1,004 reviews)
"Great hotel"
Canada
Emmett
$76 nightly
The price is $84
Nov 22 - Nov 23
Total with taxes and fees
Quality Inn Winchester

12. Hampton Inn Martinsburg

Hampton Inn Martinsburg
2.5 star property
Martinsburg
8.8 out of 10, Excellent, (1,001 reviews)
"Very nice stay!"
United States
Christine
$105 nightly
The price is $120
Nov 18 - Nov 19
Total with taxes and fees
Hampton Inn Martinsburg

13. Holiday Inn Express & Suites Clear Spring by IHG

Holiday Inn Express & Suites Clear Spring by IHG
2.5 star property
Clear Spring
8.6 out of 10, Excellent, (1,002 reviews)
"Pleasant staff and clean comfortable room."
United States
Jimmy
$79 nightly
The price is $88
Dec 13 - Dec 14
Total with taxes and fees
Holiday Inn Express & Suites Clear Spring by IHG

14. SureStay Plus Hotel by Best Western Berkeley Springs

SureStay Plus Hotel by Best Western Berkeley Springs
2.5 star property
Berkeley Springs
8.6 out of 10, Excellent, (1,003 reviews)
"The accommodations and staff are always wonderful here."
United States
Donna
$96 nightly
The price is $108
Nov 15 - Nov 16
Total with taxes and fees
SureStay Plus Hotel by Best Western Berkeley Springs

15. Days Inn by Wyndham Winchester

Days Inn by Wyndham Winchester
2.0 star property
Winchester
6.6 out of 10, (608 reviews)
"Rooms were dated but very clean. Room was quiet and beds were comfortable. Plentiful hot water for showers."
United States
karen
$63 nightly
The price is $70
Nov 15 - Nov 16
Total with taxes and fees
Days Inn by Wyndham Winchester

16. SpringHill Suites by Marriott Winchester

SpringHill Suites by Marriott Winchester
2.5 star property
Winchester
9.4 out of 10, Exceptional, (915 reviews)
"Great place to stay"
United States
Roy
$114 nightly
The price is $126
Nov 22 - Nov 23
Total with taxes and fees
SpringHill Suites by Marriott Winchester

17. Red Roof Inn Martinsburg

Red Roof Inn Martinsburg
2.0 star property
Martinsburg
6.4 out of 10, (986 reviews)
"Avoid this place."
United States
Paul
$63 nightly
The price is $71
Nov 22 - Nov 23
Total with taxes and fees
Red Roof Inn Martinsburg

18. Super 8 by Wyndham Hancock MD

Super 8 by Wyndham Hancock MD
2.0 star property
Hancock
7.0 out of 10, Good, (775 reviews)
"Great stay"
United States
Erica
$51 nightly
The price is $58
Dec 7 - Dec 8
Total with taxes and fees
Super 8 by Wyndham Hancock MD

19. Apm Inn & Suites

Apm Inn & Suites
2.5 star property
Martinsburg
6.6 out of 10, (461 reviews)
"Small rooms, no chair or desk."
United States
TeQia
$65 nightly
The price is $73
Nov 27 - Nov 28
Total with taxes and fees
Apm Inn & Suites

20. Courtyard by Marriott Winchester

Courtyard by Marriott Winchester
3.0 star property
Winchester
9.0 out of 10, Wonderful, (1,000 reviews)
"We had an amazing stay and will be back! The rooms were clean and comfy and staff were very helpful."
United States
Jessica
$107 nightly
The price is $119
Nov 19 - Nov 20
Total with taxes and fees
Courtyard by Marriott Winchester
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 Shanghai Hotel Reviews

More cheap stays in Shanghai

Hotels in Shanghai with star-rating

Frequently asked questions

What's the best place for a stay in Shanghai?
Located 17.8 mi (28.6 km) from the heart of Shanghai, The George Washington Hotel, A Wyndham Grand Hotel is a top choice for your stay based on our traveler data. Other good choices for your visit to the area are Quality Inn Winchester and Hampton Inn Martinsburg. See all available top hotels, or vacation rentals in Shanghai.
What are some of the best vacation rentals that Shanghai has to offer?
A-Frame Mountain Retreat: This vacation home near Shanghai offers a patio, a selection of games, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a fridge, a stovetop, and a microwave. You and your friends and family can relax into your vacation with amenities like a hot tub. See all vacation rentals in Shanghai.
If I need to cancel my hotel reservation in Shanghai, will I receive a refund?
Yes! Most hotel room reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Shanghai.
Where can I learn more about changing or cancelling my trip to Shanghai?
For more details about updating your trip to Shanghai or cancelling it, click here.
What is staying in Shanghai like?
Visitors are sure to enjoy all that Shanghai has to offer. There are 731 hotels and other accommodations in the surrounding area. Find out more about Shanghai.
What should I see while I'm in Shanghai?
Places to visit in the wider area include Peacemaker National Training Center, Cacapon State Park, and Cacapon Resort State Park. You'll also find Frog Valley Artisans, LTD and Fort Frederick State Park in the area. Check out what more to see and do in Expedia's Shanghai guide.
What's the weather like in Shanghai?
The hottest months are usually July and August with an average temp of 72°F, while the coldest months are January and February with an average of 36°F. Average annual precipitation for Shanghai is 43 inches.

Explore a world of travel with Expedia