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)
"Loved the property and location. It was also very clean and loved the added touch of the coffee bar, snacks. We would definitely book this place again."
"Loved the property and location. It was also very clean and loved the added touch of the coffee bar, snacks. We would definitely book this place again."Kevin G.
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
A very nice stay. Staff was friendly. Room was clean and nice. (I prefer drawers and a closet to pegs, but can’t really complain about that.) Comfortable and quiet enough in a good central location. Seemed new and modern. Coffee in the lobby is ground and brewed individually, which was nice. Pet friendly, which is always helpful!
A very nice stay. Staff was friendly. Room was clean and nice. (I prefer drawers and a closet to pegs, but can’t really complain about that.) Comfortable and quiet enough in a good central location. Seemed new and modern. Coffee in the lobby is ground and brewed individually, which was nice. Pet friendly, which is always helpful!
Barbara




Holiday Inn Express Troutville by IHG
Holiday Inn Express Troutville by IHGTroutville
10/10 Excellent
The property was so clean and the staff were so accomodating. This has been one of the best properties that I have stayed at in a very long time
The property was so clean and the staff were so accomodating. This has been one of the best properties that I have stayed at in a very long time
Pamela




Country Inn & Suites by Radisson, Roanoke, VA
Country Inn & Suites by Radisson, Roanoke, VAAlpine Hills
10/10 Excellent
Super comfortable bed and sheets/pillows were high quality.
Super comfortable bed and sheets/pillows were high quality.
Ginger




Comfort Inn & Suites Troutville-Roanoke North
Comfort Inn & Suites Troutville-Roanoke NorthTroutville
10/10 Excellent
Clean and comfortable! Staff is fantastic!
Clean and comfortable! Staff is fantastic!
Chris




La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke SalemSalem
10/10 Excellent
nice place to stay,
nice place to stay,
Thomas




La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81Alpine Hills
10/10 Excellent
Quick and easy overnight
Quick and easy overnight
Megan




Fairfield Inn & Suites by Marriott Roanoke Salem
Fairfield Inn & Suites by Marriott Roanoke SalemSalem
10/10 Excellent
At this point, the way I choose where to stay is based on price and breakfast. This location had great breakfast reviews for a reason! Let’s just say, my expectations were high and they did not disappoint. Everything was delicious, there were plenty of options, and the service was excellent.
The room was clean and comfortable as well. And the staff was kind and they gave you a gift bag with water and a snack upon checking in.
I also observed a goody bag for pets if you choose to bring your...
At this point, the way I choose where to stay is based on price and breakfast. This location had great breakfast reviews for a reason! Let’s just say, my expectations were high and they did not disappoint. Everything was delicious, there were plenty of options, and the service was excellent.
The room was clean and comfortable as well. And the staff was kind and they gave you a gift bag with water and a snack upon checking in.
I also observed a goody bag for pets if you choose to bring your...
Joanna




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




Spark by Hilton Roanoke Civic Center
Spark by Hilton Roanoke Civic CenterGainsboro
10/10 Excellent
We had a quick check in and our room was very clean. The bed was very comfortable. Breakfast was very basic but was good for something quick on the run.
We had a quick check in and our room was very clean. The bed was very comfortable. Breakfast was very basic but was good for something quick on the run.
Robert




The Highlander at Radford, Tapestry Collection by Hilton
The Highlander at Radford, Tapestry Collection by HiltonRadford
10/10 Excellent
We love it when we visit. The hotel is very nice!
We love it when we visit. The hotel is very nice!
Jennifer




Hampton Inn Roanoke/Hollins - I-81
Hampton Inn Roanoke/Hollins - I-81Alpine Hills
10/10 Excellent
clean and comfortable. courteous staff. convient location.
clean and comfortable. courteous staff. convient location.
Ed




The Lofts at Downtown Salem
The Lofts at Downtown SalemSalem
10/10 Excellent
Great place! Everything you need for a stay! Excellent restaurant, nice location, quaint shops nearby, exceptionally clean room and we loved the old beam look and natural light!
Great place! Everything you need for a stay! Excellent restaurant, nice location, quaint shops nearby, exceptionally clean room and we loved the old beam look and natural light!
Lars




Best Western North Roanoke
Best Western North RoanokeTroutville
10/10 Excellent
Excellent water pressure in the shower. Best I’ve had at a hotel in a long time. Comfortable beds and quiet location
Excellent water pressure in the shower. Best I’ve had at a hotel in a long time. Comfortable beds and quiet location
Robert




Fairfield Inn by Marriott Christiansburg
Fairfield Inn by Marriott ChristiansburgChristiansburg
10/10 Excellent
Bertha was very friendly and attentive.
Bertha was very friendly and attentive.
Dawn




Tru By Hilton Christiansburg
Tru By Hilton ChristiansburgChristiansburg
10/10 Excellent
Clean, refreshed design, the toiletries have a nice citrus smell, and lots of outlets that are well-placed and not loose.
Clean, refreshed design, the toiletries have a nice citrus smell, and lots of outlets that are well-placed and not loose.
Kelly





