Hotels in West Virginia

Search and compare West Virginia hotels from hundreds of travel sites and save

West Virginia
Jul 30 — Jul 312
West Virginia
Fri 7/30
Sat 7/31
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in West Virginia

Filter by star ratings
All filters
Home2 Suites by Hilton Charles Town
Home2 Suites by Hilton Charles Town
9.4 Excellent
70 Jefferson Crossing Way, Ranson, WV, United States
Show on map
1.0 mi from city centre, Ranson, WV, United States 
ExcellentBased on 87 reviews
9.4

The hotel is located in Charles Town and is close to Hollywood Casino at Charles Town Races. It also offers free Wi-Fi, a 24-hour business centre and an indoor pool.

Microtel Inn & Suites by Wyndham Steubenville
Microtel Inn & Suites by Wyndham Steubenville
7.2 Good
875 University Boulevard, Steubenville, OH, United States
Show on map
0.9 mi from city centre, Steubenville, OH, United States 
GoodBased on 229 reviews
7.2

Microtel Inn & Suites by Wyndham Steubenville is located in Steubenville and offers guests wired internet. It is conveniently positioned for those wishing to visit the area's popular attractions.

Hampton Inn Martinsburg
Hampton Inn Martinsburg
7.7 Good
975 Foxcroft Avenue, Martinsburg, WV, United States
Show on map
1.5 mi from city centre, Martinsburg, WV, United States 
GoodBased on 416 reviews
7.7

Hampton Inn Martinsburg provides a comfortable setting while in Martinsburg. It also features an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

Sleep Inn Ellenboro Hwy 50
Sleep Inn Ellenboro Hwy 50
8.6 Excellent
29 South Main Street, Ellenboro, WV, United States
Show on map
0.2 mi from city centre, Ellenboro, WV, United States 
ExcellentBased on 30 reviews
8.6

Sleep Inn Ellenboro Hwy 50 offers a comfortable setting when in Ellenboro. It also provides an express check-in and check-out feature, an indoor pool and a 24-hour reception.

Sleep Inn and Suites Princeton I-77
Sleep Inn and Suites Princeton I-77
8.1 Excellent
1015 Oakvale Road, Princeton, WV, United States
Show on map
2.8 mi from city centre, Princeton, WV, United States 
ExcellentBased on 300 reviews
8.1

Sleep Inn & Suites Princeton is located in Princeton and offers an indoor pool and free Wi-Fi. The multiple amenities this award-winning hotel features include snow sports, meeting rooms and a 24-hour reception.

Holiday Inn Express & Suites Bridgeport, An Ihg Hotel
Holiday Inn Express & Suites Bridgeport, An Ihg Hotel
8.8 Excellent
20 Sweetbrier Lane, Bridgeport, WV, United States
Show on map
3.3 mi from city centre, Bridgeport, WV, United States 
ExcellentBased on 111 reviews
8.8

Boasting an outdoor pool, Holiday Inn Express & Suites Bridgeport is located in Bridgeport and offers comfortable accommodation. Guests can also make use of complimentary Wi-Fi.

Best Western Mountaineer Inn
Best Western Mountaineer Inn
7.4 Good
366 Boyers Avenue, Morgantown, WV, United States
Show on map
2.7 mi from city centre, Morgantown, WV, United States 
GoodBased on 363 reviews
7.4

Boasting a saltwater swimming pool, Best Western Mountaineer Inn Morgantown is situated in Morgantown and offers comfortable accommodation. It is ideally located for those wishing to visit local attractions.

TownePlace Suites by Marriott Parkersburg
TownePlace Suites by Marriott Parkersburg
9.5 Excellent
415 7th Street, Parkersburg, WV, United States
Show on map
0.3 mi from city centre, Parkersburg, WV, United States 
ExcellentBased on 62 reviews
9.5

Featuring an indoor pool, the hotel is located in Parkersburg and is a short stroll from Parkersburg Women's Club. It is conveniently positioned for guests wishing to visit local attractions.

Super 8 by Wyndham Morgantown
Super 8 by Wyndham Morgantown
6.6 Good
603 Venture Drive, Morgantown, WV, United States
Show on map
3.4 mi from city centre, Morgantown, WV, United States 
GoodBased on 379 reviews
6.6

Super 8 by Wyndham Morgantown offers a charming setting while in Morgantown. It also features meeting rooms, a 24-hour reception and a 24-hour business centre.

