Photo by Ann Harrell

Vacation Rentals in Craig County

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in Craig County

Top Vacation Rentals in Craig County

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

New Castle
10.0 out of 10, Exceptional, (9)
"Stayed here with family while traveling and we were all very pleased. We value cleanliness in our rentals and this place didn’t disappoint. The home was clean and stocked with many essentials. The host was friendly and quick with responses. Highly recommend to anyone staying in the area or just passing through! "
United States
Emily R.
Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking Trails & Virginia Tech!

Country Cabin with Creek Frontage, High Speed Internet, and Electric Car Charger

New Castle
10.0 out of 10, Exceptional, (121)
"The cabin was very nice and what was represented in the ad was actually what was present. It was clean well stopped and appointed very nicely. The location was also very nice. I really enjoyed it and I would bring the cabin again. The only challenge is making sure that the door lock does not get stuck you need to check either put oil or something on the doorbell cause it does tend to stick because it’s electronic it may not close all the time you have to check that lock. It has a problem locking...
United States
Theodric
Country Cabin with Creek Frontage, High Speed Internet, and Electric Car Charger

The West End Flats

4.5 star property
West End
9.6 out of 10, Exceptional, (70)
"Very comfortable and well furnished apartment that served our trip needs extremely well. "
United States
Lisa
$104 nightly
The price is $118
Nov 16 - Nov 17
Total with taxes and fees
The West End Flats

Hotel O Relax Inn Lewisburg near I-64

3.0 star property
Lewisburg
6.2 out of 10, (86)
"The location worked out great for sightseeing, and staff ensured all my requests were handled swiftly."
United States
Dylan
$58 nightly
The price is $65
Nov 16 - Nov 17
Total with taxes and fees
Hotel O Relax Inn Lewisburg near I-64

Glamping in the Tiny House with a Huge View

Covington
9.6 out of 10, Exceptional, (8)
"visited with my girlfriend and Lynne went out of her way to accommodate us. it’s just a simple cabin, not a hotel room, but the listing was completely clear about all the details. it was exactly what we were looking for. the cabin was comfortable and the view is worth the whole thing."
United States
Harrison S.
$133 nightly
The price is $146
Nov 16 - Nov 17
Total with taxes and fees
Glamping in the Tiny House with a Huge View

Washington Street Quarters

3.0 star property
Lewisburg
9.8 out of 10, Exceptional, (30)
"This place was great. Perfect location on Washington street. I will definitely stay there again!"
United States
David
$127 nightly
The price is $139
Nov 19 - Nov 20
Total with taxes and fees
Washington Street Quarters

The Escape

3.0 star property
Lewisburg
9.6 out of 10, Exceptional, (427)
"Room was spotless and had everything we needed for an overnight stay"
United States
Raquelle
$135 nightly
The price is $153
Nov 17 - Nov 18
Total with taxes and fees
The Escape

Quaint Historic Log Cabin Overlooking The James River.

Buchanan
9.2 out of 10, Wonderful, (156)
"Quaint, historic property that was perfect for our short stay. Well stocked with essential items needed for stay in bathrooms & kitchen. Outdoor seating area and front porch sitting area. Small country store right across the street and very close to downtown restaurants & shopping. Would book again."
United States
Sharon S.
Quaint Historic Log Cabin Overlooking The James River.

Family Friendly 2-Bed Home, Pet Friendly

Old Southwest
7.8 out of 10, Good, (8)
"The accommodations were excellent. They did not miss a beat. Toilettes, laundry, fully stocked kitchen. The neighborhood was great. A short walk to downtown. Plenty of parking. We enjoyed evenings on the balcony and playing games in the living room. Would absolutely come back."
United States
Reeves G.
$187 nightly
The price is $211
Nov 19 - Nov 20
Total with taxes and fees
Family Friendly 2-Bed Home, Pet Friendly

The Best Getaway on the Waterfront

Eagle Rock
10.0 out of 10, Exceptional, (296)
"Loved the location on Craig Creek and really enjoyed tubing, kayaking and swimming in the creek."
United States
Ann D.
The Best Getaway on the Waterfront

Cozy rental near Greenbrier Resort with a deck, stunning views modern-rustic charm, and full kitchen

White Sulphur Springs
9.2 out of 10, Wonderful, (38)
"It was a sweet little place to stay. Beds were comfortable and the place was very clean. We would stay again."
United States
Ann W.
Cozy rental near Greenbrier Resort with a deck, stunning views modern-rustic charm, and full kitchen

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

Eagle Rock
10.0 out of 10, Exceptional, (83)
"Unfortunately the weather didn't cooperate during our stay, but the well stocked cabin gave the family plenty of entertainment inside and warm around the fireplace."
United States
Jason B.
River's Bend Cabin Offers Solitude and Play on the Upper James River

Fabulous townhome with outdoor space and greenway access in charming Wasena.

2.0 star property
Wasena
9.6 out of 10, Exceptional, (4)
"For a long weekend trip where we spent most of our time exploring, this was a great home base. The beds were very comfortable and the rooms were spacious. Heat worked great and the blackout curtains were a big plus (we went the weekend of the time change and this was much appreciated).I hesitate to provide much in the way of negative feedback because it didn't really bother or inconvenience us, but some things were a bit chintzy: the adhesive TP holder and towel hooks failed multiple times, but...
United States
Evan F.
$130 nightly
The price is $147
Nov 16 - Nov 17
Total with taxes and fees
Fabulous townhome with outdoor space and greenway access in charming Wasena.

