A mountainous landscape with dense forests and a valley.

Search Hotels in Franklin County

Top Cities in Franklin County

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Franklin County hotels

1. Lakeinn

Lakeinn
2.5 star property
Moneta
7.4 out of 10, Good, (198 reviews)
"OLDER MOTEL WAS CLEAN IN ROOM BUT GROUND DIRTY. WE HAD NO HOT WATER IN SHOWER FOR 2 DAYS"
United States
Greg
$99 nightly
The price is $111
Nov 16 - Nov 17
Total with taxes and fees
Lakeinn

2. Hotel Floyd

Hotel Floyd
2.0 star property
Floyd
9.8 out of 10, Exceptional, (566 reviews)
"Convenient location to downtown, uniquely decorated rooms, and excellent breakfast."
United States
Rob
$121 nightly
The price is $133
Dec 1 - Dec 2
Total with taxes and fees
Hotel Floyd

3. Rocky Mount Motel near Hwy 220

Rocky Mount Motel near Hwy 220
2.5 star property
Rocky Mount
8.0 out of 10, Very good, (67 reviews)
"Other than the fact half the place smelled like for all the weed smokers that were there it was good."
United States
Zachary
$84 nightly
The price is $93
Nov 26 - Nov 27
Total with taxes and fees
Rocky Mount Motel near Hwy 220

4. Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount
2.5 star property
Rocky Mount
7.6 out of 10, Good, (778 reviews)
"Great location reminds us of a great little town just so laid back"
United States
james
$99 nightly
The price is $112
Dec 13 - Dec 14
Total with taxes and fees
Baymont by Wyndham Rocky Mount

5. Comfort Inn Martinsville

Comfort Inn Martinsville
3.0 star property
Martinsville
6.8 out of 10, (723 reviews)
"Good for the area"
United States
Gustabo
$93 nightly
The price is $104
Nov 22 - Nov 23
Total with taxes and fees
Comfort Inn Martinsville

6. Econo Lodge Martinsville

Econo Lodge Martinsville
2.0 star property
Martinsville
6.6 out of 10, (568 reviews)
"For the price this should be a 5 star accomadation. I would say that it needs torn down and rebuilt."
United States
Dennis
$61 nightly
The price is $67
Dec 6 - Dec 7
Total with taxes and fees
Econo Lodge Martinsville

7. Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Holiday Inn Express Hotel & Suites Rocky Mount by IHG
2.5 star property
Rocky Mount
8.6 out of 10, Excellent, (840 reviews)
"NICE PLACE"
United States
Chris
$120 nightly
The price is $135
Dec 16 - Dec 17
Total with taxes and fees
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

8. Moonlight Manor Bed and Breakfast

Moonlight Manor Bed and Breakfast
3.0 star property
Floyd
9.8 out of 10, Exceptional, (68 reviews)
"Beautiful views, great hosts, nice room, and great breakfast."
United States
Caroline
$178 nightly
The price is $196
Nov 16 - Nov 17
Total with taxes and fees
Moonlight Manor Bed and Breakfast

9. Hampton Inn Martinsville

Hampton Inn Martinsville
2.5 star property
Martinsville
8.8 out of 10, Excellent, (565 reviews)
"Room was clean and comfortable."
United States
LELAND
$169 nightly
The price is $188
Nov 22 - Nov 23
Total with taxes and fees
Hampton Inn Martinsville

10. Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Tuggle's Gap Roadside Inn - Blue Ridge Parkway
2.0 star property
Floyd
9.2 out of 10, Wonderful, (195 reviews)
"Loved Max and Cherub the restaurant. Friendliest and most welcoming folks. Great motel!"
United States
Ann
$111 nightly
The price is $123
Dec 6 - Dec 7
Total with taxes and fees
Tuggle's Gap Roadside Inn - Blue Ridge Parkway

11. Hometown Inn Rocky Mount VA

Hometown Inn Rocky Mount VA
2.5 star property
Rocky Mount
2.0 out of 10, (3 reviews)
"Disgusting property, I understand why it was so cheap now, we left and stayed somewhere else."
United States
Tabitha
$83 nightly
The price is $92
Nov 16 - Nov 17
Total with taxes and fees
Hometown Inn Rocky Mount VA

