Skip to content

Vacation rentals in Barbours Creek

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Barbours Creek

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

Cabin in New Castle
Private mountain cabin with gorgeous views
Hideaway Cabin is the mountain retreat you've been looking for! Situated on 30 private acres, you are sure to love all this property has to offer. Amazing views, fire-pit, rocking chair front porch, walking trails and so much more! Perfect for a getaway with friends, romantic rendezvous or a weekend hunting expedition as the property joins the Jefferson National Forest. All state & local hunting laws & regulations apply. This one of a kind cabin offers modern amenities as well as rustic charm.
$150 per night
SUPERHOST
Cottage in New Castle
Fred & Fanny’s Cozy 2 Bedroom Home
Won’t Y’all come stay a while… Fred and Fanny’s belonged my sweet grandparents who nary met a stranger. Their 2 bedroom 1 Bath home is located right in the Town of New Castle, where my granny was the Treasurer for many years. It’s fully furnished and features eat in kitchen, washer and dryer, and fenced in yard. Walking distance to town… and It’s not real far from Roanoke or Blacksburg. Close to Wilderness Adventure, and it’s less than 27 mins to the Furthest Trailhead in Va’s Triple crown!
$80 per night
SUPERHOST
Cabin in Eagle Rock
Secluded couple’s mountain cabin
A couple’s secluded retreat in a newly constructed (2020) single level creek view cabin with knotty pine. The parking area is equipped with a 230Vac/120Vac charge station for electric vehicles. The cabin has all comforts of home. 35 foot Trex deck along front of cabin to view song birds and hummingbirds. Ring security disabled. Outdoor fire ring with plenty of wood. Kayaks, floats, and fishing tackle supplied for fun in a beautiful creek. We have a hammock to relax by the creek. Stephen
$130 per night

Other great vacation rentals in Barbours Creek

Guesthouse in New Castle
The Stonebridge Cottage
$123 per night
SUPERHOST
Cottage in Covington
Beaverdam Falls, The Earlehurst Cottage
$150 per night
SUPERHOST
Cabin in Eagle Rock
"The Hideaway": Private Waterfront Cabin
$147 per night
SUPERHOST
Cottage in Catawba
Catawba Cottage
$81 per night
SUPERHOST
Cabin in New Castle
Remote Cabin Retreat By Blue Ridge Mtn Trails
$228 per night
Rental unit in Salem
Private 2 bedroom Apt. close to Interstate 81
$89 per night
SUPERHOST
Cabin in Catawba
The Catawba Cabin
$116 per night
Cottage in Troutville
Romantic comfort near AT/I-81 |The Green Chickadee
$99 per night
SUPERHOST
Cottage in New Castle
3-bedroom Cottage at Man in the Moon Farm Alpacas
$133 per night
SUPERHOST
Home in New Castle
The Saks House & Creekside Retreat
$352 per night
SUPERHOST
Cottage in Eagle Rock
Serenity on Craig - New Construction/ New Hot Tub!
$261 per night
SUPERHOST
Cabin in Paint Bank
Fox Hill Cabin
$205 per night
SUPERHOST
  1. Airbnb
  2. United States
  3. Virginia
  4. Craig County
  5. Barbours Creek