Top 30 Hotels in Roanoke

See all Hotels in Roanoke
Quality Inn Weston
Quality Inn Weston

2906 US Highway 33 E, Weston 26452

2.5 out of 5.0
3.8 out of 5 (71 reviews)

Situated in Weston, this motel is 2 mi (3.2 km) from Appalachian Glass and within 6 mi (10 km) of Mountaineer Military Museum …

$67
per night
Holiday Inn Express Hotel & Suites Weston
Holiday Inn Express Hotel & Suites Weston

215 Staunton Dr, Weston 26452

2.5 out of 5.0
4.4 out of 5 (107 reviews)

Situated in Weston, this hotel is 0.8 mi (1.3 km) from Appalachian Glass and within 3 mi (5 km) of Mountaineer Military …

$90
per night
Super 8 Weston WV
Super 8 Weston WV

100 Market Place Mall, Weston 26452

2.0 out of 5.0
3.8 out of 5 (174 reviews)

Situated in Weston, this motel is 1.8 mi (2.9 km) from Appalachian Glass and within 6 mi (10 km) of Mountaineer Military …

$68
per night
Microtel Inn & Suites by Wyndham Buckhannon
Microtel Inn & Suites by Wyndham Buckhannon

2 Northridge Drive, Buckhannon 26201

2.0 out of 5.0
4.3 out of 5 (188 reviews)

Situated in a rural location, this hotel is 1.9 mi (3 km) from West Virginia Wesleyan College and 5 mi (8.1 km) from Little …

$80
per night
Hampton Inn® Buckhannon
Hampton Inn® Buckhannon

1 Commerce Blvd, Buckhannon 26201

2.5 out of 5.0
4.4 out of 5 (151 reviews)

Situated in Buckhannon, this hotel is 2.6 mi (4.2 km) from West Virginia Wesleyan College and within 12 mi (20 km) of Little …

$104
per night
Hampton Inn Morgantown
Hampton Inn Morgantown

1053 Van Voorhis Rd, Morgantown 26505

2.5 out of 5.0
4.2 out of 5 (255 reviews)

Situated near the airport, this hotel is 0.5 mi (0.7 km) from Ruby Memorial Hospital and 1.7 mi (2.8 km) from West Virginia …

Get Rates
Euro Suites Hotel
Euro Suites Hotel

501 Chestnut Ridge Rd, Morgantown 26505

3.0 out of 5.0
4.3 out of 5 (605 reviews)

Located in the heart of Morgantown, this hotel is 0.8 mi (1.3 km) from Ruby Memorial Hospital and 2.1 mi (3.4 km) from West …

$94
per night
Waterfront Place Hotel
Waterfront Place Hotel

2 Waterfront Pl, Morgantown 26501

3.5 out of 5.0
4.4 out of 5 (923 reviews)

Situated in the historical district, this spa hotel is within 1 mi (2 km) of Morgantown Farmers Market and West Virginia …

$115
per night
Red Roof Inn Charleston - Kanawha City
Red Roof Inn Charleston - Kanawha City

6305 Maccorkle Ave Se, Charleston 25304

2.0 out of 5.0
3.3 out of 5 (658 reviews)

Situated in Charleston, this hotel is 0.6 mi (1 km) from Kanawha Mall Shopping Center and within 3 mi (5 km) of Walt Powell …

$44
per night
Days Inn Jane Lew Weston Area
Days Inn Jane Lew Weston Area

1322 Hackers Creek Rd, Jane Lew 26378

2.5 out of 5.0
3.9 out of 5 (33 reviews)

Situated in Jane Lew, this motel is within 12 mi (20 km) of Watters Smith Memorial State Park, Masterpiece Crystal, and …

Get Rates
Best Western Mountaineer Inn
Best Western Mountaineer Inn

366 Boyers Ave, Morgantown 26505

2.5 out of 5.0
3.4 out of 5 (358 reviews)

Located in Star City, this hotel is 0.2 mi (0.3 km) from Earl L. Core Arboretum and 2.7 mi (4.4 km) from West Virginia …

$93
per night
Microtel Inn & Suites by Wyndham Marietta
Microtel Inn & Suites by Wyndham Marietta

506 Pike Street, Marietta 45750

2.0 out of 5.0
4.5 out of 5 (664 reviews)

