Find hotels in Henry, VA from $59

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Henry hotels

The Liberty Trust

The Liberty Trust
4.0 star property
Downtown Roanoke
9.2 out of 10, Wonderful, (1,314 reviews)
"Had a nice stay clean, quiet and good location"
United States
Lorraine
$132 nightly
The price is $149
May 25 - May 26
Total with taxes and fees
The Liberty Trust

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4.0 star property
Gainsboro
9.4 out of 10, Exceptional, (1,003 reviews)
"Incredible stay, very clean, stunning hotel and food was very delicious! "
United States
Dawn
$188 nightly
The price is $213
May 7 - May 8
Total with taxes and fees
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

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, (31 reviews)
"The resort is an experience. The staff were helpful and genuine. "
United States
Melinda
$668 nightly
The price is $751
May 17 - May 18
Total with taxes and fees
The Lodge at Primland, Auberge Collection

Homewood Suites By Hilton Christiansburg

Homewood Suites By Hilton Christiansburg
3.0 star property
Christiansburg
9.4 out of 10, Exceptional, (786 reviews)
"Very nice stay"
United States
Bret
$106 nightly
The price is $121
May 10 - May 11
Total with taxes and fees
Homewood Suites By Hilton Christiansburg

Comfort Suites Inn at Ridgewood Farm

Comfort Suites Inn at Ridgewood Farm
2.5 star property
Salem
7.8 out of 10, Good, (1,000 reviews)
"Friendly Clean Great location "
United States
Hope
Comfort Suites Inn at Ridgewood Farm

The West End Flats

The West End Flats
4.5 star property
West End
9.4 out of 10, Exceptional, (113 reviews)
"The property is pet friendly, clean, laundry in room and quiet"
United States
Charles
$97 nightly
The price is $110
May 18 - May 19
Total with taxes and fees
The West End Flats

Tru By Hilton Christiansburg

Tru By Hilton Christiansburg
2.5 star property
Christiansburg
9.4 out of 10, Exceptional, (478 reviews)
"The hotel is clean and updated. Breakfast was good. "
United States
Ann
$86 nightly
The price is $98
May 18 - May 19
Total with taxes and fees
Tru By Hilton Christiansburg

Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
3.0 star property
Christiansburg
9.2 out of 10, Wonderful, (755 reviews)
"Excellent hotel and very friendly staff. Location was perfect."
United States
Barry
$74 nightly
The price is $84
May 17 - May 18
Total with taxes and fees
Fairfield Inn by Marriott Christiansburg

Hampton Inn & Suites Roanoke-Downtown

Hampton Inn & Suites Roanoke-Downtown
2.5 star property
Downtown Roanoke
9.0 out of 10, Wonderful, (1,001 reviews)
"Clean room, attentive staff, convenient location to downtown sites"
United States
Emily
$130 nightly
The price is $148
May 24 - May 25
Total with taxes and fees
Hampton Inn & Suites Roanoke-Downtown

Hampton Inn Martinsville

Hampton Inn Martinsville
2.5 star property
Martinsville
9.0 out of 10, Wonderful, (528 reviews)
"Friendly staff, room was clean and comfortable. We were passing through the area and stayed 1 night. Breakfast was good even though the power went out lol. The breakfast attended had a great attitude and had guests laughing and at ease during the outage. Id stay again if in the area."
United States
Ashley
$166 nightly
The price is $184
May 7 - May 8
Total with taxes and fees
Hampton Inn Martinsville

The Promissory Hotel

The Promissory Hotel
2.0 star property
Downtown Roanoke
9.6 out of 10, Exceptional, (56 reviews)
"A very good place to stay. The staff is friendly and they seem to sincerely ask for suggestions from their guests. I would definitely stay there again."
United States
Andrew
$169 nightly
The price is $191
May 24 - May 25
Total with taxes and fees
The Promissory Hotel

The Oakdale Inn

The Oakdale Inn
3.5 star property
Martinsville
10.0 out of 10, Exceptional, (30 reviews)
"The Oakdale Inn was wonderful! My wife and I stayed overnight while visiting family in the area, and are already planning to stay at the Oakdale when we return. The facility is delightful, with sitting rooms and clean, comfortable bedrooms. The breakfast, prepared and served by the excellent innkeeper, was fantastic and sent us on our way quite full and ready for the day. We highly recommend the Oakdale Inn, and cannot wait to return! "
United States
William
$225 nightly
The price is $253
May 3 - May 4
Total with taxes and fees
The Oakdale Inn

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, (782 reviews)
"Great staff. Very clean. Good breakfast. Amenities enjoyable. I’ll stay there again."
United States
Tammy
$112 nightly
The price is $126
May 31 - Jun 1
Total with taxes and fees
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

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, (824 reviews)
"Great location, nice staff, really clean "
United States
Dionne
$97 nightly
The price is $109
May 3 - May 4
Total with taxes and fees
Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG

Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Tuggle's Gap Roadside Inn - Blue Ridge Parkway
4.0 star property
Floyd
9.4 out of 10, Exceptional, (160 reviews)
"Room was spotless, bed was comfortable, and breakfast was very good!"
United States
Kathleen F
$111 nightly
The price is $123
May 21 - May 22
Total with taxes and fees
Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Holiday Inn Express Hotel & Suites Christiansburg by IHG

Holiday Inn Express Hotel & Suites Christiansburg by IHG
2.5 star property
Christiansburg
8.8 out of 10, Excellent, (1,002 reviews)
"Great options for breakfast, and very clean rooms "
United States
Tylisha
$81 nightly
The price is $93
May 31 - Jun 1
Total with taxes and fees
Holiday Inn Express Hotel & Suites Christiansburg by IHG

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)
"Great staff, the rooms are clean and breakfast is superb."
United States
Airyn
$143 nightly
The price is $162
May 10 - May 11
Total with taxes and fees
SpringHill Suites by Marriott Roanoke

Hilton Garden Inn Roanoke

Hilton Garden Inn Roanoke
3.0 star property
Roanoke
9.0 out of 10, Wonderful, (1,001 reviews)
"The location up on a windy hilly road was a cool ride! We did not get a room with a view but a clean comfy room. Best coffee and great staff! Thank you ."
United States
Judith
$114 nightly
The price is $128
May 10 - May 11
Total with taxes and fees
Hilton Garden Inn Roanoke

Early Inn at the Grove

Early Inn at the Grove
4.0 star property
Rocky Mount
9.8 out of 10, Exceptional, (147 reviews)
"Nice place, great location, would stay again."
United States
Kelly
$169 nightly
The price is $191
May 1 - May 2
Total with taxes and fees
Early Inn at the Grove

Hotel Floyd

Hotel Floyd
2.0 star property
Floyd
9.6 out of 10, Exceptional, (508 reviews)
"I use it for business trips , well maintained property with music vibe. Well decorated rooms. Highly recommended for travelers passing through."
United States
Sudhakar
$132 nightly
The price is $146
May 3 - May 4
Total with taxes and fees
Hotel Floyd
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.

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.

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.

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.

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 can I save on a Henry hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Henry hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $59 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.