Default HTG hotel image

Find hotels in Henry, VA from $57

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Henry hotels

1. Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4.0 star property
Gainsboro
9.6 out of 10, Exceptional, (1,006 reviews)
"The hotel was very clean. The historical atmosphere was amazing."
United States
James
8 days ago
$188 nightly
The price is $213
Dec 2 - Dec 3
Total with taxes and fees
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

2. The Lodge at Primland, Auberge Collection

The Lodge at Primland, Auberge Collection
5.0 star property
Meadows Of Dan
9.0 out of 10, Wonderful, (34 reviews)
"The resort is an experience. The staff were helpful and genuine."
United States
Melinda
$836 nightly
The price is $939
Dec 10 - Dec 11
Total with taxes and fees
The Lodge at Primland, Auberge Collection

3. The Liberty Trust

The Liberty Trust
4.0 star property
Downtown Roanoke
9.2 out of 10, Wonderful, (1,334 reviews)
"Great hotel conversion. Rooms were clean."
United States
Natalie
7 days ago
$163 nightly
The price is $185
Nov 18 - Nov 19
Total with taxes and fees
The Liberty Trust

4. The Promissory Hotel

The Promissory Hotel
3.0 star property
Downtown Roanoke
9.6 out of 10, Exceptional, (196 reviews)
"Interesting design. Room was clean. Friendly staff. Great location. Comfortable beds."
United States
Gabriel
1 day ago
$156 nightly
The price is $177
Nov 11 - Nov 12
Total with taxes and fees
The Promissory Hotel

5. Wingate by Wyndham Christiansburg

Wingate by Wyndham Christiansburg
3.0 star property
Christiansburg
7.2 out of 10, Good, (1,004 reviews)
"This was the second time I have stay here. It was good again."
United States
Braedon
1 day ago
$64 nightly
The price is $73
Nov 15 - Nov 16
Total with taxes and fees
Wingate by Wyndham Christiansburg

6. The West End Flats

The West End Flats
4.5 star property
West End
9.2 out of 10, Wonderful, (179 reviews)
"Great location we love Curtis at the brewery."
United States
Patricia
October 6th, 2026
$86 nightly
The price is $97
Nov 17 - Nov 18
Total with taxes and fees
The West End Flats

7. Tru By Hilton Christiansburg

Tru By Hilton Christiansburg
2.5 star property
Christiansburg
9.4 out of 10, Exceptional, (599 reviews)
"Stayed one night. Everything was fine."
United States
Bruce
1 day ago
$85 nightly
The price is $97
Dec 1 - Dec 2
Total with taxes and fees
Tru By Hilton Christiansburg

8. Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
3.0 star property
Christiansburg
9.2 out of 10, Wonderful, (859 reviews)
"Breakfast was great. The room was awesome."
United States
don
8 days ago
$83 nightly
The price is $95
Nov 29 - Nov 30
Total with taxes and fees
Fairfield Inn by Marriott Christiansburg

9. Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG

Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG
3.0 star property
Roanoke
7.8 out of 10, Good, (899 reviews)
"The recently renovated rooms were immaculate."
United States
KEDAR
September 26th, 2026
$93 nightly
The price is $104
Nov 29 - Nov 30
Total with taxes and fees
Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG

10. Spark by Hilton Salem East Electric Road

Spark by Hilton Salem East Electric Road
2.5 star property
Salem
8.0 out of 10, Very good, (40 reviews)
"A comfortable bed. They have done a good job with remodeling."
United States
Ron
8 days ago
$65 nightly
The price is $73
Dec 6 - Dec 7
Total with taxes and fees
Spark by Hilton Salem East Electric Road

11. SpringHill Suites by Marriott Roanoke

SpringHill Suites by Marriott Roanoke
3.0 star property
South Jefferson
9.0 out of 10, Wonderful, (1,000 reviews)
"We had a great experience."
United States
Joseph
17 days ago
$143 nightly
The price is $162
Nov 22 - Nov 23
Total with taxes and fees
SpringHill Suites by Marriott Roanoke

12. Homewood Suites By Hilton Christiansburg

Homewood Suites By Hilton Christiansburg
3.0 star property
Christiansburg
9.4 out of 10, Exceptional, (840 reviews)
"The staff was very friendly."
United States
Vanessa
1 day ago
$110 nightly
The price is $125
Dec 6 - Dec 7
Total with taxes and fees
Homewood Suites By Hilton Christiansburg

13. Colony House Motor Lodge

Colony House Motor Lodge
2.5 star property
Franklin-Colonial
9.8 out of 10, Exceptional, (221 reviews)
"10 15 minutes tops I love. Staff is amazing."
United States
Julie
11 days ago
$117 nightly
The price is $132
Dec 11 - Dec 12
Total with taxes and fees
Colony House Motor Lodge

14. Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Holiday Inn Express Hotel & Suites Rocky Mount by IHG
2.5 star property
Rocky Mount
8.6 out of 10, Excellent, (840 reviews)
"We go there once a year for Rocky Mount Fest. It is always pleasurable."
United States
Pamela
October 9th, 2026
$109 nightly
The price is $123
Dec 11 - Dec 12
Total with taxes and fees
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

15. Hampton Inn & Suites Roanoke-Downtown

Hampton Inn & Suites Roanoke-Downtown
2.5 star property
Downtown Roanoke
9.0 out of 10, Wonderful, (1,006 reviews)
"The room was clean. The staff was kind. The breakfast was nice."
United States
Kotaro
1 day ago
$146 nightly
The price is $165
Nov 22 - Nov 23
Total with taxes and fees
Hampton Inn & Suites Roanoke-Downtown

