Photo by Ann Harrell

Find Vacation Homes in Craig County, VA

Compare and save

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

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

Vacation Home in Old Southwest

High End Downtown 2-Bed Loft, Pet & Child Friendly

Vacation Home in Wasena

2.0 star property
9.8 out of 10, Exceptional, (6)
Fabulous townhome with outdoor space and greenway access in charming Wasena.

Vacation Home in Old Southwest

7.6 out of 10, Good, (9)
"Everything was perfect. "
United States
Hunter G.
Family Friendly 2-Bed Home, Pet Friendly

Vacation Home in Roanoke

10.0 out of 10, Exceptional, (2)
"Enjoyed the comforts of the home and the huge backyard to capture all the fall foliage. "
United States
Jessica J.
NEW 3BR Seconds to Blue Ridge Parkway-Cozy & Comfy

Vacation Home in Blacksburg

9.8 out of 10, Exceptional, (36)
"Great place to stay on the river for our annual weekend of tubing. Location near NRJ was great."
United States
David W.
Cozy, riverfront house - 15 minutes from Virginia Tech

Vacation Home in Old Southwest

8.6 out of 10, Excellent, (28)
"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. "
United States
Clare L.
Downtown Roanoke

Vacation Home in Blacksburg

10.0 out of 10, Exceptional, (3)
"House and views were amazing! Very clean and comfortable with everything we needed to have a wonderful time"
United States
Mary G.
Scenic 4BR retreat with valley views, minutes from Blacksburg and Lane Stadium, sleeps 12

Vacation Home in Roanoke

10.0 out of 10, Exceptional, (45)
"The house was a great place for the family to stay for graduation weekend. "
United States
Colorado S.
Historic Farmhouse|5 acres|Hot Tub| Parkway Access

Vacation Home in Salem

10.0 out of 10, Exceptional, (2)
"Nicely redone property. Updated and modern. "
United States
Brian E.
Charming Salem Getaway – Comfortable, Convenient, and Close to It All

Vacation Home in Lewisburg

10.0 out of 10, Exceptional, (22)
"We had a wonderful stay. They house was decorated beautifully. Very cozy. Large rooms. Lots of seating. Comfy beds. Outdoor seating. Safe neighborhood. Walking trail nearby. Would definitely stay again! "
United States
Brandy G.
Lewisburg’s Southern Bell, a charming bungalow with a Southern feel!

Vacation Home in Greenville

2.0 star property
9.6 out of 10, Exceptional, (5)
"This was an amazing spot that tucked away from it all. It was a great weekend getaway and we will be back! Plenty of space and beds! Clean and good amenities! "
United States
Shannon J.
Peaceful, affordable cottage perfect for your next mountain getaway

Vacation Home in Preston Park

10.0 out of 10, Exceptional, (60)
"Check in was easy; house was immaculately clean. Nice, quiet neighborhood. Would definitely stay here again the next time we are in the area. "
United States
Daniel G.
Cozy, Convenient, & Comfortable Retreat w/ Firepit, Hammock, Ping Pong, & Coffee

Vacation Home in White Sulphur Springs

9.4 out of 10, Exceptional, (8)
"Beautiful and clean home for any getaway. Our family had a wonderful stay here. Enjoyed s’mores on the fire pit and there are lots to do in the area. Would definitely recommend this home. "
United States
Anonymous traveler
Valley Ridge Retreat, 2-Acres Near Greenbrier, Borders National Forest & Trails

Vacation Home in Pilot

10.0 out of 10, Exceptional, (16)
"We wish we had stayed a week! "
United States
Marsha B.
Chic Mountain Yurt near Floyd and Virginia Tech

Vacation Home in McBryde

10.0 out of 10, Exceptional, (2)
"Fun relaxing family weekend in Blacksburg. House was updated and comfortable and host was very welcoming. Great proximity to the VT campus. Even came with some good luck as we watched Hokies win!"
United States
David S.
VT Football/Graduation Rental

Vacation Home in New Castle

10.0 out of 10, Exceptional, (121)
"Awesome property. Had an amazing time!!"
United States
Christine C.
Country Cabin with Creek Frontage, High Speed Internet, and Electric Car Charger

Vacation Home in Troutville

10.0 out of 10, Exceptional, (2)
"The house very clean and quiet. Everyone enjoyed our stay and very pleased with the everything."
United States
Lilibeth S.
Family-Friendly 4 BR w.King Bed, EV Charger + Peloton + Mountain Views

Vacation Home in Mountain View

10.0 out of 10, Exceptional, (100)
"Amazing home! Everything was perfect! "
United States
Lana D.
Historic Home on the Greenway near Grandin Village & Downtown Roanoke.

Vacation Home in Clifton Forge

10.0 out of 10, Exceptional, (19)
"Looking forward to staying here again "
United States
Drew S.
A Stylish 2+ Bedroom Rancher

Vacation Home in Lewisburg

10.0 out of 10, Exceptional, (111)
"Excellent location and the house was perfect for our family. "
United States
Kellee B.
Historic center of the city
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.
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

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 and 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
576
Accommodation
186 Vacation Homes
Lowest Price
Highest Price

Explore a world of travel with Expedia