Marlinton Motor Inn
Marlinton Motor Inn
9.1 Excellent
21507 Seneca Trl, Marlinton, WV, United States
Show on map
2.9 mi from city centre, Marlinton, WV, United States 
ExcellentBased on 1 review
9.1

Marlinton Motor Inn is located in Marlinton and offers free Wi-Fi. It also provides a 24-hour reception, a swimming pool and an outdoor pool.

Tips for booking a West Virginia hotel

Cheapest month:December
Most expensive month:March
Average price in West Virginia:$123/night
Absolute cheapest price found:$26/night
Cheapest day:Sunday
Most expensive day:Saturday
$115 - $133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$108 - $133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated West Virginia hotels

Show all 2,261 hotels
1
Fairfield Inn & Suites By Marriott Princeton
Fairfield Inn & Suites By Marriott Princeton
9.0 Excellent
107 Halls Ridge Road, Princeton, WV, United States
Show on map
3.6 mi from city centre, Princeton 

Conveniently situated and providing an indoor pool, this comfortable hotel is an easy drive from Athens. It also offers snow sports, meeting rooms and a 24-hour reception.

2
Best Western Plus Franciscan Square Inn & Suites Steubenville
Best Western Plus Franciscan Square Inn & Suites Steubenville
9.1 Excellent
200 Franciscan Square, Steubenville, OH, United States
Show on map
0.7 mi from city centre, Steubenville 

Best Western Plus The Inn at Franciscan Square offers 3-star accommodation in Steubenville. It also features a heated pool and a fitness centre.

3
Town's Inn
Town's Inn
8.4 Excellent
179 High Street, Harpers Ferry, WV, United States
Show on map
0.4 mi from city centre, Harpers Ferry 

Situated only a short stroll from Harpers Ferry Amtrak Station, The Town's Inn provides guests with an ideal base while in Harpers Ferry. Guests can also enjoy complimentary internet access.

4
TownePlace Suites by Marriott Parkersburg
TownePlace Suites by Marriott Parkersburg
9.5 Excellent
415 7th Street, Parkersburg, WV, United States
Show on map
0.3 mi from city centre, Parkersburg 

Featuring an indoor pool, the hotel is located in Parkersburg and is a short stroll from Parkersburg Women's Club. It is conveniently positioned for guests wishing to visit local attractions.

5
Home2 Suites by Hilton Charles Town
Home2 Suites by Hilton Charles Town
9.4 Excellent
70 Jefferson Crossing Way, Ranson, WV, United States
Show on map
1.0 mi from city centre, Ranson 

The hotel is located in Charles Town and is close to Hollywood Casino at Charles Town Races. It also offers free Wi-Fi, a 24-hour business centre and an indoor pool.

6
Allegheny Springs
Allegheny Springs
8.1 Excellent
10 Snowshoe Drive, Building 7, Snowshoe, WV, United States
Show on map
0.3 mi from city centre, Snowshoe 

Situated in Snowshoe, Allegheny Springs is a short drive from Cass and provides an outdoor pool, meeting rooms and a Jacuzzi. It offers 4-star accommodation with air-conditioned rooms.

7
La Quinta Inn & Suites by Wyndham Morgantown
La Quinta Inn & Suites by Wyndham Morgantown
9.0 Excellent
5000 Gateway Drive, Morgantown, WV, United States
Show on map
3.6 mi from city centre, Morgantown 

La Quinta by Wyndham Morgantown provides comfortable 3-star accommodation in Morgantown. It has a gym, as well as a 24-hour business centre, an indoor pool and a 24-hour reception.

8
Sleep Inn & Suites
Sleep Inn & Suites
9.1 Excellent
97 Emerson Commons Boulevard, Parkersburg, WV, United States
Show on map
5.3 mi from city centre, Parkersburg 

Sleep Inn & Suites Parkersburg is located in North Hills and provides guests with free Wi-Fi. It also provides laundry facilities, a 24-hour reception and meeting rooms.

Cheapest hotels in West Virginia, United States

Show all 2,261 hotels
Rodeway Inn
Rodeway Inn
6.5 Good
1339 Highland Avenue, Williamstown, WV, United States
Show on map
0.9 mi from city centre,  

Within a 10-minute car ride of Mid-Ohio Valley Regional Airport, Sunshine Lodge Williamstown provides an outdoor pool and complimentary wireless internet. It also offers meeting rooms, an express check-in and check-out feature and a 24-hour reception.

