- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Craig County

New Castle

Catawba
Paint Bank
Simmonsville
Marshalltown
Find vacation rentals that suit your style
Our top choices for Craig County condo rentals




1. Cozy Condo in Downtown Roanoke VA
Cozy Condo in Downtown Roanoke VAOld Southwest
9.8 out of 10, Exceptional, (37 reviews)
9.8/10
Exceptional
(37 reviews)
"Great place to stay within walking distance of downtown."
"Great place to stay within walking distance of downtown."Elisha B.




2. Urban Downtown Roanoke Loft w/ Private Hot Tub
Urban Downtown Roanoke Loft w/ Private Hot TubDowntown Roanoke
10.0 out of 10, Exceptional, (2 reviews)
10/10
Exceptional
(2 reviews)
"We had a wonderful stay here everything was absolutely beautiful.Kitchen is a real plus! If you love to cook instead of dining out this is the place for you!The Master bedroom and bath will have you wanting to stay in a enjoy all the comforts this place offers. Enjoy the hot tub out on the deck after walking the city. You are within walking distance to so much at this location.Mast general a favorite, coffee shops, and really any kind of dinning you could want.I would love to have stayed longer,...
"We had a wonderful stay here everything was absolutely beautiful.Kitchen is a real plus! If you love to cook instead of dining out this is the place for you!The Master bedroom and bath will have you wanting to stay in a enjoy all the comforts this place offers. Enjoy the hot tub out on the deck after walking the city. You are within walking distance to so much at this location.Mast general a favorite, coffee shops, and really any kind of dinning you could want.I would love to have stayed longer,...Michelle S.




3. Updated, 2 Bedroom Condo - Sleep 6 off of Price's Fork - 2 Night Minimum
Updated, 2 Bedroom Condo - Sleep 6 off of Price's Fork - 2 Night MinimumHethwood - Prices Fork
10.0 out of 10, Exceptional, (22 reviews)
10/10
Exceptional
(22 reviews)
"Great stay! Love the extras: coffee, snacks, beer, water etc. it was perfect for my daughter’s graduation and my family!! Close to everything."
"Great stay! Love the extras: coffee, snacks, beer, water etc. it was perfect for my daughter’s graduation and my family!! Close to everything."Juanita P.
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.
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.
Top reviews in Craig County




avid hotel Salem by IHG
avid hotel Salem by IHGSalem
10/10 Excellent
Breakfast is delicious. Our room is very clean. The iron and ironing board in each room is helpful.
Breakfast is delicious. Our room is very clean. The iron and ironing board in each room is helpful.
LAN CHI




Holiday Inn Express Troutville by IHG
Holiday Inn Express Troutville by IHGTroutville
10/10 Excellent
Good choice
Good choice
Pierrick




Country Inn & Suites by Radisson, Roanoke, VA
Country Inn & Suites by Radisson, Roanoke, VAAlpine Hills
10/10 Excellent
Tres pres de la 81
Tres pres de la 81
Daniel




Comfort Inn & Suites Troutville-Roanoke North
Comfort Inn & Suites Troutville-Roanoke NorthTroutville
10/10 Excellent
Très propre. Petit déjeuner varié et frais. Lit et oreillers confortable.
Très propre. Petit déjeuner varié et frais. Lit et oreillers confortable.
Danielle




La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke SalemSalem
10/10 Excellent
La disponibilité pour accommoder les voyageurs qui partent avec le petit déjeuner
La disponibilité pour accommoder les voyageurs qui partent avec le petit déjeuner
Michel




Fairfield Inn & Suites by Marriott Roanoke Salem
Fairfield Inn & Suites by Marriott Roanoke SalemSalem
10/10 Excellent
Upon arrival the check-in was very easy. We were greeted by a wonderful lady who told us about the hotel & amenities that are offered. Room was spacious & clean. Breakfast was great & got us started for our long drive. Would definitely recommend this hotel.
Upon arrival the check-in was very easy. We were greeted by a wonderful lady who told us about the hotel & amenities that are offered. Room was spacious & clean. Breakfast was great & got us started for our long drive. Would definitely recommend this hotel.
Terri




La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81Alpine Hills
10/10 Excellent
Très propre, bien situé, bon déjeuner
Très propre, bien situé, bon déjeuner
Richard




Holiday Inn Express & Suites Salem by IHG
Holiday Inn Express & Suites Salem by IHGSalem
10/10 Excellent
Very welcoming front desk
Staff. Room is clean and spacious
Very welcoming front desk
Staff. Room is clean and spacious
Susan




Hampton Inn Salem East - Electric Road
Hampton Inn Salem East - Electric RoadSalem
10/10 Excellent
Room and facilities were excellent. Great complimentary breakfast.
Room and facilities were excellent. Great complimentary breakfast.
Elaine




Hampton Inn Salem, VA
Hampton Inn Salem, VASalem
10/10 Excellent
Close to the highway and yet quiet
Close to the highway and yet quiet
Jean




Spark by Hilton Roanoke Civic Center
Spark by Hilton Roanoke Civic CenterGainsboro
10/10 Excellent
All great. Can add more items for breakfast
All great. Can add more items for breakfast
khaled




Tru By Hilton Roanoke Hollins
Tru By Hilton Roanoke HollinsAlpine Hills
10/10 Excellent
A great no nonsense place to stay on our road trips - have stayed before and will return again!
A great no nonsense place to stay on our road trips - have stayed before and will return again!
Thomas




Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81
Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81Alpine Hills
10/10 Excellent
Xx
Xx
Anabel




Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Holiday Inn Express & Suites Roanoke – Civic Center by IHGWilliamson Road
10/10 Excellent
Perfect
Perfect
Michel




Hampton Inn Roanoke/Hollins - I-81
Hampton Inn Roanoke/Hollins - I-81Alpine Hills
10/10 Excellent
Good easy access from highway if staying for a short stay.
Pool is very small .
Good easy access from highway if staying for a short stay.
Pool is very small .
Hina




Comfort Inn Airport
Comfort Inn AirportAirport
10/10 Excellent
Always clean, comfortable with a great breakfast
Always clean, comfortable with a great breakfast
Ann Marie




Quality Inn Salem - I-81
Quality Inn Salem - I-81Salem
10/10 Excellent
Clean room, great service !
Clean room, great service !
Cynthia




Hyatt Place Blacksburg / University
Hyatt Place Blacksburg / UniversityMcBryde
10/10 Excellent
So clean and modern. Staff was wonderful. We will come back for sure
So clean and modern. Staff was wonderful. We will come back for sure
Alex





