Zoom in (+) to see interstate exits, restaurants, and other attractions near hotels.
Rates shown below are averages. Use form above to see rates for your dates.
Best value hotels are listed first. These are good hotels that cost less than other good hotels.
Based on guest reviews and nightly room rates.
Baymont Inn & Suites Rocky Mount
1730 North Main Street, Rocky Mount, VA 24151
Call Us
10 miles
From $80
Check In 15 00
Check Out 11 00
Rated Average
Midscale, smoke-free motel
12 miles northeast of Ferrum College Outdoor swimming pool open in summer Exercise room
Microwave and refrigerator in every room
Free hot breakfast buffet
Free WiFi
Free parking - truck parking Pet friendly motel
More >
- allows up to 2 pets per room - $35 per stay pet fee. - Jan 2019 < Less
TripAdvisor Traveler Rating:
Based on 104 reviews
Read Recent Reviews
More Reviews
"The motel was nice and clean. The pool wasn't open because of Covid, but we had a good stay.2020-07-28 "
"The hotel was nice, and our stay went well. The room and beds were clean and well-kept. We did notice a few insects in the room, including stink bugs on the ceiling and a centipede int he bathtub. The surrounding area wasn't well-lit, and the back entrance wasn't properly locked.2020-05-12 "
"We had a horrible stay. The AC in the room didn't work, and there was no microwave. The motel clerks didn't seem concerned and didn't try to help. Don't stay here.2019-05-13 "
< Hide
Holiday Inn Express & Suites Rocky Mount
395 Old Franklin Turnpike, Rocky Mount, VA 24151
Call Us
10 miles
From $136
Check In 15 00
Check Out 11 00
Rated High
Upper-midscale, smoke-free hotel
12 miles northeast of Ferrum College
3 floors, 63 rooms and suites - elevator
Heated indoor swimming pool - exercise room
Microwave and refrigerator in every room
Free hot breakfast buffet
Free WiFi
Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 132 reviews
Read Recent Reviews
More Reviews
"Great hotel. Everything was clean. A lightbulb by the shower didn't work and was replaced within a few hours. The staff was friendly, efficient, and helpful, and the continental breakfast was good.2018-06-13 "
"Nice hotel staff. I left a shirt behind and they held it for me.2018-05-27 "
"Great hotel. We've already booked another stay.2017-12-07 "
< Hide
Quality Inn Dutch Inn Collinsville
2360 Virginia Avenue, Collinsville, VA 24078
Call Us
16 miles
From $58
Check In 15 00
Check Out 12 00
Rated Average
Midscale motel near Liberty Fair Mall
Some smoking rooms Outdoor swimming pool open in summer Exercise room
Free hot breakfast buffet
Free WiFi
Free parking Pet friendly motel
More >
- allows up to 2 pets per room - $25 per night fee for each pet for pets up to 45 pounds - $50 per night fee for each pet for pets over 45 pounds. - Sep 2020 < Less
TripAdvisor Traveler Rating:
Based on 126 reviews
Read Recent Reviews
More Reviews
"The exterior of the motel needed clean, and there were no chairs on the porch. I did like the new updates.2022-04-09 "
"The motel employees were nice, and breakfast was good. We were disappointed that the pool was out of service due to renovation.2016-06-28 "
< Hide
Scottish Inn Collinsville
2357 Virginia Avenue, Collinsville, VA 24078
Call Us
16 miles
From $51
Check In 15 00
Check Out 11 00
Rated Very Low Not Recommended
Cheap motel 2.5 miles from Village of Martinsville Mall
Some smoking rooms
Single-story, 35 rooms
Outdoor swimming pool open in summer
Microwave and refrigerator in every room
Free continental breakfast
Free WiFi
Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 22 reviews
Read Recent Reviews
Hampton Inn Martinsville
50 Hampton Drive, Martinsville, VA 24112
Call Us
16 miles
From $118
Check In 15 00
Check Out 12 00
Rated Very High
Upper-midscale, smoke-free hotel 3 miles northwest of downtown Martinsville Outdoor swimming pool open in summer Exercise room Microwave and refrigerator in every room Free hot breakfast buffet Free WiFi Free parking Pet friendly hotel
More >
- allows pets up to 25 pounds only, 2 pets per room - $50 per stay pet fee. - April 2020 < Less
TripAdvisor Traveler Rating:
Based on 455 reviews
Read Recent Reviews
More Reviews
"Close to a variety of restaurants. Hotel was quiet at night. Room was exceptionally clean, and the bed linens were fresh. Front desk clerks were professional and friendly; they asked if we needed anything and told us to let them know if we did. We were very pleased with the accommodations.2015-02-05 "
< Hide
Quality Inn Near Martinsville Speedway
1895 Virginia Avenue, Martinsville, VA 24112
Call Us
16 miles
From $76
Check In 15 00
Check Out 12 00
Rated High
Midscale, smoke-free hotel
3 miles northwest of downtown Martinsville
2 floors, 70 rooms - elevator
Outdoor swimming pool open in summer
Microwave and refrigerator in every room
Free continental breakfast
Free WiFi
Free parking Pet friendly hotel
More >
- $20 per stay fee for each pet. - Oct 2022 < Less
TripAdvisor Traveler Rating:
Based on 145 reviews
Read Recent Reviews
More Reviews
"Clean, comfortable hotel with nice employees.2019-06-28 "
"Our room was clean and quiet, and the hotel clerk greeted us with a smile. Breakfast was more than enough. We'd stay again.2017-05-09 "
< Hide
Econo Lodge Martinsville
1755 Virginia Avenue, Martinsville, VA 24112
Call Us
16 miles
From $54
Check In 15 00
Check Out 11 00
Rated Average
Cheap motel 3 miles northwest of downtown Martinsville 2 floors, 90 rooms - no elevator Some smoking rooms Outdoor swimming pool open in summer Exercise room Microwave and refrigerator in every room Free continental breakfast Free WiFi Free parking Pet friendly motel
More >
- allows up to 2 pets per room - $10 per night fee for each pet. - Sep 2015 < Less
TripAdvisor Traveler Rating:
Based on 52 reviews
Read Recent Reviews
More Reviews
"The beds were comfortable. The motel offered a nice, hot breakfast, but there were no tea bags.2019-10-29 "
"The room was OK, but I wasn't thrilled with the location. No coffee in the room or breakfast area; I had to leave the property for coffee. Find another motel.2019-04-11 "
< Hide
Comfort Inn Martinsville
378 Commonwealth Blvd West, Martinsville, VA 24112
Call Us
17 miles
From $85
Check In 15 00
Check Out 11 00
Rated Average
Midscale, smoke-free hotel
1.5 miles from downtown Martinsville
3 floors, 55 rooms and suites - elevator
Outdoor swimming pool open in summer
Exercise room
Free continental breakfast
Free WiFi
Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 465 reviews
Read Recent Reviews
More Reviews
"Good location, but the bathroom in my hotel room had water damage, and the toilet and bathtub needed to be replaced. The tub drained slowly, and the showerhead was in bad shape.2018-10-31 "
"Good hotel near Martinsville Speedway. Clean room with comfortable beds. Great experience. I'll stay again next year.2015-11-04 "
"The hotel was clean and quiet, and all the employees were polite and nice.2015-08-24 "
< Hide
Sleep Inn Tanglewood Roanoke
4045 Electric Road, Roanoke, VA 24014
Call Us
21 miles
From $63
Check In 15 00
Check Out 11 00
Rated Average
Midscale, smoke-free hotel near Tanglewood Mall
No swimming pool
Free hot breakfast buffet
Free WiFi
Free parking - truck parking Pet friendly hotel
More >
- $10 per night fee for each pet. - Sep 2016 < Less
TripAdvisor Traveler Rating:
Based on 214 reviews
Read Recent Reviews
More Reviews
"The hotel needed maintenance. The pocket door to the bathroom was barely functional.2022-07-05 "
"We were on the road for 13 days, and this was by far the best hotel of our trip. The front desk clerk was more than accommodating, and the entire staff was friendly and helpful. You won't regret staying here.2019-06-24 "
"We had a good, problem-free stay. The hotel was affordable, and the beds were comfortable.2017-08-26 "
< Hide
Holiday Inn Tanglewood Roanoke
4468 Starkey Road SW, Roanoke, VA 24014
Call Us
21 miles
From $108
Check In 15 00
Check Out 11 00
Rated High
Upper-midscale, smoke-free hotel
Next to Tanglewood Mall
5 floors, 196 rooms and suites
Free shuttle to attractions within 3-mile radius Outdoor swimming pool open in summer Exercise room
Restaurant - lounge - room service
Restaurant open for breakfast and dinner only
Microwave and refrigerator in every room
Free WiFi
Free parking Pet friendly hotel
More >
- $50 per stay pet fee. - Jun 2021 < Less
TripAdvisor Traveler Rating:
Based on 559 reviews
Read Recent Reviews
More Reviews
"The room was clean and neat, but my wife saw a bug on the floor in the middle of the night. The hotel staff was polite. I recommend staying here.2022-09-26 "
< Hide
Hilton Garden Inn Roanoke
4500 South Peak Blvd, Roanoke, VA 24018
Call Us
21 miles
From $119
Check In 15 00
Check Out 12 00
Rated Very High
Upscale, smoke-free hotel near Tanglewood Mall 5 floors, 123 rooms and suites Heated indoor swimming pool - exercise room Restaurant Restaurant open for breakfast and dinner only Microwave and refrigerator in every room Free WiFi Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 764 reviews
Read Recent Reviews
Travelodge Ridgeway
3841 Greensboro Road, Ridgeway, VA 24148
Call Us
21 miles
From $59
Check In 15 00
Check Out 11 00
Rated Average
Cheap motel near Martinsville Speedway 2 floors, 51 rooms - no elevator Some smoking rooms Outdoor swimming pool open in summer Free continental breakfast Free WiFi Free parking - truck parking Pet friendly motel
More >
- $10 per night fee for each pet. - Mar 2016 < Less
TripAdvisor Traveler Rating:
Based on 131 reviews
Read Recent Reviews
More Reviews
"The motel room needed updating and maintenance. Great staff, though.2018-07-28 "
< Hide
Quality Inn Tanglewood Roanoke
3816 Franklin Road SW, Roanoke, VA 24014
Call Us
21 miles
From $63
Check In 15 00
Check Out 11 00
Rated Average
Midscale, smoke-free hotel
Near Tanglewood Mall and I-581 at VA 419
2 floors, 58 rooms - no elevator
No swimming pool
Exercise room
Microwave and refrigerator in every room
Free continental breakfast
Free WiFi
Free parking Pet friendly hotel
More >
- only 1 pet per room - $15 per night pet fee. - Sep 2016 < Less
TripAdvisor Traveler Rating:
Based on 207 reviews
Read Recent Reviews
More Reviews
"Every aspect of my visit was good. The hotel was a bit tricky to find.2019-06-11 "
"The hotel room was dimly lit, and the lampshade was broken. The toilet seat was loose.2018-09-11 "
< Hide
Ramada Inn River's Edge Roanoke
1927 Franklin Road, Roanoke, VA 24014
Call Us
23 miles
From $46
Check In 1400
Check Out 1200
Rated Very Low Not Recommended
Midscale motel near I-581 at Brandon Avenue SW
Some smoking rooms
Outdoor swimming pool - exercise room
Microwave and refrigerator in every room
Free continental breakfast
Free WiFi
Free parking - truck parking Pet friendly motel
More >
- $10 per night pet fee. - Nov 2015 < Less
TripAdvisor Traveler Rating:
Based on 911 reviews
Read Recent Reviews
More Reviews
"This motel was terrible, so I left later the same day I arrived. Don't stay here.2021-04-12 "
< Hide
SpringHill Suites by Marriott Roanoke
301 Reserve Avenue SW, Roanoke, VA 24016
Call Us
23 miles
From $91
Check In 1500
Check Out 1100
Rated High
Upscale, smoke-free, all-suite hotel Near I-581 at Brandon Avenue Southwest 4 floors, 127 suites Heated indoor swimming pool - exercise room Microwave and refrigerator in every suite Free hot breakfast buffet Free WiFi Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 892 reviews
Read Recent Reviews
More Reviews
"Nice hotel. The room was clean, the amenities were great, and the employees were pleasant. Stay here.2022-10-13 "
"No handrails on the sloped sidewalk to the front door. The handicap room would have been difficult to navigate with a wheelchair. The bathtub only had one grab bar. The hotel staff did call to ask if I was satisfied with the room. Nice breakfast. The handicap parking situation was horrible.2022-04-21 "
"I enjoyed my brief stay at this hotel.2022-04-04 "
< Hide
Hampton Inn East Salem
1886 Electric Road, Salem, VA 24153
Call Us
24 miles
From $90
Check In 15 00
Check Out 12 00
Rated Very High
Upper-midscale, smoke-free hotel near Roanoke College
1.5 miles south of Salem Civic Center
6 floors, 113 rooms and suites Outdoor swimming pool open in summer Exercise room
Microwave and refrigerator in every room
Free hot breakfast buffet
Free WiFi
Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 753 reviews
Read Recent Reviews
More Reviews
"Clean hotel and good breakfast. Book it.2018-06-18 "
"Nice hotel, and the price was right. The room was pleasant, but the breakfast area was too small.2018-02-28 "
"The hotel room was comfortable, and the service was excellent.2017-05-30 "
< Hide
Super 8 Motel Christiansburg
2780 Roanoke Street, Christiansburg, VA 24073
Call Us
24 miles
From $45
Check In 1400
Check Out 1100
Rated Average
Cheap motel near I-81 at US 11 Single-story, 53 rooms Some smoking rooms Outdoor swimming pool open in summer Free continental breakfast Free WiFi Free parking - truck parking Pet friendly motel
More >
- allows up to 2 pets per room - $10 per night fee for each pet. - Nov 2015 < Less
TripAdvisor Traveler Rating:
Based on 398 reviews
Read Recent Reviews
More Reviews
"The motel was decent enough for a night.2017-03-06 "
"The motel was dated, but it was clean and had everything we needed. The front desk clerks were nice. The only thing lacking in quality was breakfast.2016-10-12 "
< Hide
Holiday Inn Express & Suites Christiansburg
2725 Roanoke Street, Christiansburg, VA 24073
Call Us
24 miles
From $87
Check In 15 00
Check Out 11 00
Rated High
Upper-midscale, smoke-free hotel near I-81 at US 11 4 floors, 74 rooms and suites - elevator Heated indoor swimming pool - exercise room Microwave and refrigerator in every room Free hot breakfast buffet Free WiFi Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 243 reviews
Read Recent Reviews
More Reviews
"We know these are trying times, but hotel personnel should still be friendly.2020-05-02 "
"The hotel was OK, but wasn't that close to Virginia Tech.2018-07-22 "
"The hotel was fine but seemed a little overpriced.2018-05-24 "
< Hide
Homewood Suites by Hilton Christiansburg
2657 Roanoke Street, Christiansburg, VA 24073
Call Us
24 miles
From $96
Check In 15 00
Check Out 12 00
Rated Very High
Upscale, smoke-free, all-suite, extended-stay hotel Near I-81 at US 11 4 floors, 82 studio to 2-bedroom suites Heated indoor swimming pool - exercise room Kitchen in every suite Free hot breakfast buffet Free WiFi Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 461 reviews
Read Recent Reviews
More Reviews
"This hotel was well worth the price. The suite was clean and spacious, with a high ceiling. The staff was friendly. Good stay.2023-02-28 "
"Clean room with a comfortable bed. Friendly employees, too. This hotel is a great place to stay.2021-10-05 "
"The service at this hotel was terrible. Don't stay here.2018-05-15 "
< Hide
Fairfield Inn & Suites by Marriott Christiansburg
2659 Roanoke Street, Christiansburg, VA 24073
Call Us
24 miles
From $83
Check In 1500
Check Out 1200
Rated High
Upper-midscale, smoke-free, highway hotel
Near I-81 at US 11
4 floors, 87 rooms and suites Outdoor swimming pool open in summer Exercise room
Microwave and refrigerator in every room
Free hot breakfast buffet
Free WiFi
Free parking Not pet friendly
TripAdvisor Traveler Rating:
Based on 347 reviews
Read Recent Reviews
More Reviews
"Easy highway access. The hotel was clean, quiet, and safe. Adequate free breakfast. A decent place for a decent price.2015-09-06 "
"The hotel room was clean, and the front desk clerks were friendly.2015-08-01 "
"The hotel and room were pretty clean, and the staff was friendly. But the bathtub had mold and didn't drain well, and the shower curtain liner was slimy and moldy.2015-07-09 "
< Hide
,BU;VA120-GSO,HI;2188-ROA,QI;VA381-GSO,YX;GSOSI-GSO,HX;4498-GSO,QI;VA612-GSO,EO;VA539-ROA,CI;VA685-ROA,SZ;VA123-ROA,HI;0679-ROA,GI;25706-ROA,TL;10292-GSO,QI;VA207-ROA,RA;42472-ROA,XV;ROASH-ROA,HX;4527-ROA,OZ;03771-BCB,HI;4592-ROA,HG;17190-ROA,FN;ROAFI-ROA