BookGuestRooms
West Virginia
United States

Hotels in West Virginia

West Virginia has 103 places to stay listed here — 103 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $82.

Browse by city
Where to stay

Cities in West Virginia

Where to stay in West Virginia

CityListingsFromTop-rated
Morgantown 15 hotelsfrom $89Courtyard by Marriott Morgantown (4.5/5)
Charleston 9 hotelsfrom $95Sleep Inn Charleston North (4.5/5)
Martinsburg 6 hotelsfrom $102Home2 Suites By Hilton Martinsburg, Wv (4.7/5)
Elkins 5 hotelsfrom $82Wingate by Wyndham Elkins (4.5/5)
Huntington 5 hotelsfrom $128Fairfield Inn & Suites by Marriott Huntington (4.5/5)
Bridgeport 5 hotelsfrom $108Holiday Inn Express & Suites Bridgeport by IHG (4.5/5)
Triadelphia 4 hotelsfrom $93Microtel Inn & Suites by Wyndham Wheeling at The Highlands (4.5/5)
Summersville 4 hotelsfrom $107Hampton Inn Summersville (4.4/5)
Wheeling 3 hotelsfrom $128Hampton Inn Wheeling (4.7/5)
Charles Town 3 hotelsfrom $146Home2 Suites By Hilton Charles Town (4.8/5)

Good to know

How many hotels are listed in West Virginia?

103 hotels, guesthouses and B&Bs across 37 cities in West Virginia, each with rooms, photos and live partner rates.

What do hotels in West Virginia cost?

Listed nightly rates on partner sites start around $82, varying by area, property and dates. Live prices show on the booking partner's page.

Which West Virginia city has the most listings here?

Morgantown, with 15 listed hotels.