16. Hampton Inn Martinsville

Hampton Inn Martinsville
2.5 star property
Martinsville
8.8 out of 10, Excellent, (564 reviews)
"Staff was friendly and rooms were clean!"
United States
Carolyn
September 2nd, 2026
$169 nightly
The price is $188
Nov 22 - Nov 23
Total with taxes and fees
Hampton Inn Martinsville

17. The Oakdale Inn

The Oakdale Inn
3.5 star property
Martinsville
10.0 out of 10, Exceptional, (37 reviews)
"A really quiet experience. Modern amenities are there."
United States
Don
September 3rd, 2026
$225 nightly
The price is $253
Nov 15 - Nov 16
Total with taxes and fees
The Oakdale Inn

18. Hotel Floyd

Hotel Floyd
2.0 star property
Floyd
9.8 out of 10, Exceptional, (565 reviews)
"I really enjoyed my stay at hotel Floyd."
United States
Donna
21 hours ago
$121 nightly
The price is $133
Dec 1 - Dec 2
Total with taxes and fees
Hotel Floyd

19. Sleep Inn Tanglewood

Sleep Inn Tanglewood
2.5 star property
Roanoke
8.0 out of 10, Very good, (1,002 reviews)
"Perfect location for what we needed."
United States
Jeffrey
2 days ago
$64 nightly
The price is $72
Dec 6 - Dec 7
Total with taxes and fees
Sleep Inn Tanglewood

20. Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount
2.5 star property
Rocky Mount
7.6 out of 10, Good, (775 reviews)
"Bed were very clean. Plenty of hot water with good pressure."
United States
Penny
15 days ago
$100 nightly
The price is $113
Nov 26 - Nov 27
Total with taxes and fees
Baymont by Wyndham Rocky Mount
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

Where to stay near Henry

Henry, Virginia, is perfect for outdoor enthusiasts and romantics alike. Explore scenic landscapes, enjoy family-friendly excursions, and immerse yourself in the area's charming atmosphere. Nearby cities offer thrilling adventures and a rich historical backdrop, making your vacation both memorable and enchanting.

Bassett

Discover Bassett, a welcoming destination perfectly suited for families and nature lovers seeking an affordable getaway. Nestled about 5 miles from Henry, this charming city offers a rich variety of outdoor experiences, including the serene Philpott Lake and the scenic trails at Fairy Stone State Park. With peak visitor seasons in April and from July to August, Bassett provides a perfect backdrop for recreation and romance. Booking a stay here ensures easy access to nature and a memorable escape.

Oak Level

Experience the charm of Oak Level, an excellent hub for families and nature enthusiasts looking for a budget-friendly escape. This quaint village, located about 5 miles from Henry, offers easy access to stunning attractions like Philpott Lake and Fairy Stone State Park, perfect for outdoor adventures. With a blend of scenic beauty and local culture, Oak Level is a smart choice for travelers seeking both relaxation and recreation, ensuring a memorable stay in Virginia.

Reed Creek

If you are a nature lover or seeking a romantic weekend getaway, look no further than Reed Creek, a charming village known for its stunning outdoor scenery. Enjoy activities like motor racing and visits to local attractions such as Philpott Lake and Fairy Stone State Park, perfect for families and adventure seekers alike. Located about 6 miles from Henry, Reed Creek offers a peaceful retreat that makes it a wise choice for your next vacation.

Reserve at Fairystone

Reserve at Fairystone stands out as a prime spot for outdoor enthusiasts and families interested in exploring the natural beauty of Virginia. Nestled near Fairy Stone State Park and Philpott Lake, visitors can enjoy scenic hikes, fishing, and picnicking amidst stunning landscapes. With a rich array of recreational activities available year-round, including skiing and local shopping, Reserve at Fairystone provides a perfect getaway just 6 miles from Henry. It's an ideal choice for a memorable vacation experience.

Ferrum

Travelers seeking a blend of family-friendly activities and nature will find Ferrum to be the ideal base for their vacation, featuring attractions like the Blue Ridge Institute and Museum, Fairy Stone State Park, and Philpott Lake. This charming city offers a delightful mix of outdoor adventures and scenic views, making it perfect for those who appreciate romance and tranquility. Located about 6 miles from Henry, Ferrum is a smart choice for accommodation, ensuring easy access to all the area has to offer.

Stay near popular attractions around Henry

Discover the charm of Henry, where breathtaking outdoor scenery meets cultural treasures. Explore vibrant parks, local arts, and stunning natural landscapes, perfect for family adventures or a romantic getaway. Experience the unique blend of relaxation and exploration that makes this destination truly unforgettable.

Top Henry Hotel Reviews

More cheap stays in Henry

Hotels in Henry with star-rating

Frequently asked questions

When is the best time to go to Henry?
The best time to go to Henry, Virginia, is during the spring and fall months, specifically from April to May and from September to October. These periods offer pleasant weather ideal for outdoor activities and exploring the area comfortably.

During spring, the temperatures are mild, and the natural scenery comes alive with blooming flora, making it a great time for hiking, fishing, and enjoying the local parks. The days are generally sunny without being overly hot, providing comfortable conditions for sightseeing.

Fall also brings agreeable temperatures and is particularly appealing due to the vibrant autumn foliage. The cooler, crisp air is superb for outdoor adventures, and the changing leaves create picturesque landscapes.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Henry.
How much is the nightly rate at a Henry hotel?
Prices for hotels in Henry often vary, but you can find a great deal from $57 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.

Explore a world of travel with Expedia