Holiday houses in Craig County

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Craig County

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

1 of 1 pages1 / 1
Top Guest favourite
A private driveway leads to a charming home nestled among lush greenery. The exterior features light-colored siding and large windows, with a gentle slope of the driveway providing a welcoming approach. Natural stone landscaping is visible along the sides, enhancing the serene setting.
Home in Roanoke

Convenient Secluded Mountain Home

Woods, hiking, lakes and our home is very private and is surrounded by 41 acres of woods! Enjoy our two gas fireplaces, pool table and glorious views! A Very Fully stocked kitchen, 2 coffee makers, coffees, bathroom and shower supplies, laundry supplies; all you need to bring is your suitcase! Conveniently located, right off of 81, with shopping areas minutes away! All bedrooms have Smart Televisions! We supply internet service, but no cable. We guarantee a clean and beautiful home.

4.99 out of 5 average rating, 140 reviews
Top Guest favourite
Yurt in Waiteville

Moon Shine Yurt on Potts Creek

Just 6 miles from Paint Bank,VA in the middle of Jefferson National Forest, the Moon Shine Yurt is the perfect place to take in all the wonders of nature. Situated right on Potts Creek, this 30' Yurt offers a one of a kind experience! Higher end furnishings, Rainforest Shower, Jacuzzi Tub inside & Wood Fired Cowboy Tub outside! Climate controlled for your comfort. Firepit outside with private beach. The stream provides the sound of the rapids and Trout fishing. The reviews say it all. Come stay

5.0 out of 5 average rating, 84 reviews
Top Guest favourite
Several alpacas graze peacefully on lush green grass, surrounded by a scenic landscape. The sun sets in the background, casting a warm glow over the scene. The gentle rolling hills and trees create a picturesque backdrop, enhancing the serene atmosphere of the pasture.
Cottage in New Castle

Cottage at Man in the Moon Farm Alpacas

Surround yourself with nature, national forest, a mountain creek, and alpacas in this serene setting on a 37-acre working alpaca farm. A perfect get-away that will melt your stress away. You will have the opportunity to interact and learn about these magical animals. With pasture surrounding three sides and beautiful mountain view’s. Birding and star-gazing, firepit and picnic by the creek, or hiking the AT not too far away. Add a “Walk An Alpaca” experience for your group for only $35 more!

5.0 out of 5 average rating, 215 reviews
Guest favourite
A handcrafted cabin is positioned on a gentle slope overlooking a tranquil pond. The exterior features a sloped green metal roof and a wooden porch, framed by surrounding trees. Natural earth tones blend with the landscape, creating a seamless connection to the woodland setting.
Cabin in Troutville

Triple Crown Cabin w/ Trout pond!

