Photo by Ann Harrell

Find Vacation Homes in Craig County, VA from $222

Compare and save

Start date: Check-in selected.
To Date
End date: Check-out
    bundle and save illustration

    Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
    one key illustration

    OneKeyCash

    Earn OneKeyCash on all your eligible bookings
    ftc illustration

    Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

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

Top Cities in Craig County

Vacation Homes in Craig County

Family Friendly 2-Bed Home, Pet Friendly

9.0 out of 10, Wonderful, (4)
"Owner was easy to get ahold of. Great location. Would rent here again."
Family Friendly 2-Bed Home, Pet Friendly

Spacious 4-BR House Close to Everything in Christiansburg, Blacksburg & Radford

10.0 out of 10, Exceptional, (2)
"We really enjoyed our stay. The house had everything we needed, was very clean, and had a very nostalgic feel to it. We would absolutely stay here again. "
Spacious 4-BR House Close to Everything in Christiansburg, Blacksburg & Radford

Jackson River Estate Riverfront with Pool, Billiards, Games.

9.0 out of 10, Wonderful, (7)
"Wonderful house and location. We loved it!"
Jackson River Estate Riverfront with Pool, Billiards, Games.

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

9.2 out of 10, Wonderful, (36)
"Great weekend getaway as a family! The treehouse is a lot of fun, location is fantastic, and communication with the owners was outstanding! Highly recommend!"
Cozy rental near Greenbrier Resort with a deck, stunning views modern-rustic charm, and full kitchen

GETAWAY! Peaceful Lodge 20 acres of private land, Trout Pond, stream on site

9.8 out of 10, Exceptional, (20)
"Beautiful place to stay - cozy and comfortable!"
GETAWAY! Peaceful Lodge 20 acres of private land, Trout Pond, stream on site

The River House Close to Everything

9.8 out of 10, Exceptional, (88)
"Visiting Roanoke ahead of a future move"
The River House Close to Everything

Getaway and relax! Enjoy the James River with mountain views!

10.0 out of 10, Exceptional, (60)
"Nice quiet location."
Getaway and relax! Enjoy the James River with mountain views!

Family Comfort & Hokie Spirit - 1.5 Miles to Campus and Downtown Fun!

Family Comfort & Hokie Spirit - 1.5 Miles to Campus and Downtown Fun!

Spacious In-Town Retreat

2.0 star property
9.8 out of 10, Exceptional, (9)
"Really enjoyed our stay here. Very easy walk to downtown restaurants. The house is spacious in a very quiet spot and the log cabin feel was great. We will definitely stay here again."
Spacious In-Town Retreat

Riverside retreat with hot tub, scenic views, rustic charm & open-plan luxury – perfect escape!

10.0 out of 10, Exceptional, (5)
Riverside retreat with hot tub, scenic views, rustic charm & open-plan luxury – perfect escape!

Comfortable Cottage in the Blue Ridge Mountains

9.4 out of 10, Exceptional, (21)
"Very cute and quaint stay!"
Comfortable Cottage in the Blue Ridge Mountains

Downtown Roanoke

9.0 out of 10, Wonderful, (24)
"The host was very communicative. The home was clean and everything was exactly as advertised. We are grateful for the lovely home that allowed us to bring our dog to a family wedding. "
Downtown Roanoke

joins the hiking and biking trail. Walk to the river to fish, kayak or relax.

10.0 out of 10, Exceptional, (16)
"Our stay was wonderful. The location is perfect for riding the Jackson River Trail , our hosts Gary and Pam were so welcoming, the cottage is really comfortable and so well stocked with everything you might need. We will definitely return to this wonderful spot. "
joins the hiking and biking trail. Walk to the river to fish, kayak or relax.

Country Cabin, an Archer’s Retreat

10.0 out of 10, Exceptional, (2)
"We were very pleased with our stay at Archer's Retreat. It had everything we needed for a peaceful and relaxing stay. Everything was as described and the host was very responsive to the few questions we had. We would definitely stay here again."
$230 nightly
The price is $256
Sep 30 - Oct 1
Total with taxes and fees
Country Cabin, an Archer’s Retreat

3-bedroom bungalow very near downtown and walking distance to VT