$44
Avg. per night
Econo Lodge
Econo Lodge
6.5 Good
15 Commerce Drive, Morgantown, WV, United States
Show on map
1.6 mi from city centre,  

Econo Lodge Morgantown provides a comfortable setting when in Morgantown. Those staying at the property can also enjoy free wireless internet.

$52
Avg. per night
Summers Inn
Summers Inn
10.0 Excellent
38 Motel Drive, Summersville, WV, United States
Show on map
2.1 mi from city centre,  

Summers Inn Summersville offers a comfortable setting while in Summersville. Guests can also make use of free wireless internet.

$56
Avg. per night
Super 8 by Wyndham Morgantown
Super 8 by Wyndham Morgantown
6.6 Good
603 Venture Drive, Morgantown, WV, United States
Show on map
3.4 mi from city centre,  

Super 8 by Wyndham Morgantown offers a charming setting while in Morgantown. It also features meeting rooms, a 24-hour reception and a 24-hour business centre.

$58
Avg. per night
Howard Johnson by Wyndham Beckley
Howard Johnson by Wyndham Beckley
6.7 Good
1907 Harper Road, Beckley, WV, United States
Show on map
1.4 mi from city centre,  

Howard Johnson by Wyndham Beckley is located in Beckley and provides guests with wired internet. It also provides an outdoor pool, laundry facilities and a 24-hour reception.

$58
Avg. per night
Microtel Inn By Wyndham Mineral Wells
Microtel Inn By Wyndham Mineral Wells
8.6 Excellent
94 Old Nicolette Road, Mineral Wells, WV, United States
Show on map
1.3 mi from city centre,  

Microtel Inn & Suites By Wyndham Mineral Wells/Parkersburg is situated in Mineral Wells and offers guests wired internet. It also provides a 24-hour reception, a 24-hour business centre and laundry facilities.

$59
Avg. per night
Microtel Inn & Suites by Wyndham Beckley East
Microtel Inn & Suites by Wyndham Beckley East
7.9 Good
1001 South Eisenhower Drive, Beckley, WV, United States
Show on map
1.7 mi from city centre,  

Microtel Inn & Suites Beckley East provides a modern setting while in Beckley. It is conveniently located for guests wishing to discover the area's attractions.

$59
Avg. per night
Motel 6 Morgantown WV
Motel 6 Morgantown WV
6.4 Good
3506 Monongahela Boulevard, Morgantown, WV, United States
Show on map
2.4 mi from city centre,  

Motel 6 Morgantown is located in Morgantown and offers guests free Wi-Fi. It is conveniently positioned for guests wishing to discover the area's attractions.

$62
Avg. per night

Hotel prices in West Virginia

2 stars and under

$44 - $167

Microtel Inn & Suites by Wyndham Beckley East
$59
Avg. per night
La Quinta Inn & Suites by Wyndham Morgantown
$103
Avg. per night
Rodeway Inn

Best value

Rodeway Inn
6.5 Good
$44
Avg. per night
3 stars

$78 - $1,036

Courtyard by Marriott Charleston Downtown/Civic Center
$141
Avg. per night
Towneplace Suites Bridgeport Clarksburg

#2 Most popular

$111
Avg. per night
Modern Homestead Guest House

Best value

$85
Avg. per night
4 stars +

$81 - $252

Jacob Rohrbach Inn

#1 Most popular

Jacob Rohrbach Inn
9.8 Excellent
$233
Avg. per night
Bluefield Inn

#2 Most popular

Bluefield Inn
9.4 Excellent
$177
Avg. per night
Bicentennial Inn

Best value

Bicentennial Inn
8.1 Excellent
$81
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in West Virginia

West Virginia travel FAQs

  • Where is the best place to stay in West Virginia?

    Users favor staying in areas such as Morgantown, Charleston, and Beckley. Consider these locations when searching for your desired stay.

  • What are the best hotels in West Virginia?

    One of the most popular hotels in West Virginia is Microtel Inn & Suites by Wyndham Beckley East, which has been reviewed by 2,563 users and currently has a rating of 7.9/10. Other top-rated locations include Courtyard by Marriott Charleston Downtown/Civic Center and La Quinta Inn & Suites by Wyndham Morgantown, which have received 8.9/10 and 9.0/10 ratings from our users, respectively.