Skip to content
Sign up
Log in
Vacation rentals in Franklin County

Vacation rentals in Franklin County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Franklin County

Guests agree: these stays are highly rated for location, cleanliness, and more.

  • Mountain Cottage
    SUPERHOSTEntire cottage · 4 guests · 3 beds · 1 bath
    Mountain Cottage

    Modest mountain cottage on wooded five acres is a peaceful retreat! It's about 8 minutes away from Bay Rock Marina which is the inlet end of Smith Mountain Lake, the largest lake contained entirely within the Commonwealth of Virginia. This is a perfect setting for a girls' weekend away, a fishing trip with the buddies, a family's mountain/lake vacation, or a writer's paradise!

    What guests are saying:

    “Loved the space and the remote area. It was perfect on our way to Atlanta to spend the night with grandpa for Christmas. They had an adorable little tree set up, and other cute Christmas decor that made my whole day! Thanks again, highly recommend and will also stay again when in the area! 💚❤️💚❤️”

  • Tranquility Acres
    Entire apartment · 2 guests · 1 bed · 1 bath
    Tranquility Acres

    We are so excited to announce the reopening of our remodeled space! We are ready to get back our Super Host status! Peaceful, inviting, tucked away for privacy...this guesthouse brings with it nature to see from your private back porch. The hot tub is up and ready to go! We welcome all from around the world to experience our beautiful Virginia setting on 3+ secluded acres. we are 15 min to downtown Roanoke, 20 min. to Smith Mountain Lake and 30 min to Explore Park.

    What guests are saying:

    “I must say that our stay at Joni’s private getaway exceeded our expectations! Everything was lovely, from the private view, nature, the hot tub, pool- not to mention the cute living space that you stay in. Quaint & peaceful. Bed was super comfy. Room was extra clean & Joni was simply awesome. Had the bonus of meeting & talking with Joni, which was such a pleasure. We even got to meet her new puppy...I can’t say enough good things!! I Highly recommend this small piece of heaven on earth for a relaxing getaway. Will definitely be one of favorite go to places in the future!!!”

  • The Cabin at Sunnycrest
    SUPERHOSTEntire cabin · 2 guests · 1 bed · 1 bath
    The Cabin at Sunnycrest

    Enjoy our cozy late 1800’s log cabin just outside of Roanoke. It's the best of old meets luxurious new. Warm, comfy, well appointed and oh-so convenient! Minutes to the city, hiking, winery, Blue Ridge Parkway, airport and Interstate I-81. 10% discount for weekly or 15% discount for monthly stays! * During this time of COVID 19 concerns, we will be blocking off 2 days before and 2 days after each booking to allow for additional cleaning and disinfecting between stays. Thanks, and stay safe!

    What guests are saying:

    “Chuck deserves his high rating as an excellent host! He was a great communicator, very responsive and flexible while allowing us privacy. The cabin is clean, cozy, and comfortable with all of the necessary modern amenities. If you are in Roanoke stay here even if it is only one night.”

Vacation rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Franklin County vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great vacation rentals in Franklin County

Mountain Cottage
SUPERHOSTEntire cottage
Mountain Cottage
Price:GYD14,421 / night
Bohemian Oasis, Completely Private Guest Suite
SUPERHOSTEntire guest suite
Bohemian Oasis, Completely Private Guest Suite
Price:GYD10,868 / night
Cozy cottage in the Blue Ridge
SUPERHOSTEntire cottage
Cozy cottage in the Blue Ridge
Price:GYD24,035 / night
Tranquility Acres
Entire apartment
Tranquility Acres
Price:GYD22,781 / night
The Cabin at Sunnycrest
SUPERHOSTEntire cabin
The Cabin at Sunnycrest
Price:GYD19,855 / night
Private Mountain Retreat
SUPERHOSTEntire house
Private Mountain Retreat
Price:GYD26,125 / night
Fun Lake Getaway w Beautiful View
SUPERHOSTEntire condominium
Fun Lake Getaway w Beautiful View
Price:GYD22,990 / night
Private Guest Suite on Smith Mountain Lake
SUPERHOSTPrivate room
Private Guest Suite on Smith Mountain Lake
Price:GYD18,810 / night
Clean, Safe, and Private Guest Suite
SUPERHOSTEntire guest suite
Clean, Safe, and Private Guest Suite
Price:GYD9,823 / night
The Twin Falls Getaway
SUPERHOSTEntire cottage
The Twin Falls Getaway
Price:GYD14,421 / night
Oakdale Guest Cottage
SUPERHOSTEntire guesthouse
Oakdale Guest Cottage
Price:GYD18,810 / night
BEST VIEWS❤️BERNARDS LANDING❤️NEW UPDATES❤️FAST WIFI
SUPERHOSTEntire apartment
BEST VIEWS❤️BERNARDS LANDING❤️NEW UPDATES❤️FAST WIFI
Price:GYD9,405 / night
Show all