Situated in Marietta, this motel is within 2 mi (3 km) of Marietta College, Riverside Artists Gallery, and The Castle …

$64
per night
The McLure Hotel & Suites
The McLure Hotel & Suites

1200 Market Street, Wheeling 26003

2.0 out of 5.0
3.3 out of 5 (425 reviews)

Located in the heart of Wheeling, this hotel is steps from Victoria Theater, Heritage Port Amphitheater, and Wheeling Artisan …

$47
per night
Centennial Motel
Centennial Motel

22 North Locust Street, Buckhannon 26201

2.5 out of 5.0
4.3 out of 5 (23 reviews)

Situated in Buckhannon, this motel is 1.5 mi (2.5 km) from West Virginia Wesleyan College and 12.1 mi (19.6 km) from West …

$85
per night
The Baxa Motel
The Baxa Motel

20 N Kanawha Street, Suite 12, Buckhannon 26201

2.0 out of 5.0
4 out of 5 (9 reviews)

Situated in Buckhannon, this motel is 1.2 mi (1.9 km) from West Virginia Wesleyan College and 12.1 mi (19.4 km) from West …

$70
per night
Days Inn Charleston East
Days Inn Charleston East

6400 Maccorkle Ave Se, Charleston 25304-2920

2.0 out of 5.0
3.5 out of 5 (379 reviews)

Situated in Charleston, this motel is 0.8 mi (1.2 km) from Kanawha Mall Shopping Center and within 3 mi (5 km) of Walt Powell …

$74
per night
Microtel Inn & Suites by Wyndham Bridgeport
Microtel Inn & Suites by Wyndham Bridgeport

201 Conference Center Way, Bridgeport 26330

2.0 out of 5.0
4.3 out of 5 (424 reviews)

Located in the heart of Bridgeport, this motel is 0.4 mi (0.6 km) from Bridgeport Conference Center and 1.3 mi (2.1 km) from …

Get Rates
Hampton Inn Bridgeport/Clarksburg
Hampton Inn Bridgeport/Clarksburg

1515 Johnson Ave, Bridgeport 26330

2.5 out of 5.0
4.4 out of 5 (166 reviews)

Situated in a rural location, this hotel is within 9 mi (15 km) of Bridgeport Conference Center, United Hospital Center, and …

$93
per night
Holiday Inn Express Charleston South
Holiday Inn Express Charleston South

107 Alex Ln, Charleston 25304

2.5 out of 5.0
4.2 out of 5 (158 reviews)

Situated in Charleston, this hotel is 0.6 mi (1 km) from Kanawha Mall Shopping Center and within 3 mi (5 km) of Walt Powell …

$89
per night
Days Inn & Suites Bridgeport/Clarksburg
Days Inn & Suites Bridgeport/Clarksburg

112 Tolley Drive, Bridgeport 26330

2.0 out of 5.0
3.4 out of 5 (258 reviews)

Situated near the airport, this hotel is within 6 mi (10 km) of Bridgeport Conference Center, Veterans Park, and United …

$59
per night
Lakeview Golf Resort & Spa
Lakeview Golf Resort & Spa

1 Lakeview Dr, Morgantown 26508

3.5 out of 5.0
3.1 out of 5 (343 reviews)

