Hotels in Franklin County

Best Franklin County Hotels

Enter your dates for prices and availability of the best hotels in Franklin County.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

40 Best Hotels to Stay in Franklin County

Trip.com brings you a curated list of top accommodations in Franklin County, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Early Inn at the Grove Hotels in Franklin County
Early Inn at the Grove Hotels in Franklin CountyEarly Inn at the Grove Hotels in Franklin CountyEarly Inn at the Grove Hotels in Franklin CountyEarly Inn at the Grove Hotels in Franklin CountyEarly Inn at the Grove Hotels in Franklin CountyEarly Inn at the Grove Hotels in Franklin County
84
Hotels in Franklin County
Hiking
Private parking
Wi-Fi in public areas
With a stay at Early Inn at the Grove in Rocky Mount, you'll be a 3-minute walk from Harvester Performance Center and 7 minutes by foot from Carilion Franklin Memorial Hospital. This bed & breakfast is 10.2 mi (16.5 km) from Smith Mountain Lake and 23.6 mi (38 km) from Carilion Roanoke Memorial Hospital. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this Georgian bed & breakfast include wedding services, tour/ticket assistance, and a picnic area. Grab a bite from the snack bar/deli serving guests of Early Inn at the Grove. Featured amenities include express check-out, a library, and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 5 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature shower/tub combinations, complimentary toiletries, and hair dryers. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided once per stay.
Amazing
44 reviews
9.4/10
1 night
From AED 620
Check Availability
Holiday Inn Express & Suites Rocky Mount/Smith Mtn Lake Hotels in Franklin County
Holiday Inn Express & Suites Rocky Mount/Smith Mtn Lake Hotels in Franklin CountyHoliday Inn Express & Suites Rocky Mount/Smith Mtn Lake Hotels in Franklin CountyHoliday Inn Express & Suites Rocky Mount/Smith Mtn Lake Hotels in Franklin CountyHoliday Inn Express & Suites Rocky Mount/Smith Mtn Lake Hotels in Franklin CountyHoliday Inn Express & Suites Rocky Mount/Smith Mtn Lake Hotels in Franklin CountyHoliday Inn Express & Suites Rocky Mount/Smith Mtn Lake Hotels in Franklin County
99+
Hotels in Franklin County
Public parking
Gym
24-hour front desk
This Rocky Mount Hotel Boasts Great Amenities! Our Rocky Mount hotel's location gives you easy access to many great Virginia attractions including the exciting Martinsville Speedway, and The Harvester Performance Center. While staying at the Holiday Inn Express hotel, you will be able to enjoy top notch amenities and the convenience of a thoughtful, helpful staff. While in Rocky Mount on vacation, take time to visit Smith Mountain Lake and enjoy the beautiful Virginia landscape, or enjoy a ride along the scenic Blue Ridge Parkway. Other nearby attractions include Ferrum College and Smith Mountain Dam. Visitors should also be sure to explore charming downtown Rocky Mount. There are many dining options in the area including ones within walking distance. If you happen to be in the area for business, we offer great business amenities which other hotels do not. Our hotel also boasts a Business Center and a well-equipped meeting room that can accommodate up to 40 people. Besides offering a great location near numerous businesses and attractions, our hotel offers a complimentary, hot breakfast bar so you can start your morning off right. You can even take advantage of our Rocky Mount hotel's free internet access. Additionally, our facilities boast a Fitness Center, an indoor swimming pool and whirlpool, all of which offer a great way to unwind. Make your reservation today!
Very Good
97 reviews
8.4/10
1 night
From AED 458
Check Availability
Private Farm Cottage surrounded fields, farm animals, mountain views & hot tub! Hotels in Franklin County
Private Farm Cottage surrounded fields, farm animals, mountain views & hot tub! Hotels in Franklin CountyPrivate Farm Cottage surrounded fields, farm animals, mountain views & hot tub! Hotels in Franklin CountyPrivate Farm Cottage surrounded fields, farm animals, mountain views & hot tub! Hotels in Franklin CountyPrivate Farm Cottage surrounded fields, farm animals, mountain views & hot tub! Hotels in Franklin CountyPrivate Farm Cottage surrounded fields, farm animals, mountain views & hot tub! Hotels in Franklin CountyPrivate Farm Cottage surrounded fields, farm animals, mountain views & hot tub! Hotels in Franklin County
39
Hotels in Franklin County
Golf course
Wi-Fi in public areas
The Happy Rooster is a 1,254sqft super cute cottage, newly remodeled, nestled in the rolling hills of Franklin County, by Smith Mountain Lake. Great wifi! Brand new 7 person hot tub! Enjoy various fruit trees in front yard during season. Spacious porch to enjoy sunrise, sunset and the sounds of nature. Both kids and adults love to enjoy the interaction amongst the vast array of farm animals including chickens, horses and miniature cows. Spend the evening by the firepit or inside playing one of the numerous games available for all. Relish on a mile or two peaceful stroll, surrounded by farms to the end of the cul-de-sac. 10 minutes from Smith Mountain Lake, 15 minutes to Rocky Mount. 10 minutes to Blackwater Junction and the Salt Spa. Within 20 minutes of Copper Cove Golf Course & Waters Edge Golf Course. 18minutes to Harvester Performance Center, 10 minutes to Magnum Point Marina. Also enjoy several spas and wineries in the area.About pets:No pets allowed.About checkOut:Check out before 10:30 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 3:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:Events allowed: family gatherings and birthday parties.Maximum event attendees: 12.
Outstanding
5 reviews
9.8/10
Check Availability
Reagan’s Retreat~ Farmhouse Cottage on 45 Acres~Hot Tub, Fire Pit Hotels in Franklin County
Reagan’s Retreat~ Farmhouse Cottage on 45 Acres~Hot Tub, Fire Pit Hotels in Franklin CountyReagan’s Retreat~ Farmhouse Cottage on 45 Acres~Hot Tub, Fire Pit Hotels in Franklin CountyReagan’s Retreat~ Farmhouse Cottage on 45 Acres~Hot Tub, Fire Pit Hotels in Franklin CountyReagan’s Retreat~ Farmhouse Cottage on 45 Acres~Hot Tub, Fire Pit Hotels in Franklin CountyReagan’s Retreat~ Farmhouse Cottage on 45 Acres~Hot Tub, Fire Pit Hotels in Franklin CountyReagan’s Retreat~ Farmhouse Cottage on 45 Acres~Hot Tub, Fire Pit Hotels in Franklin County
19
Hotels in Franklin County
Hiking
Wi-Fi in public areas
Tucked away in the mountains, this cozy one-level cottage invites you to slow down and savor the simple moments. Imagine starting your morning on the porch, rocking gently in the chairs with a warm cup of coffee in hand, the mist lifting off the mountains as the sun rises. Take a stroll down the wooded trail past the creek, or simply stay put and listen to the birdsong echoing across the open field.As the day winds down, the hot tub awaits—perfect for soaking sore hiking muscles or just melting the day away under the stars. Gather around the fire pit with friends or family, watching the flames dance while deer wander the nearby field and the air cools with the season. In autumn, the colors of the leaves put on a show you’ll never forget.Inside, you’ll find a cottage that feels both fresh and welcoming. Renovated top-to-bottom in Spring 2023, everything is brand new—from the beds to the cozy living room filled with enough seating for everyone to spread out. Each bedroom opens onto the porch with its own private entrance and smart lock, making coming and going a breeze.This is a place designed for connection and comfort—whether you’re a couple seeking a quiet escape, a small family wanting a memorable trip, or a traveler needing a restful home base for work.Though part of a duplex, the cottage offers plenty of privacy with its own driveway, separate entrances, and a natural screen of trees and shrubs between the two homes. A full-time tenant resides next door, but the cottage itself is fully soundproofed, ensuring your stay is peaceful and undisturbed.Here, you’ll find the perfect blend of comfort, nature, and simplicity—the kind of place where memories are made. Please Note: There is an extra fee for dogs—please confirm that the pet fee has been paid if you will be bringing one along!About pets:Pets allowed: dogs (limit 2 total).About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:Events allowed: family gatherings and birthday parties.Maximum event attendees: 10.
Outstanding
49 reviews
10.0/10
Check Availability
One room cabin set on our farm for a peaceful getaway. Hotels in Franklin County
One room cabin set on our farm for a peaceful getaway. Hotels in Franklin CountyOne room cabin set on our farm for a peaceful getaway. Hotels in Franklin CountyOne room cabin set on our farm for a peaceful getaway. Hotels in Franklin CountyOne room cabin set on our farm for a peaceful getaway. Hotels in Franklin CountyOne room cabin set on our farm for a peaceful getaway. Hotels in Franklin CountyOne room cabin set on our farm for a peaceful getaway. Hotels in Franklin County
37
Hotels in Franklin County
Golf course
Hiking
Wi-Fi in public areas
Our cabin is built out of old wood and doors found on the farm. It is surrounded by pastures that are the home to our cows, horses, goats, miniature donkey and chickens. The highlight of a stay at BWJ Cabin would be to sit on the front porch looking out over the landscape and do nothing.About pets:No pets allowed.About checkOut:Check out before 12:00 PM.About children:Adults only.About customRules:Quiet time starts at 11PM until 9AM. There are other guests and neighbors within hearing range.We want you to enjoy watching the surrounding animals, but please do not open any gates.,Please park a maximum of 2 cars in the spaces in front of the cabin. Please do not block the drive or drive down to the other cabins to turn around..About checkIn:Check in after 3:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Outstanding
9 reviews
10.0/10
Check Availability
Baymont by Wyndham Rocky Mount Hotels in Franklin County
Baymont by Wyndham Rocky Mount Hotels in Franklin CountyBaymont by Wyndham Rocky Mount Hotels in Franklin CountyBaymont by Wyndham Rocky Mount Hotels in Franklin CountyBaymont by Wyndham Rocky Mount Hotels in Franklin CountyBaymont by Wyndham Rocky Mount Hotels in Franklin CountyBaymont by Wyndham Rocky Mount Hotels in Franklin County
28
Hotels in Franklin County
Private parking
EV charging station
Gym
"Breakfast is good, there is a parking lot, you can take children, the hotel location is quite biased, but very quiet, if you rent a car to play is not a problem, the room is OK"
104 reviews
7.4/10
1 night
From AED 400
Check Availability
Orchard Acres Farm Barnhouse Hotels in Franklin County
Orchard Acres Farm Barnhouse Hotels in Franklin CountyOrchard Acres Farm Barnhouse Hotels in Franklin CountyOrchard Acres Farm Barnhouse Hotels in Franklin CountyOrchard Acres Farm Barnhouse Hotels in Franklin CountyOrchard Acres Farm Barnhouse Hotels in Franklin CountyOrchard Acres Farm Barnhouse Hotels in Franklin County
25
Hotels in Franklin County
Wi-Fi in public areas
Sweet gambrel-roofed barnhouse fully renovated in a quaint and relaxing setting. Blue Ridge Parkway a 30 minute drive and the Martinsville Speedway 15 minutes away. House has full kitchen with coffee k-cup machine, microwave, dishwasher, stove, refrigerator and pantry. Full size washer and dryer along with full bathroom with tub/shower combo. Main level bedroom with queen size bed, two closets and desk. Upstairs loft bedroom with full size bed and pub height table with stools. All linens and lots of reading material, games and puzzles available as well as a smart TV. New gravity-fed charcoal grill on newly replaced side deck is perfect for a barbecue. The barnhouse is located on small hobby farm with chickens, fish pond and more animals TBA. Fishing is allowed on pond and tackle is available upon request. If you're lucky Betsy, our sweet farm cat, or Dixie, our newly adopted gray cat, may just come by for a visit. Also, if our hens are free ranging, they are sure to come to the barnhouse to forage through the flowerbeds. Scratch grains are available by request if you'd like to give them a snack-they're always hungry!About pets:Pets allowed: less than 50 lbs per pet (limit 2 pets total).ALL PETS MUST BE LEASHED WHEN OUTSIDE!.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.Free-ranging chickens, pets MUST be leashed!!.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Outstanding
20 reviews
10.0/10
Check Availability
Tranquility Cove-Cozy 4 BDR cottage in serene Union Hall with AC, WiFi, New Mgmt Hotels in Franklin County
Tranquility Cove-Cozy 4 BDR cottage in serene Union Hall with AC, WiFi, New Mgmt Hotels in Franklin CountyTranquility Cove-Cozy 4 BDR cottage in serene Union Hall with AC, WiFi, New Mgmt Hotels in Franklin CountyTranquility Cove-Cozy 4 BDR cottage in serene Union Hall with AC, WiFi, New Mgmt Hotels in Franklin CountyTranquility Cove-Cozy 4 BDR cottage in serene Union Hall with AC, WiFi, New Mgmt Hotels in Franklin CountyTranquility Cove-Cozy 4 BDR cottage in serene Union Hall with AC, WiFi, New Mgmt Hotels in Franklin CountyTranquility Cove-Cozy 4 BDR cottage in serene Union Hall with AC, WiFi, New Mgmt Hotels in Franklin County
10
Hotels in Franklin County
Wi-Fi in public areas
Welcome to Tranquility Cove, a charming cottage in Union Hall. This beautiful property offers a superb stay for guests looking to unwind and relax. With 4 cozy bedrooms, you'll have plenty of space to rest and rejuvenate. Our home accommodates 4 adults and two The cottage is equipped with all the essentials you need, including AC, a washing machine, WiFi, a hair dryer, and heating. Immerse yourself in the serene surroundings and take in the excellent views. Whether you're exploring the nearby attractions or simply enjoying the tranquility of the area, we hope you enjoy what our place and Union Hall has to offer.About pets:No pets allowed.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 25.About events:No events allowed.
Very Good
4 reviews
8.0/10
Check Availability
Blue Ridge Nature Lovers retreat Hotels in Franklin County
Blue Ridge Nature Lovers retreat Hotels in Franklin CountyBlue Ridge Nature Lovers retreat Hotels in Franklin CountyBlue Ridge Nature Lovers retreat Hotels in Franklin CountyBlue Ridge Nature Lovers retreat Hotels in Franklin CountyBlue Ridge Nature Lovers retreat Hotels in Franklin CountyBlue Ridge Nature Lovers retreat Hotels in Franklin County
10
Hotels in Franklin County
Hiking
Wi-Fi in public areas
Quaint adorable tiny house with all amenities at the foot of the Blue Ridge Mountains in VA. The property is a wildlife conservation area boasting orchards, gardens, marsh lands, spring fed pond, hay fields and views of the Blue Ridge Mountains. Enjoy seasonal vegetables and eggs from owners garden and walks/hiking on site. Floyd Va (Floyd Festival) is 21 miles away for sightseeing, hiking, kayaking. Chateau Morrisette Winery is approximately 30 miles away off the Parkway. Roanoke is 26 miles and Rocky Mount is 10 miles. All the towns offer farmers markets, restaurants, bars for those seeking some night life.The pond is fed by 3 springs and has large bass, crappie, sunfish and catfish. There is a rowboat available for use and extra fee for sport fishing (threw back an 8 pound bass)About pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:Events allowed.
Outstanding
1 review
9.8/10
Check Availability
Cozy Waterfront Condo in a Quiet Cove.   Private Boat Launch Hotels in Franklin County
Cozy Waterfront Condo in a Quiet Cove.   Private Boat Launch Hotels in Franklin CountyCozy Waterfront Condo in a Quiet Cove.   Private Boat Launch Hotels in Franklin CountyCozy Waterfront Condo in a Quiet Cove.   Private Boat Launch Hotels in Franklin CountyCozy Waterfront Condo in a Quiet Cove.   Private Boat Launch Hotels in Franklin CountyCozy Waterfront Condo in a Quiet Cove.   Private Boat Launch Hotels in Franklin CountyCozy Waterfront Condo in a Quiet Cove.   Private Boat Launch Hotels in Franklin County
23
Hotels in Franklin County
Golf course
Pool
Tennis court
Welcome to our relaxing get away. Our cute one bedroom waterfront condo is a little piece of paradise here at SML. The view is gorgeous from both inside and out! After a fun day outside, you can cozy up on the full size couch, the loveseat or the oversized chair to watch a show on one of the smart tv’s or, play one of the games off the shelf. If you prefer to sit outside and watch the sunset with an iced tea or glass of wine, this waterfront porch is the perfect spot. When you are ready to hit the sheets, you will enjoy the king size bed or the queen sleeper sofa. Once you are refreshed, enjoy a cup of coffee or tea which are both provided. The decor in the condo is very tasteful and will make you relax the moment you walk in. To cool off or just enjoy the sun or a picnic, you can go jump into the family friendly waterfront pool or sit with your little ones at the kiddie pool. There are plenty of lounge chairs, tables with umbrellas and restrooms w/ showers just steps away. If you play tennis you’ll love the onsite courts. There is a fully stocked kitchen but if you prefer a good cookout, enjoy the poolside gazebo with large gas grills and several outdoors seating areas. The location is convenient to the Westlake Center, the County Park, and the Bridgwater Marina where you’ll find an arcade, great local shops and live music on weekends. It’s also only a short boat ride to Gills Creek or Crazy Horse marinas. There is a nice boat launch at the condo but no slip will be available for you with this rental. There is a large area near the launch for your boat and trailer. We hope you will be here to visit soon and we look forward to hosting you! Great MID lake location NOTE The last day the pool will be open is usually the Monday after LABOR DAY . The Cabana and bathrooms will stay open longer to enjoy the fall weather before needing to be winterized.About pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About customRules:No glass is allowed in the fenced pool area. Plea.Please do not park boat trailers in the car lot. T,There is a $50 replacement charge for lost pool ke.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 23.About events:No events allowed.
Outstanding
50 reviews
10.0/10
Check Availability
See More Hotels in Franklin County

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Franklin County with our handpicked accommodation options

FAQs About Franklin County Hotels

What are some of the best hotels in Franklin County?

Whether you're planning a business trip or a vacation, Franklin County has many top-rated hotels to choose from. Baymont by Wyndham Rocky Mount (price from AED 307), Holiday Inn Express & Suites Rocky Mount/Smith Mtn Lake (price from AED 433) and Lakeinn (price from AED 311) are among the best choices for your stay.

How to get good deals on hotels in Franklin County?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels in Franklin County provide fitness facilities?

Baymont by Wyndham Rocky Mount (price from AED 307) and Holiday Inn Express & Suites Rocky Mount/Smith Mtn Lake (price from AED 433) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

Which hotels in Franklin County have pools?

Baymont by Wyndham Rocky Mount (price from AED 307) and Holiday Inn Express & Suites Rocky Mount/Smith Mtn Lake (price from AED 433) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What hotels in Franklin County offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Baymont by Wyndham Rocky Mount (price from AED 307) and Holiday Inn Express & Suites Rocky Mount/Smith Mtn Lake (price from AED 433) provide the best breakfast to start your day.

Franklin County Hotels Info

Number of Reviews 884
Total Properties40
Average Price(Weekday Night)AED 503
Average Price(Weekend Night)AED 505