Skip to content

Vacation rentals in Elk Creek

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Elk Creek

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

Cabin in Independence
Peach Bottom Lodge - Cabin w/Hot Tub, 11 Acres
Built in 2018 on 11.5 scenic acres with a HOT TUB, Pinball Machine, and HALF ACRE POND! It is hidden from the road to give you a true private mountain lodge experience. This mountain house has everything you would ever want in a vacation rental. The living and dining areas include oak flooring and walnut walls, as well as beautiful wrought iron chandeliers.The Peach Bottom Lodge has a large basement with entertainment for all including a 60 inch TV, Pinball Machine, Pool Table and Dart Board!
$168 per night
SUPERHOST
Home in Elk Creek
Morningside Farmhouse and Meadows
Beautiful 1900 farmhouse on family farm with lots of breathing room! This amazing piece of heaven is 14 secluded acres on the eastern edge of our farm, founded in 1760. Beautiful meadows, forest, springs, creek and pond. Pet friendly. We love doggy visitors! Hike all over the farm, nearly 200 acres, and surrounding area. Have a really large group? Add Sunrise Cottage and Meadows, also on the farm. There is a fire pit for chilly nights around the campfire.
$165 per night
SUPERHOST
Home in Elk Creek
Sunrise Cottage And Meadows, A Dog’s Paradise.
Welcome to Sunrise Cottage, a dog friendly canine paradise and fully fenced 3 bedroom, 2 bath permanently grounded mobile home on a huge lawn surrounded by 170 acres of our family farm, whose meadows, pond and woods you are welcome to wander, in beautiful Elk Creek, Virginia. With dark Milky Way night skies, and quiet open green meadows by day, Sunrise is itself a haven of rest and peace and a comfortable fully equipped home after a full day of hiking and exploring!
$145 per night
SUPERHOST

Other great vacation rentals in Elk Creek

Cabin in Independence
Buck Wild Reserve Mountain Cabin w VIEWS, need 4WD
$109 per night
SUPERHOST
Home in Elk Creek
Private Mountain Lake and Goat Farm
$425 per night
Home in Galax
Modern 1-bed House 2 Min to Town and Hospital
$68 per night
SUPERHOST
Cabin in Whitetop
Cozy Cabin Near Grayson Highlands State Park
$109 per night
SUPERHOST
Cabin in Independence
Gracies Bunkhouse Est. 1910. Step back in time.
$96 per night
SUPERHOST
Cottage in Independence
Quaint & Scenic Country Cottage, 3 Mi to New River
$74 per night
Cottage in Independence
Healing Water Falls
$171 per night
SUPERHOST
Cottage in Fries
Renovated cottage near the New River with hot tub
$105 per night
SUPERHOST
Cabin in Fries
Remote Mountain Cabin in the Woods
$132 per night
SUPERHOST
Home in Fries
Pa's Place
$95 per night
SUPERHOST
Cabin in Mouth of Wilson
Rumple's Retreat - Arcade/Private Drive-In Theater
$90 per night
SUPERHOST
Tiny home in Mouth of Wilson
Pondside Tiny Home near Grayson Highlands
$79 per night
  1. Airbnb
  2. United States
  3. Virginia
  4. Grayson County
  5. Elk Creek