Amazing handcrafted cabin located in the center of the "Roanoke Triple Crown" (McAfee's Knob, tinker cliffs and dragons tooth trails) just minutes from each trail head. Cabin is tucked away from everything. No other houses can be seen from the cabin. The cabin overlooks a beautiful pond with a small waterfall cascading in. Cabin was sustainability built with trees from the 20 acres it sits on. McAfee's Knob trailhead is 10 minutes away, Andy Layne trailhead to tinker cliffs is 9 minutes away.

4.95 out of 5 average rating, 210 reviews
Guest favourite
A hot tub is situated on a grassy area, surrounded by trees and a view of a flowing creek in the background. Decorative string lights hang overhead, enhancing the tranquil outdoor space under a clear blue sky.
Guesthouse in New Castle

Waterfront Cottage Retreat with Hot Tub

"Refined with a Touch of Wild". Enjoy our country retreat minutes away from the East Coast's famous Blue Ridge Appalachian Trail & the Roanoke Valley's finest dining spots; or stay home for a home cooked meal adjacent to our unique waterfall patio. The Stonebridge Cottage is a private guest house offering the perfect mix of cozy & country with a resort-like finish. This property is part of the Sak's House Creek Retreat and can be reserved with the main house which sleeps up to 14 (9 beds).

4.93 out of 5 average rating, 215 reviews
Guest favourite
The exterior of a one-story white home features a welcoming front porch with two black chairs. A well-maintained lawn surrounds the house, which is enclosed by a chain-link fence. The entrance showcases a wooden door framed by large windows on either side.
Cottage in New Castle

Fred & Fanny’s Cozy 2 Bedroom Home

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!

4.96 out of 5 average rating, 128 reviews
Guest favourite
Guest suite in Roanoke

Cozy Guest Suite in Woods

Right next I-81. The apartment actually is in-law suite consists of one bedroom, full bath, kitchenette, and smart TV. It also has its own private access, patio and generous parking area. To reach airport in 10 mins. Exploring the downtown Roanoke and Main Street of Salem in short distance too. Hollins Univ. and Roanoke College are both around 4 miles away. The ducks and chickens stroll around and deer visit too. Kick back and relax in this cozy, quiet and stylish space in the woods.

4.91 out of 5 average rating, 504 reviews
Superhost
A serene creek runs gently through a wooded area, surrounded by lush greenery. Smooth stones are stacked artistically along the bank, and the water reflects the sunlight filtering through the trees. Natural rock formations and wildflowers are visible, creating a peaceful outdoor scene.
Home in Newport

Cozy Creekside Getaway

Our spacious country house, located directly on Sinking Creek, is the perfect getaway space for nature lovers or anybody who just wants to relax to the soothing water as it flows by. In the heart of the Blue Ridge Mountains, guests are only one mile from the Appalachian Trail, and some the most beautiful hiking in the state, including Cascades Falls, are only a short drive away. Additionally, the New River, with its kayaking, canoeing, boating and tubing, is only 20 minutes away.

4.82 out of 5 average rating, 195 reviews
Guest favourite
A sunny farm scene features a range of greenery with rolling hills in the background. In the foreground, chickens forage near a mobile coop, while rows of crops and a greenhouse are visible in the distance under a clear blue sky.
Tiny home in New Castle

Tiny house farm stay, minutes to AppalachianTrail!

Unwind in a spacious tiny home on a working farm with vegetables, herbs, fruits, dairy goats, sheep, and chickens. Enjoy the views, farm fresh food, local hiking and swimming holes, or if it's cold, cozy up by the wood stove! We offer sliding scale farm-to-table dinners on weekends. We love sharing our farmstead with guests and also understand if guests prefer tranquil time to themselves. We are a 20 min drive to Dragon's Tooth, and 10 minutes to VA42 (Kelly Knob or the Keffer Oak).

4.94 out of 5 average rating, 165 reviews
Guest favourite
A renovated cottage is set against a backdrop of trees and greenery, featuring a covered front porch. The white exterior contrasts with the surrounding landscape, which includes a gravel driveway and a vibrant yellow bush across the yard.
Home in New Castle

Axe throwing, creek, firepit, close to triple C

Beautifully renovated small cottage. Close to hiking on the Appalachian Trail, mountain biking trails and hunting. 30 minutes to Roanoke and Virginia Tech, 20 minutes to Salem. 2 bedrooms- 1 queen, and 2 twin XL. One bath. Relax and unwind and bring your dogs (pet fee applies). Fenced in yard. Barn in yard has loft area w/ 2 hammock seat swings and hanging lights. Axe Throwing target with signed waiver. Relax by the creek sitting in Adirondack chairs by the fire pit. P

4.96 out of 5 average rating, 53 reviews
Top Guest favourite
The living area features a cozy arrangement of leather sofas and a coffee table on a patterned rug. Large windows allow for natural light, showcasing the wooden walls and ceiling beams. A flat-screen TV is mounted on the wall, providing a modern touch to the rustic setting.
Cabin in New Castle

Eagles Rest— Grand, Luxurious & Peaceful Retreat!

Welcome to Eagle’s Rest! 🦅 A cherished family retreat, rich with generational memories, now ready to welcome your family and create your own! This 1800 sq foot Lodge is situated on 5 beautifully wooded acres. The home is a well- maintained and updated 3-bedroom, 2-bath log cabin, blending timeless charm with thoughtful updates and touches — just minutes from two of the Appalachian Trail’s most beloved hikes: McAfee Knob and Dragon’s Tooth. As well as VA Tech!

5.0 out of 5 average rating, 51 reviews
Top Guest favourite
A spacious bedroom is presented, featuring a large bed with blue accent pillows and a smaller bed with a neutral coverlet. Soft lighting from bedside lamps creates a cozy ambiance. Wall art and a bookshelf enhance the inviting atmosphere.
Barn in Catawba

Virginia's Triple Crown Lodge (Shuttle)

This barn loft is located a 0.4 mile walk from the AT and just off the Transamerica Trail (cycling). This secluded retreat is located within 20 miles of Blacksburg, Fincastle, Daleville, Salem, and Roanoke. The host is an experienced AT hiker and offers shuttle service to local trailheads, grocery stores, etc. The first 20 miles are complimentary, with a $0.76 fee per additional mile. (See the Getting Around section for more details.)

4.97 out of 5 average rating, 147 reviews

Popular amenities for Craig County holiday rentals