8.0 out of 10, Very Good, (1)
"Dog friendly, fenced yard. Nature lovers paradise. Darling property a stone’s throw from downtown Blacksburg and VT. No a/c meant windows open and the neighborhood noise was significant. Made it a bit hard to sleep. No TV. Parrots/fish on property / parrots are also loud. Owner warned us and offered to take them but I wasn’t clear about the situation, so I didn’t ask them to take them. My fault. 3 bedroom with interesting decor. "
$1,076 nightly
The price is $1,208
Oct 6 - Oct 7
Total with taxes and fees
3-bedroom bungalow very near downtown and walking distance to VT

Peaceful, affordable cottage perfect for your next mountain getaway

2.0 star property
9.6 out of 10, Exceptional, (5)
"I can’t say enough how amazing this was! It was so quiet, peaceful, tranquil even. There is so much room to bring the whole fam! Everything was perfect. "
Peaceful, affordable cottage perfect for your next mountain getaway

Cozy Renovated Bungalow — Walk Downtown!

2.0 star property
8.6 out of 10, Excellent, (15)
"We really enjoyed our time here. The house was clean and the perfect size for our group. The location was great, beds were comfy and host was very responsive. Would absolutely stay here again. "
$212 nightly
The price is $222
Sep 30 - Oct 1
Total with taxes and fees
Cozy Renovated Bungalow — Walk Downtown!

The Bird House - Brand new, 3.5 miles from VT, Privacy, Tile Shower, King bed.

10.0 out of 10, Exceptional, (22)
"We had an amazing stay here. Everything was very clean, modern, spacious, and private. The owner was quick to respond and provided us with everything we needed. It was the perfect weekend getaway and would stay here again! "
The Bird House - Brand new, 3.5 miles from VT, Privacy, Tile Shower, King bed.

3bd/2 bath off 460E. One of two properties 1 mile of each other for large groups

2.0 star property
9.4 out of 10, Exceptional, (12)
"It was adequate for what we needed which was a place for all of us to stay. "
$307 nightly
The price is $339
Oct 9 - Oct 10
Total with taxes and fees
3bd/2 bath off 460E. One of two properties 1 mile of each other for large groups

Historic Farmhouse|5 acres|Hot Tub| Parkway Access

10.0 out of 10, Exceptional, (40)
"The house was a great place for the family to stay for graduation weekend. "
Historic Farmhouse|5 acres|Hot Tub| Parkway Access
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

Find out more about Craig County

Booking Tips to Find the Best Craig County Vacation Homes


How much does it cost to rent a vacation home in Craig County?

You can find incredible Craig County vacation homes for all types of budgets: between $222 and $1,208 per night. The more amenities the rental has, and its proximity to popular places, the higher the price.


What is the best time to stay in a vacation home in Craig County?

If you are looking for a great deal on your vacation home in Craig County, consider visiting in , when prices are usually cheaper.


How many vacation homes are available for rent in Craig County?

There are 186 rental houses to choose from for your trip. You’ll find holiday homes located throughout the city, near sightseeing spots, and close to local nature areas.


How do I find the best deal for a vacation home in Craig County?

Begin by entering your trip dates to see what type of Craig County rental houses are available. Use the map to zoom closer into the areas or zoom out to include more locations. Use the filters on the left side of your search results to narrow down by star rating, price, number of bedrooms, amenities, and more—Expedia makes it easy to score the best deal for your budget.


Why should I rent a vacation home in Craig County?

Booking Craig County vacation home rentals is the perfect way to spend a vacation because of the privacy, variety of amenities, and comfort you’ll have in your own space.


What amenities are available in a private vacation home?

When thinking about what you want in your Craig County rental house, dream big! Depending on your budget and the area, you’ll find amenities like a private pool, hot tub, free parking, fully-equipped kitchen, in-home washer and dryer, Wi-Fi, and a beautiful view or easy access to local sightseeing spots. You can even filter your search results by accessibility to ensure that everyone in your party will be comfortable.


Why should I book a vacation home with Expedia?

Expedia has some of the best selection and deals on available vacation homes in the area—and all in one place. We reward you with members points back on every booking and ensure you get the right accommodation for the best price. And you’ll save big when you bundle your travel together, like booking a car rental in Craig County along with your vacation property, into a Craig County vacation package.


Can I cancel my vacation home with Expedia?

Some accommodations are free to cancel and refundable if done so by a specific date, while others may be non-refundable. To make sure that you can get your money back on cancellations, use the “free cancellation” filter during your search. Contact our customer service portal if you need help.

Craig County Vacation Homes information

Number of reviews
373
Accommodation
186 Vacation Homes
Lowest Price
$222
Highest Price
$1,208

Explore a world of travel with Expedia

Explore a world of travel with Expedia