"This was a great spot to stop after driving for 12 hours on our way back home. Check in was a breeze and the staff was super friendly and helpful. Our room was spacious and clean with comfortable beds.
Breakfast was great too-love the waffles!! We would definitely stay here again! "
"Staff was pleasant, location was the best, only 5 to 10 minute drive from every shopping location or restaurant.
place was kept clean, breakfast was great every time."
"Stayed here in July 2025. Perfect location in downtown Blacksburg. Bars, restaurants, shopping all in walking distance. Room was clean and spacious. "
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.
Save an average of 15% on thousands of hotels when you're signed in
"We were very pleased with our stay at Hyatt Place Blacksburg. The check in was quick and easy, the room was clean and a great size for our family. Breakfast was incredible, and we were delighted to see so many options. When traveling with little children, it's always a gamble on what they will eat. Luckily for us, there was an amazing selection of fruits and breakfast food for our picky eaters to fill their bellies. We will absolutely stay here again if/when given the opportunity. "
Holiday Inn Express Hotel & Suites Christiansburg by IHG
10/10 Excellent
"The bed was comfortable , quiet , room was cooled amazing staff. Breakfast was hot and cold. I woke up thinking I hope I’m not waking up for just cereal. Egg and sausage options pancakes a variety of juices. 10/10 will book again."
"Great newer ( 5 years) hotel. Everything was nice and easy. Parking super easy and free. Loved the free billiards table in the lobby. That was a nice extra most places don’t offer.
And even though we didn’t use it, the pool was open til midnight which is another nice perk."
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Haven Heights hotel for you.
How can I save on a Haven Heights hotel booking with Expedia?
Before booking your Haven Heights hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Haven Heights hotel?
Prices for hotels in Haven Heights often vary, but you can find a great deal from £45 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.