A river surrounded by dense green foliage under a partly cloudy sky.

Find Cabins in Craig County for Rent from CA $203

Compare and save
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

In two weeks
In two months
In three months
In four months

Top Cities in Craig County

Our top choices for Craig County cabin rentals

1. Couples Getaway with a Great Mountain View

Couples Getaway with a Great Mountain View
Blue Ridge
10.0 out of 10, Exceptional, (821 reviews)
"Great place!!"
United States
darleen b.
Couples Getaway with a Great Mountain View

2. Glamping in the Tiny House with a Huge View

Glamping in the Tiny House with a Huge View
Covington
9.8 out of 10, Exceptional, (11 reviews)
"Wonderful location and experience "
United States
Sophia R.
The price is CA $173
CA $222 total
includes taxes & fees
Aug 30 - Aug 31
Glamping in the Tiny House with a Huge View

3. Quaint Historic Log Cabin Overlooking The James River.

Quaint Historic Log Cabin Overlooking The James River.
Buchanan
9.4 out of 10, Exceptional, (167 reviews)
" Wry comfortable home-like feeling. Loved the view. The basement rooms and bathroom gave an element of some privacy away from the upstairs room and bathroom."
United States
Jennifer
Quaint Historic Log Cabin Overlooking The James River.

4. Real Log Cabin w/ Trout Pond close to Mcaffee Knob, Dragons tooth, Tinker Cliffs

Real Log Cabin w/ Trout Pond close to Mcaffee Knob, Dragons tooth, Tinker Cliffs
Troutville
9.8 out of 10, Exceptional, (39 reviews)
"The long driveway was worth staying here! Lovely secluded, quiet, NEW, LOG home with everything you need. Has excellent wifi and great TV."
United States
Dan M.
The price is CA $248
CA $403 total
includes taxes & fees
Sep 8 - Sep 9
Real Log Cabin w/ Trout Pond close to Mcaffee Knob, Dragons tooth, Tinker Cliffs

5. Creek Front Cabin in Pearisburg

Creek Front Cabin in Pearisburg
Pearisburg
9.8 out of 10, Exceptional, (34 reviews)
"Great place. Awesome for relaxing. Enjoyed our time, and so did the pups"
United States
Leslie S.
Creek Front Cabin in Pearisburg

6. Secluded Mountain Cabin + Hottub

Secluded Mountain Cabin + Hottub
Bent Mountain
9.2 out of 10, Wonderful, (10 reviews)
"We had a beautiful honeymoon birthday celebration. It was lovely and quiet. The pictures are beautiful, but in person its breathtaking. Wish we could stay longer. "
United States
Christina L.
Secluded Mountain Cabin + Hottub

7. The Lewisburg Lodge - Voted Coolest small town in US

The Lewisburg Lodge - Voted Coolest small town in US
Lewisburg
10.0 out of 10, Exceptional, (3 reviews)
"Great location and a comfortable place to stay in Lewisburg. Kitchen is well stocking with cooking implements. We enjoyed our stay there and would stay again if we are in the area."
United States
Susan A.
The Lewisburg Lodge - Voted Coolest small town in US

8. Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking Trails & Virginia Tech!

Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking Trails & Virginia Tech!
New Castle
10.0 out of 10, Exceptional, (18 reviews)
"This place is a real Gem! 10 out of 10 would stay again."
United States
Eldon B.
The price is CA $259
CA $627 total
includes taxes & fees
Sep 7 - Sep 8
Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking Trails & Virginia Tech!

9. Unique Four Seasons Retreat!

Unique Four Seasons Retreat!
Union
9.8 out of 10, Exceptional, (172 reviews)
"The cabin was very clean and the host was very accommodating. We found the place an excellent place to stay."
United States
Steve B.
Unique Four Seasons Retreat!

10. Luxury Safari Tent on the New River

Luxury Safari Tent on the New River
Blacksburg
10.0 out of 10, Exceptional, (1 review)
"Our family enjoyed this glamping spot on the New River. Easy access to the river right from the front porch and the beds were very comfortable."
United States
Mollie L.
The price is CA $111
CA $203 total
includes taxes & fees
Sep 2 - Sep 3
Luxury Safari Tent on the New River

11. The Best Getaway on Craig's Creek

The Best Getaway on Craig's Creek
Eagle Rock
10.0 out of 10, Exceptional, (307 reviews)
"The location was beautiful and peaceful. Our dogs and teenage kids loved exploring the creeks. We enjoyed the very close Hoop Hole hike as well. We will come stay here if we are in the area again!"
United States
Christi B.
The Best Getaway on Craig's Creek

12. Fire Pit + Patio: Creekside Cabin in Eagle Rock!

Fire Pit + Patio: Creekside Cabin in Eagle Rock!
Eagle Rock
9.2 out of 10, Wonderful, (150 reviews)
"Our family and dogs enjoyed our time at the creek."
United States
Michele H.
Fire Pit + Patio: Creekside Cabin in Eagle Rock!

13. River's Bend Cabin Offers Solitude and Play on the Upper James River

