Find Cabins in Craig County for Rent from CA $328

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

Couples Getaway with a Great Mountain View

Couples Getaway with a Great Mountain View
Blue Ridge
10.0 out of 10, Exceptional, (785 reviews)
"Great spot. Super clean and nice and quiet. "
United States
Aaron P.
Couples Getaway with a Great Mountain View

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, (31 reviews)
"A wonderfully cozy cabin that was perfect for our family of three as and so close to amazing nature and memorable hiking. A real gem!"
United States
Josef P.
The price is CA $244
CA $398 total
includes taxes & fees
Mar 5 - Mar 6
Real Log Cabin w/ Trout Pond close to Mcaffee Knob, Dragons tooth, Tinker Cliffs

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, (71 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

Mount Tabor Hideaway

Mount Tabor Hideaway
Blacksburg
9.0 out of 10, Wonderful, (2 reviews)
"Loved the location. Plenty of space. However, knowing that customers were arriving, cabin should have been warm. It was 55 when we arrived and took 5 hours until it was not cold. We had registered with 8 guests and there were only 7 towels and 2 heavier blankets for 4 beds."
United States
Richard C.
Mount Tabor Hideaway

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, (87 reviews)
"place was great with a great location "
United States
Tyler T.
River's Bend Cabin Offers Solitude and Play on the Upper James River

The Best Getaway on Craig's Creek

The Best Getaway on Craig's Creek
Eagle Rock
10.0 out of 10, Exceptional, (296 reviews)
"We loved the location, perfect get a way to disconnect and enjoy the outdoors. "
United States
Lisa
The Best Getaway on Craig's Creek

Mountain Creek Lodge located within 20 minutes of Virginia Tech

Mountain Creek Lodge located within 20 minutes of Virginia Tech
Blacksburg
9.4 out of 10, Exceptional, (30 reviews)
"We traveled as a couple (no kids) with 2 dogs - and this cabin was exactly what we were looking for! Secluded, peaceful, perfect yard for the pups, awesome nearby hiking, and the fireplace/hot tub were so cozy. Very kind and gracious host, would book again! "
United States
Caitlin C.
The price is CA $338
CA $585 total
includes taxes & fees
Mar 8 - Mar 9
Mountain Creek Lodge located within 20 minutes of Virginia Tech

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, (12 reviews)
"The cabin was exactly as promised! Very clean, nicely furnished, comfortable beds and the host left a basket of treats! We hope to visit again as we all liked it!"
United States
Joanne R.
The price is CA $199
CA $510 total
includes taxes & fees
Mar 18 - Mar 19
Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking Trails & Virginia Tech!

Cozy cabin in downtown Lewisburg WV close to snowshoe sky resort

Cozy cabin in downtown Lewisburg WV close to snowshoe sky resort
Lewisburg
2.0 out of 10, (2 reviews)
"The property was covered in ants small and way over priced for what the house was. Not a very cozy place to stay even kinda creepy. The owner wouldn’t even respond back to having trouble with ants. Very dissatisfied. "
United States
Joel M. M.
Cozy cabin in downtown Lewisburg WV close to snowshoe sky resort

Charming 2-Bedroom Cabin Nestled on Craig Creek in Eagle Rock, Virginia

Charming 2-Bedroom Cabin Nestled on Craig Creek in Eagle Rock, Virginia
Eagle Rock
10.0 out of 10, Exceptional, (2 reviews)
"The Ultimate Mountain Reset – A Hidden Gem on the River!We had an incredible 8-day stay at this cabin, and I honestly cannot recommend it enough! If you are looking for a cozy, quiet reset nestled in the mountains, this is absolutely the place to be. The location is breathtaking, offering a private slice of paradise with beautiful riverfront access right on the property.From the moment we arrived, everything was seamless. Check-in was a breeze, and settling in felt effortlessly like coming home....
United States
Helen O.
The price is CA $196
CA $496 total
includes taxes & fees
Mar 4 - Mar 5
Charming 2-Bedroom Cabin Nestled on Craig Creek in Eagle Rock, Virginia

Unique Four Seasons Retreat!

Unique Four Seasons Retreat!
Union
9.8 out of 10, Exceptional, (169 reviews)
"Small, quaint, lovely cabin! We loved everything about this cabin. We had the most relaxing mini vacation. The only thing was no lighting outside at night. The owner was very helpful with any questions and didn't live far away. Don't let the heating situation scare you, we stayed very warm as the owner tends to the wood daily. I plan to visit again in the summer time."
United States
Rhonda P.
Unique Four Seasons Retreat!

Quaint Historic Log Cabin Overlooking The James River.

Quaint Historic Log Cabin Overlooking The James River.
Buchanan
9.2 out of 10, Wonderful, (160 reviews)
"Very cozy and great location if you want to explore the area. Host was extremely responsive to any question and so easy to book with. Buchanan was a very friendly and welcoming town with a lot of charm. Definitely recommend and would rebook if returning to this part of Virginia. "
United States
melisa f.
Quaint Historic Log Cabin Overlooking The James River.

Cozy Glamping Dome on the Greenbrier River

Cozy Glamping Dome on the Greenbrier River
Alderson
10.0 out of 10, Exceptional, (9 reviews)
"incredible place, I highly recommend, kids friendly as well :)"
United States
GEOFFREY
The price is CA $159
CA $328 total
includes taxes & fees
Mar 5 - Mar 6
Cozy Glamping Dome on the Greenbrier River

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, (7 reviews)
"Super cute and cozy! Excellent location! "
United States
Sarah P.
Creek side Log Cabin with hot tub in White Sulphur Springs WV

New River 3BR - Fishing, Kayaking, Hot tub, VT Game Weekends

New River 3BR - Fishing, Kayaking, Hot tub, VT Game Weekends
3.0 star property
Belspring
10.0 out of 10, Exceptional, (1 review)
New River 3BR - Fishing, Kayaking, Hot tub, VT Game Weekends

Bottom Creek Cabin

Bottom Creek Cabin
Bent Mountain
10.0 out of 10, Exceptional, (4 reviews)
"Great place! Just a lot farther away from VT than expected but loved it "
United States
Diane N.
Bottom Creek Cabin

The Glo Haus @ Four Fillies Lodge

The Glo Haus @ Four Fillies Lodge
Peterstown
10.0 out of 10, Exceptional, (21 reviews)
"We had a wonderful time at Four Fillies and the Glo House. Beautiful property and we loved the outdoor area. We had a fire in the fire pit every night and grilled dinner on the outdoor grill."
United States
Laura S.
The Glo Haus @ Four Fillies Lodge

Creek Front Cabin in Pearisburg

Creek Front Cabin in Pearisburg
Pearisburg
9.8 out of 10, Exceptional, (21 reviews)
"Nice cabin and great location for peace and quiet."
United States
Ted P.
Creek Front Cabin in Pearisburg

The View Glass Cabin at Four Fillies Lodge

The View Glass Cabin at Four Fillies Lodge
Peterstown
10.0 out of 10, Exceptional, (1 review)
The View Glass Cabin at Four Fillies Lodge

Kenya Safari Lodge w/ hot tub- Four Fillies Lodge

Kenya Safari Lodge w/ hot tub- Four Fillies Lodge
Peterstown
8.0 out of 10, Very good, (4 reviews)
"Super cute and cozy for a weekend getaway. The location is secluded enough to feel private but close enough to plenty of food and amenities. Right on the river so you can hear the water!"
United States
Audreanna M.
Kenya Safari Lodge w/ hot tub- Four Fillies Lodge
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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
768
Accommodation
43 Cabin Rentals
Lowest Price
CA $328
Highest Price
CA $585

Frequently asked questions

Are there cheap cabins in Craig County?
Priced from CA $328 to CA $585 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