12. Early Inn at the Grove

Early Inn at the Grove
4.0 star property
Rocky Mount
9.8 out of 10, Exceptional, (161 reviews)
"Amazing place- comfy, beautiful setting, all the amenities."
United States
Sam
$169 nightly
The price is $191
Nov 16 - Nov 17
Total with taxes and fees
Early Inn at the Grove

13. The Oakdale Inn

The Oakdale Inn
3.5 star property
Martinsville
10.0 out of 10, Exceptional, (37 reviews)
"Great guest services like breakfast and cocktails. Beautiful residence and great location."
United States
Oliver
$225 nightly
The price is $253
Nov 17 - Nov 18
Total with taxes and fees
The Oakdale Inn

14. Your home away from home

Your home away from home
Rocky Mount
5.0 out of 10, (2 reviews)
"The room was exceptionally clean. I was a little confused about the check in process, but it worked out well."
United States
Carl S.
$82 nightly
The price is $92
Nov 19 - Nov 20
Total with taxes and fees
Your home away from home

15. Blue Ridge Nature Lovers retreat

Blue Ridge Nature Lovers retreat
Callaway
10.0 out of 10, Exceptional, (43 reviews)
"We loved the tiny cabin! Great communication with our host and plenty of amenities for a weekend trip to the mountains."
United States
Caroline
$172 nightly
The price is $193
Nov 16 - Nov 17
Total with taxes and fees
Blue Ridge Nature Lovers retreat

16. Quality Inn near Martinsville Speedway

Quality Inn near Martinsville Speedway
2.5 star property
Martinsville
7.2 out of 10, Good, (476 reviews)
"Remote didn't work staff didn't care. Mattress was uncomfortable. Bathroom sink water was cold. Things and bed was clean things just looked tired."
United States
Susan
$72 nightly
The price is $81
Nov 28 - Nov 29
Total with taxes and fees
Quality Inn near Martinsville Speedway

17. Amazing Views and Two Kayaks Ready to Use!

Amazing Views and Two Kayaks Ready to Use!
Moneta
10.0 out of 10, Exceptional, (113 reviews)
"The condo was spotless, very comfortable, lots of room for a couple. Owner was responsive and very helpful, easy to reach. The view from the balcony is gorgeous. We would definitely stay again."
United States
Melissa B.
$151 nightly
The price is $170
Nov 16 - Nov 17
Total with taxes and fees
Amazing Views and Two Kayaks Ready to Use!

18. Cozy Lakefront Condo with Kayaks at Bernard's Landing on Smith Mountain Lake

Cozy Lakefront Condo with Kayaks at Bernard's Landing on Smith Mountain Lake
Moneta
10.0 out of 10, Exceptional, (60 reviews)
"really enjoyed our stay. view is spectacular!"
United States
Ben H.
$224 nightly
The price is $252
Nov 16 - Nov 17
Total with taxes and fees
Cozy Lakefront Condo with Kayaks at Bernard's Landing on Smith Mountain Lake

19. Romantic SML Penthouse, Bernard’s Landing. Smith Mountain Lake 3 Pools

Romantic SML Penthouse, Bernard’s Landing. Smith Mountain Lake 3 Pools
Moneta
10.0 out of 10, Exceptional, (353 reviews)
"Wonderful condo overlooking the lake."
United States
Tash C.
Romantic SML Penthouse, Bernard’s Landing. Smith Mountain Lake 3 Pools

20. NEW! Blue Ridge Bound Cabin 326

NEW! Blue Ridge Bound Cabin 326
Floyd
10.0 out of 10, Exceptional, (8 reviews)
"We had a very relaxing, peaceful time. City of Floyd, known as the friendliest in America, was enchanting. Good restaurants, nice people beautiful shops. We can't wait to go again!"
United States
Julie M.
$198 nightly
The price is $211
Nov 16 - Nov 17
Total with taxes and fees
NEW! Blue Ridge Bound Cabin 326
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Franklin County, VA

Showing deals for:Nov 27 - Nov 29

Save an average of 15% on thousands of hotels when you're signed in

Top Franklin County Hotel Reviews

Explore a world of travel with Expedia