River's Bend Cabin Offers Solitude and Play on the Upper James River
Eagle Rock
10.0 out of 10, Exceptional, (97 reviews)
"Perfect in every respect…clean…host had amazing notes throughout…comfortable seating…comfortable beds…quiet location."
United States
Danny P.
River's Bend Cabin Offers Solitude and Play on the Upper James River

14. Unique Cabin - near VT, Radford U, Pete Dye Golf Course, New River, Claytor Lake

Unique Cabin - near VT, Radford U, Pete Dye Golf Course, New River, Claytor Lake
Radford
10.0 out of 10, Exceptional, (74 reviews)
"We loved the privacy and the outdoor space with the fire pit"
United States
Brian t.
Unique Cabin - near VT, Radford U, Pete Dye Golf Course, New River, Claytor Lake

15. Mountain Creek Lodge located within 20 minutes of Virginia Tech

Mountain Creek Lodge located within 20 minutes of Virginia Tech
Blacksburg
9.6 out of 10, Exceptional, (32 reviews)
"Beautiful and quiet cabin. Very well stocked with lovely decor. We loved every minute of our restful stay!"
United States
DONYA F.
Mountain Creek Lodge located within 20 minutes of Virginia Tech

16. Creek side Log Cabin with hot tub in White Sulphur Springs WV

Creek side Log Cabin with hot tub in White Sulphur Springs WV
Caldwell
10.0 out of 10, Exceptional, (14 reviews)
"Super cute and cozy! Excellent location! "
United States
Sarah P.
Creek side Log Cabin with hot tub in White Sulphur Springs WV

17. Creekfront Family-friendly Cabin in Blue Ridge Mountains

Creekfront Family-friendly Cabin in Blue Ridge Mountains
New Castle
9.8 out of 10, Exceptional, (38 reviews)
"Great place to stay "
United States
Thomas M.
Creekfront Family-friendly Cabin in Blue Ridge Mountains

18. Peaceful, secluded mountain escape in Gap Mills, WV.

Peaceful, secluded mountain escape in Gap Mills, WV.
Gap Mills
10.0 out of 10, Exceptional, (23 reviews)
"Enjoyed our brief stay at this very clean cabin. Everything was as described in the listing. The night sky was gorgeous."
United States
J H.
Peaceful, secluded mountain escape in Gap Mills, WV.

19. My Dad's Log Cabin

My Dad's Log Cabin
Fairlawn
10.0 out of 10, Exceptional, (3 reviews)
"We enjoyed our stay at this cabin just outside of Radford. The property is well maintained, with nice outdoor seating on the front porch and rear patio overlooking attractive landscaping with a mix of flowering trees. The memorabilia honoring the owner's father and references to family are reflected in the love put into this home."
United States
Scott C.
My Dad's Log Cabin

20. Mount Tabor Hideaway

Mount Tabor Hideaway
Blacksburg
9.8 out of 10, Exceptional, (6 reviews)
"The house was amazing! Very well stocked with everything we needed and was very clean. We will definitely stay here again. "
United States
Mitzi L.
Mount Tabor Hideaway
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Craig County Hotel Reviews

Find out more about Craig County

Craig County Cabin Rentals information

Number of reviews
1,942
Accommodation
58 Cabin Rentals
Lowest Price
CA $203
Highest Price
CA $627

Frequently asked questions

Are there cheap cabins in Craig County?
Priced from CA $203 to CA $627 a night, escaping the ordinary has never been so affordable. Snap up one of our cheap cabins in Craig County and enjoy the great outdoors without emptying your bank account. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the highest-rated cabins in Craig County?
Expedia travelers just keep going back to Kerr Lake Log Cabin On Quiet Hole With Gentle Slope Toward Water. This standout comes with a raft of amenities including a pet-friendly room and a deck. It won't take you a long time to see why Cabin - Expansive Mountain Views, Private Lakes is also a traveler favorite. Conveniences such as a balcony and a deck will help make your vacation the best one yet.
Why should I book a cabin in Craig County?
Affordability, outdoor attractions, rustic charm — there are countless great reasons to choose a Craig County cabin. Get away from the noise of the city and hear the sounds of birds and nature instead. There's adventure galore within striking distance too. Whether you're traveling with family, friends or your special someone, you'll find the perfect rental cabin on Expedia.
What are the top nature cabins in Craig County?
Head for Hide Away Log Cabin Nestled In A Serene Setting In Beautiful Bath County and let your troubles drift away. Activities like nearby winery tours and nearby hiking help make this river cabin in Craig County a top option. Private, Beautiful Setting Waterfront Cabin On Pristine Waters Of Craig Creek is another place where you can spend time in nature. If you're looking for some outdoor excitement, try nearby water tubing activities and nearby hiking.
What are some of the best cabins near Wilderness Adventure At Eagle Landing in Craig County?
Kerr Lake Log Cabin On Quiet Hole With Gentle Slope Toward Water is one of the best cabins in Wilderness Adventure At Eagle Landing. Ample creature comforts, a picture-perfect backdrop and access to activities such as nearby jet skiing activities and nearby hiking make it a dream getaway. Cabin - Expansive Mountain Views, Private Lakes is another place where nature and adventure go hand in hand. Bunk down here and add nearby water tubing activities and nearby hiking to your to-do list.

Explore a world of travel with Expedia