
Craig County Vacations & Trips from $473
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $2,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Craig County Vacation
Answer the call of adventure with a customized vacation package to Craig County. Wherever your journey takes you and whatever you plan to do, get ready to experience a destination with plenty to offer. Get your trip to Craig County off to a flying start by making New Castle the first stop. This is a popular city with visitors from near and far. When it's time to stop dreaming and start packing, Expedia will help turn your Craig County vacation into a reality.
Top destinations in Craig County

Catawba
The Latest Craig County Vacation Packages
Price found within the past 48 hours. Click for updated prices.

Mountain Lake Lodge
Price was $520, price is now $473 per person
$473
per person
Aug 19 - Aug 21
found 20 hours ago
Roundtrip flight included
New York (NYC) to Roanoke (ROA)
8.8/10 Excellent! (552 reviews)
Staff were so available and friendly
Communication via email and messenger/expedia was poor
Website could be more efficient
Property so beautiful, well maintained. 22miles of walking trails, beautiful clean pools.
Of course if youre a dirty dancing fan, theres such a special vibe yo the experience!
Reviewed on Jun 25, 2026

The Inn at Virginia Tech and Skelton Conference Center
University
Price was $601, price is now $522 per person
$522
per person
Aug 13 - Aug 16
found 1 day ago
Roundtrip flight included
New York (NYC) to Roanoke (ROA)
9.6/10 Exceptional! (1,119 reviews)
Great services! Excellent coffee and bar!
Reviewed on Jun 26, 2026


Rockwood Manor
Price was $567, price is now $512 per person
$512
per person
Aug 13 - Aug 16
found 1 day ago
Roundtrip flight included
New York (NYC) to Roanoke (ROA)
9.8/10 Exceptional! (225 reviews)
The rural setting was perfect yet still close to the town of Dublin. We loved our stay and will be staying here again. The breakfast was amazing.
Reviewed on May 8, 2026

Holiday Inn Express & Suites Blacksburg - University Area by IHG
Hethwood - Prices Fork
Price was $608, price is now $563 per person
$563
per person
Aug 13 - Aug 16
found 1 day ago
Roundtrip flight included
New York (NYC) to Roanoke (ROA)
9.2/10 Wonderful! (1,005 reviews)
Friendly and helpful staff.
Reviewed on Jun 22, 2026
Find the Best Craig County Vacation Packages
Craig County Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Closest Airport | Roanoke Regional Airport (ROA) |
Top Sights | Wilderness Adventure At Eagle Landing and Dragons Tooth Trailhead |
Craig County Hotel Deals

Mountain Lake Lodge
115 Hotel Circle Pembroke VA
$167 nightly
The price is $181 total per night from Jul 1 to Jul 2
$181 total
Jul 1 - Jul 2
Total with taxes and fees
8.8/10 Excellent! (556 reviews)
"Great location. Beautiful lodge. The rooms had fans, but no AC."
Reviewed on Jun 26, 2026

Baymont by Wyndham Salem Roanoke Area
179 Sheraton Drive Salem VA
Fully refundableReserve now, pay when you stay
$67 nightly
The price is $76 total per night from Jul 1 to Jul 2
$76 total
Jul 1 - Jul 2
Total with taxes and fees
7.2/10 Good! (525 reviews)
"Front desk ppl are very nice. It's a run down hotel and tried to go as far as they can without doing any work done. Our door is not working properly. When we close and open the whole hotel can hear. Everything in the room needs the whole nine yards renovation. We travel with our dogs and that's the ..."
Reviewed on Jun 26, 2026

The Inn at Virginia Tech and Skelton Conference Center
901 Prices Fork Road Blacksburg VA
Fully refundableReserve now, pay when you stay
$94 nightly
The price is $99 total per night from Jul 5 to Jul 6
$99 total
Jul 5 - Jul 6
Total with taxes and fees
9.6/10 Exceptional! (1,138 reviews)
"Great services! Excellent coffee and bar!"
Reviewed on Jun 26, 2026
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.
Stay near popular Craig County attractions
Explore a world of travel with Expedia
Other vacations you might like
- Top cities in Craig County
- Vacations and getaways similar to Craig County
- Best vacation destinations by month
- January Vacations and Deals
- February Vacations and Deals
- March Vacations and Deals
- April Vacations and Deals
- May Vacations and Deals
- June Vacations and Deals
- July Vacations and Deals
- August Vacations and Deals
- September Vacations and Deals
- October Vacations and Deals
- November Vacations and Deals
- December Vacations and Deals
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.



