Creek Front Cabin in Pearisburg

Pearisburg
9.8 out of 10, Exceptional, (20)
"My husband and I thoroughly enjoyed our stay at lazy days. The cabin is fully stocked and very comfortable. The property management was a delight to work with and we will definitely be coming back"
United States
Maria H.
Creek Front Cabin in Pearisburg

Unique Four Seasons Retreat!

Union
9.8 out of 10, Exceptional, (167)
"We loved our stay in the cabin! The unique details, charm and beautiful surroundings made this the perfect vacation! The best part of this rental however was our host Amy and her fantastic family! Amy was attentive, gracious and went out of her way to make us feel welcome as did her family! We will definitely stay here again in future! "
United States
Seth
Unique Four Seasons Retreat!

Comfortable Cottage in the Blue Ridge Mountains

Vinton
9.4 out of 10, Exceptional, (23)
"Beautiful location. Clean. "
United States
Denise S.
Comfortable Cottage in the Blue Ridge Mountains

Gound level and private home with 142 feet of river front access.

Ronceverte
9.8 out of 10, Exceptional, (56)
"Enjoyed the views. Enjoyed the river access. Enjoyed the stay"
United States
Roger T.
$303 nightly
The price is $329
Nov 16 - Nov 17
Total with taxes and fees
Gound level and private home with 142 feet of river front access.

Affordable Corporate Suites Christiansburg

3.5 star property
Christiansburg
9.2 out of 10, Wonderful, (38)
"Easy check in. Very friendly. Comfy bed. "
United States
Brenda
Affordable Corporate Suites Christiansburg

Way Up Acres and Lodging

Gap Mills
10.0 out of 10, Exceptional, (7)
"what a wonderful experience, sleeping in a big bed in a tent, so peaceful, so relaxed. the most memorable night on our trip. "
United States
mike
$95 nightly
The price is $105
Nov 16 - Nov 17
Total with taxes and fees
Way Up Acres and Lodging

Deluxe Double Room with Two Double Beds - Non-Smoking

Alpine Hills
2.0 out of 10, (2)
"This host did not issue refund. I did not stay & cancelled within time frame through VRBO assistance. VRBO contacted host & asked them to issue a refund & host refused. This “HOTEL” should clearly Not be on VRBO"
United States
Jessica G.
$85 nightly
The price is $95
Nov 16 - Nov 17
Total with taxes and fees
Deluxe Double Room with Two Double Beds - Non-Smoking
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

Discover your perfect Craig County vacation rental with Expedia

How many vacation rentals are available in Craig County?


Expedia has plenty of vacation rentals to choose from in and around  Craig County, so you’re guaranteed to find the right one for you. 


How much is a vacation rental in Craig County?


The selection of Craig County vacation rentals we have selected for you start as low as $65 per night. Entering your travel dates in the search wizard you might find even better deals!


What type of vacation rental can I get in Craig County?


Vacation rentals in Craig County come in all shapes and sizes, and your options depend on your chosen travel dates. You could entertain in a blissful vacation home, chill in a private apartment, or find family fun at a resort. Expedia offers a superb choice of Craig County vacation rentals to suit everyone. 


Why should I choose a vacation rental in Craig County?


Expedia’s vacation rentals provide cozy comforts you can sink into on your own schedule. You’ll enjoy your own space in a property with a kitchen, a pool, a garden etc. Maybe you’ll prefer somewhere with a spa or kids activities. A Craig County vacation rental often works out to be a fantastic, cost-effective option for groups and families visiting for a few nights or longer. And if a hotel room is just too small, get a vacation rental with multiple bedrooms and shared living spaces to kick back in. 


How do I find the best deal on a vacation rental in Craig County?


Find vacation rentals in Craig County by viewing Expedia’s latest deals, or enter your travel dates and use the filters to select by amenities, price, or rating. Dive into the reviews to get a true feeling of which is your favorite vacation rental in Craig County.  


What amenities are available in a vacation rental in Craig County?


The choice is yours! Perhaps you love cooking in a well-equipped kitchen. Or maybe a late breakfast and a swimming pool is more your thing. Of course, there’s always the treat of having your own hot tub. Expedia has a vast range of amenities in Craig County vacation rentals designed to suit every budget and trip type.


When is the best time to stay in a vacation rental in Craig County?   


Everytime is a great time to head to Craig County! Staying in a Craig County vacation rentals you will always find lots going on to keep you entertained. 


Why book a vacation rental with Expedia?


Expedia has locked in amazing deals on a huge selection of impressive vacation rentals in Craig County. We give you the information and inspiration you need all in one place. With so many properties to choose from, you know you can book your perfect Craig County vacation rental with confidence. ANd don’t forget, if you bundle with a flight or a car rental in Craig County, you can save even more.


Can I cancel my vacation rental through Expedia?  


Yes, you can cancel or change your Craig County vacation rental by contacting your property manager directly. Contact details are easy to find on your itinerary in Trips. For more information, check out our Customer Service Portal and we’ll help you get everything sorted.