Hotels in Roanoke, VA

Roanoke VA Hotels

Book Roanoke, VA hotels in the beautiful Blue Ridge Mountains

When you visit Roanoke, you’ll find the perfect blend of natural beauty, southern charm, and vibrant community. Roanoke is a treasure of Virginia with a welcoming environment for all kinds of visitors. Active ones will love the surrounding nature ready for exploration, while the more relaxed types will appreciate the vast lineup of museums and art exhibits around town.

Our hotels in Roanoke, VA are perfect for your visit. Get the comfort, value, and service that you deserve while being close to Roanoke’s best attractions, including:

  • O. Winston Link Museum
  • Mill Mountain Star & Park
  • Virginia Museum of Transportation
  • Showtimers Community Theater
  • Taubman Museum of Art
  • Mill Mountain Zoo
16 Hotels Found
Select 2 to 5 hotels to compareClear
Clear
Compare
No hotels match your search, please change or reset your search filters.
We're sorry, but there were no hotels in this area, please change your map view or try your search again.
Sorry, no rooms are available for this promotion in Roanoke VA on your requested dates.
1
Hotel in Roanoke VA - Econo Lodge Civic Center

Econo Lodge Civic Center

308 Orange Ave. NE

Roanoke, VA, US, 24016

Excellent!
4.4
(129 reviews)
0.8mi1.3km N
  • Free Breakfast
  • Free Internet
  • Pet Friendly
Starting at:
$5595
2
Hotel in Roanoke VA - Rodeway Inn Civic Center

Rodeway Inn Civic Center

526 Orange Ave., N.E.

Roanoke, VA, US, 24016

Good!
3.5
(47 reviews)
0.9mi1.4km NE
  • Free Breakfast
  • Free Internet
  • Laundry, Guest
  • Meeting Space
  • Pet Friendly
Starting at:
$4999
3
Hotel in Roanoke VA - Cambria hotel & suites

Cambria hotel & suites

301 Reserve Ave.

Roanoke, VA, US, 24016

Exceptional!
4.6
(449 reviews)
1.1mi1.8km S
  • Free Airport Shuttle
  • Fitness Center
  • Free Internet
  • Laundry, Guest
  • Meeting Space
  • Restaurant
  • Smoke Free
Starting at:
$13900
4
Hotel in Roanoke VA - Comfort Inn Airport

Comfort Inn Airport

5070 Valley View Blvd

Roanoke, VA, US, 24012-2038

Excellent!
4.4
(163 reviews)
3.1mi5.0km NW
  • Free Airport Shuttle
  • Free Breakfast
  • Fitness Center
  • Free Internet
  • Laundry, Guest
  • Meeting Space
  • Pet Friendly
  • Smoke Free
Starting at:
$11999
5
Hotel in Roanoke VA - MainStay Suites Airport

MainStay Suites Airport

5080 Valley View Blvd.

Roanoke, VA, US, 24012

Excellent!
4.5
(124 reviews)
3.1mi5.0km NW
  • Free Airport Shuttle
  • Free Breakfast
  • Fitness Center
  • Free Internet
  • Kitchen
  • Laundry, Guest
Starting at:
$11000
6
Hotel in Roanoke VA - Quality Inn Tanglewood

Quality Inn Tanglewood

3816 Franklin Rd., SW

Roanoke, VA, US, 24014

3.2mi5.2km SW
  • Free Breakfast
  • Fitness Center
  • Free Internet
  • Laundry, Guest
  • Pet Friendly
Starting at:
$6000
7
Hotel in Roanoke VA - Sleep Inn Tanglewood

Sleep Inn Tanglewood

4045 Electric Rd.

Roanoke, VA, US, 24018

Very Good!
3.7
(127 reviews)
4.0mi6.4km SW
  • Free Breakfast
  • Free Internet
  • Pet Friendly
Starting at:
$7995
8
Hotel in Roanoke VA - Quality Inn Roanoke Airport

Quality Inn Roanoke Airport

6626 Thirlane Rd.

Roanoke, VA, US, 24019

4.8mi7.8km NW
  • Free Airport Shuttle
  • Free Breakfast
  • Fitness Center
  • Free Internet
  • Laundry, Guest
  • Pet Friendly
  • Restaurant
Starting at:
$5499
9
Hotel in Salem VA - Comfort Suites Inn at Ridgewood Farm

Comfort Suites Inn at Ridgewood Farm

2898 Keagy Rd.

Salem, VA, US, 24153

Excellent!
4.2
(186 reviews)
5.2mi8.4km W
  • Free Breakfast
  • Fitness Center
  • Free Internet
  • Laundry, Guest
  • Meeting Space
  • Pet Friendly
  • Smoke Free
Starting at:
$8499
$7649
10
Hotel in Troutville VA - Comfort Inn

Comfort Inn

2545 Lee Highway

Troutville, VA, US, 24175-6327

Excellent!
4.4
(147 reviews)
8.0mi12.9km N
  • Free Breakfast
  • Free Internet
  • Pet Friendly
Starting at:
$10999
11
Hotel in Troutville VA - Quality Inn

Quality Inn

3139 Lee Hwy South

Troutville, VA, US, 24175

Excellent!
4.3
(249 reviews)
8.6mi13.8km N
  • Fitness Center
  • Free Internet
  • Meeting Space
  • Pet Friendly
Starting at:
$7995
$7196
12
Hotel in Salem VA - Comfort Suites

Comfort Suites

100 Wildwood Road

Salem, VA, US, 24153

Excellent!
4.5
(299 reviews)
8.6mi13.8km W
  • Free Breakfast
  • Fitness Center
  • Free Internet
  • Laundry, Guest
  • Smoke Free
Starting at:
$9499
13
Hotel in Salem VA - Quality Inn

Quality Inn

151 Wildwood Rd.

Salem, VA, US, 24153

Excellent!
4.3
(145 reviews)
8.7mi14.0km W
  • Free Breakfast
  • Free Internet
  • Pet Friendly
Starting at:
$8995
14
Hotel in Rocky Mount VA - Comfort Inn Smith Mt. Lake

Comfort Inn Smith Mt. Lake

1730 N. Main St.

Rocky Mount, VA, US, 24151

Very Good!
4.0
(99 reviews)
17.7mi28.5km S
  • Free Breakfast
  • Free Internet
  • Pet Friendly
  • Restaurant
Starting at:
$7500
15
Hotel in Christiansburg VA - Quality Inn

Quality Inn

50 Hampton Blvd.

Christiansburg, VA, US, 24073-2708

Very Good!
4.0
(202 reviews)
24.4mi39.3km W
  • Free Breakfast
  • Fitness Center
  • Free Internet
  • Laundry, Guest
  • Pet Friendly
  • Restaurant
Starting at:
$7499
16
Hotel in Christiansburg VA - Econo Lodge

Econo Lodge

2430 Roanoke St.

Christiansburg, VA, US, 24073

24.8mi39.9km W
  • Free Breakfast
  • Free Internet
  • Pet Friendly
  • Restaurant
Starting at:
$5495