Situated in Morgantown, this spa condominium resort is 0.1 mi (0.1 km) from Lakeview Resort Golf Course and within 6 mi (10 …

$82
per night
Sleep Inn Charleston
Sleep Inn Charleston

2772 Pennsylvania Ave, Charleston 25302

2.0 out of 5.0
4.4 out of 5 (247 reviews)

Situated in Charleston, this hotel is within 6 mi (10 km) of Mountain Stage, Avampato Discovery Museum, and Charleston Civic …

$106
per night
Springhill Suites by Marriott Morgantown
Springhill Suites by Marriott Morgantown

1910 Hunters Way, Morgantown 26505

3.0 out of 5.0
4.5 out of 5 (328 reviews)

Situated in a state park, this hotel is 1.6 mi (2.6 km) from Mountaineer Field and 2.8 mi (4.5 km) from West Virginia …

$99
per night
Clarion Hotel Morgan
Clarion Hotel Morgan

127 High St, Morgantown 26505

3.0 out of 5.0
4 out of 5 (337 reviews)

Located in the heart of Morgantown, this hotel is within a 15-minute walk of Morgantown Farmers Market and West Virginia …

Get Rates
Country Inn & Suites By Carlson Charleston-South
Country Inn & Suites By Carlson Charleston-South

105 Alex Ln, Charleston 25304

3.0 out of 5.0
4.1 out of 5 (311 reviews)

Situated in Charleston, this hotel is 0.6 mi (1 km) from Kanawha Mall Shopping Center and within 3 mi (5 km) of Walt Powell …

$84
per night
Hilton Garden Inn Morgantown
Hilton Garden Inn Morgantown

150 Suncrest Towne Center Dr, Morgantown 26505

3.0 out of 5.0
4.3 out of 5 (353 reviews)

Situated in Morgantown, this hotel is 0.9 mi (1.4 km) from Ruby Memorial Hospital and 2.1 mi (3.5 km) from West Virginia …

$149
per night
Microtel Inn & Suites by Wyndham Hazelton/Bruceton Mills
Microtel Inn & Suites by Wyndham Hazelton/Bruceton Mills

886 Casteel Rd, Bruceton Mills 26525

2.0 out of 5.0
4.3 out of 5 (522 reviews)

Located in Hazelton, this hotel is 15.4 mi (24.8 km) from Coopers Rock State Forest and within 25 mi (40 km) of Wisp Resort …

$68
per night
Days Inn Fairmont
Days Inn Fairmont

166 Middletown Road, Fairmont 26554

2.0 out of 5.0
2.6 out of 5 (179 reviews)

Situated in Fairmont, this hotel is within 9 mi (15 km) of Valley Worlds of Fun, Heston Farm Winery, and Fairmont State …

$51
per night
Knights Inn Charleston East
Knights Inn Charleston East

6401 Maccorkle Ave Se, Charleston 25304

1.5 out of 5.0
2.8 out of 5 (391 reviews)

Situated in Charleston, this motel is 0.8 mi (1.2 km) from Kanawha Mall Shopping Center and within 3 mi (5 km) of Walt Powell …

$53
per night
Residence Inn by Marriott Morgantown
Residence Inn by Marriott Morgantown

1046 Willowdale Rd, Morgantown 26505

3.0 out of 5.0
4.7 out of 5 (109 reviews)

Situated in Morgantown, this hotel is 0.3 mi (0.5 km) from Ruby Memorial Hospital and 1.5 mi (2.5 km) from West Virginia …

$111
per night

Recent Reviews in Roanoke

Hide content

Where to stay in Roanoke

Roanoke Hotel Guide

There are very few Expedia-accredited accommodation options that are less than 6 miles from downtown Roanoke, so it's recommended to reserve a room long before your planned trip if you are thinking of staying in a conveniently located Roanoke hotel.

The nearest of our hotels is the Stonewall Resort, West Virginia, which is 4 miles from the heart of Roanoke. As an alternative, investigate the Holiday Inn Express Hotel & Suites Weston, located in West Virginia, which is 10 miles away.

You could try the Days Inn & Suites Sutton Flatwoods and also the Hampton Inn® Buckhannon. The Days Inn & Suites Sutton Flatwoods can be found 16 miles away from the center of Roanoke. The Hampton Inn® Buckhannon, is located 14 miles away. Two other Expedia-listed hotel and apartment options around Roanoke are the Microtel Inn & Suites by Wyndham Buckhannon and the Quality Inn Weston.

For visitors who would like to see more of the mountains in this region of United States of America, you may choose to plan to spend some extra time in other parts of Central West Virginia. Spend your time mountain biking and rock climbing or see the region's visitor attractions. Suitable hotels are available.

Positioned 17 miles to the northeast of Roanoke is Buckhannon, which boasts a variety of hotels and apartments. Hotels here are the Centennial Motel and The Baxa Motel.

Before you leave Weston, make sure you catch some sport. Visit Mountaineer Field to the northeast of Roanoke. For those who are keen on booking a room nearby, make a reservation in the The Chestnut Boutique Hotel or Residence Inn by Marriott Morgantown.

Located 30 miles from Roanoke is North Central West Virginia Airport. Stay nearby at Holiday Inn Express & Suites Bridgeport or Wingate by Wyndham Bridgeport WV.