Default HTG hotel image

Find hotels in Henry, VA from $53

  • 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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 27 - Sep 28
Tomorrow
Sep 28 - Sep 29
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Henry hotels

1. The Liberty Trust

The Liberty Trust
Downtown Roanoke
United States
Ranjan
$165 nightly
$187 total
Oct 4 - Oct 5
Total with taxes and fees
The Liberty Trust

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

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
Gainsboro
United States
Douglas A
$176 nightly
$200 total
Oct 11 - Oct 12
Total with taxes and fees
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

3. The Lodge at Primland, Auberge Collection

The Lodge at Primland, Auberge Collection
Meadows Of Dan
United States
Melinda
$1,378 nightly
$1,547 total
Oct 11 - Oct 12
Total with taxes and fees
The Lodge at Primland, Auberge Collection

4. The Promissory Hotel

The Promissory Hotel
Downtown Roanoke
United States
Koty
$159 nightly
$180 total
Oct 4 - Oct 5
Total with taxes and fees
The Promissory Hotel

5. The West End Flats

The West End Flats
West End
United States
Ruben
$85 nightly
$96 total
Oct 6 - Oct 7
Total with taxes and fees
The West End Flats

6. Wingate by Wyndham Christiansburg

Wingate by Wyndham Christiansburg
Christiansburg
United States
Alexus
$66 nightly
$75 total
Sep 29 - Sep 30
Total with taxes and fees
Wingate by Wyndham Christiansburg

7. Tru By Hilton Christiansburg

Tru By Hilton Christiansburg
Christiansburg
United States
Dean
$85 nightly
$97 total
Oct 4 - Oct 5
Total with taxes and fees
Tru By Hilton Christiansburg

8. Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
Christiansburg
United States
Kristi
$92 nightly
$105 total
Oct 4 - Oct 5
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
Roanoke
United States
KEDAR
$105 nightly
$118 total
Oct 11 - Oct 12
Total with taxes and fees
Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG

10. SpringHill Suites by Marriott Roanoke

SpringHill Suites by Marriott Roanoke
South Jefferson
United States
Tom
$143 nightly
$162 total
Oct 4 - Oct 5
Total with taxes and fees
SpringHill Suites by Marriott Roanoke

11. Homewood Suites By Hilton Christiansburg

Homewood Suites By Hilton Christiansburg
Christiansburg
United States
Jessica
$114 nightly
$130 total
Oct 25 - Oct 26
Total with taxes and fees
Homewood Suites By Hilton Christiansburg

12. Colony House Motor Lodge

Colony House Motor Lodge
Franklin-Colonial
United States
David
$154 nightly
$174 total
Oct 4 - Oct 5
Total with taxes and fees
Colony House Motor Lodge

13. Holiday Inn Express Hotel & Suites Christiansburg by IHG

Holiday Inn Express Hotel & Suites Christiansburg by IHG
Christiansburg
United States
Brandon
$78 nightly
$89 total
Oct 4 - Oct 5
Total with taxes and fees
Holiday Inn Express Hotel & Suites Christiansburg by IHG

14. Spark by Hilton Salem East Electric Road

Spark by Hilton Salem East Electric Road
Salem
United States
Lisa
$71 nightly
$81 total
Sep 30 - Oct 1
Total with taxes and fees
Spark by Hilton Salem East Electric Road

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

Holiday Inn Express Hotel & Suites Rocky Mount by IHG
Rocky Mount
United States
Neil
$139 nightly
$157 total
Oct 18 - Oct 19
Total with taxes and fees
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

16. Hampton Inn & Suites Roanoke-Downtown

Hampton Inn & Suites Roanoke-Downtown
Downtown Roanoke
United States
William M
$139 nightly
$157 total
Oct 25 - Oct 26
Total with taxes and fees
Hampton Inn & Suites Roanoke-Downtown

17. Hampton Inn Martinsville

Hampton Inn Martinsville
Martinsville
United States
Carolyn
$169 nightly
$188 total
Oct 18 - Oct 19
Total with taxes and fees
Hampton Inn Martinsville

18. Hotel Floyd

Hotel Floyd
Floyd
United States
Rhonda
$132 nightly
$146 total
Sep 28 - Sep 29
Total with taxes and fees
Hotel Floyd

19. Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount
Rocky Mount
United States
Ta-Rel
$109 nightly
$123 total
Sep 28 - Sep 29
Total with taxes and fees
Baymont by Wyndham Rocky Mount

20. The Oakdale Inn

The Oakdale Inn
Martinsville
United States
Don
$225 nightly
$253 total
Oct 4 - Oct 5
Total with taxes and fees
The Oakdale Inn
View all properties
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.

Studio 107

5.6/10 (4 reviews)
The perfect starting point for art lovers, Studio 107 in Martinsville offers a vibrant atmosphere filled with cultural vibes. Located about 15 miles by car from Henry, this arts center invites visitors to explore its creative exhibitions and events. Staying nearby makes accessing this artistic gem easy and enjoyable.
See properties

Philpott Lake

10.0/10 (4 reviews)
Experience the best of outdoor relaxation at Philpott Lake, a picturesque destination perfect for couples and nature lovers. Known for its stunning scenery and beach vibes, this serene lake offers a peaceful retreat just about 3 miles from Henry. Staying nearby allows easy access to scenic views and outdoor activities.
See properties

Fairy Stone State Park

9.4/10 (18 reviews)
Ideal for outdoor enthusiasts, Fairy Stone State Park offers breathtaking scenery and a range of adventures. With its unique fairy stones and serene landscapes, visitors can explore nature trails and enjoy recreational activities. Located about 6 miles from Henry, it’s a great base for your Virginia getaway.
See properties

Blue Ridge Institute and Museum

Ideal for travelers interested in local culture, the Blue Ridge Institute and Museum offers a unique glimpse into the region's history. Located about 7 miles from Henry, this museum showcases the rich heritage of the Blue Ridge Mountains, making it a convenient stop for those exploring the area.
See properties

Textile Heritage Trail

6.0/10 (1 review)
An essential stop for families and adventure seekers, the Textile Heritage Trail in Fieldale invites you to explore the rich history of the textile industry. Located about 11 miles by car from Henry, it offers budget-friendly excursions that make it easy to enjoy a day of learning and fun for all ages.
See properties

Martinsville-Henry County Heritage Center and Museum

7.2/10 (9 reviews)
For history buffs and culture seekers, the Martinsville-Henry County Heritage Center and Museum offers a rich glimpse into the local heritage. Located about 15 miles by car from Henry, this historic site showcases the region's cultural legacy, making it a convenient stop on your journey.
See properties

Virginia Museum of Natural History

7.8/10 (14 reviews)
Perfectly suited for families, the Virginia Museum of Natural History offers an engaging journey through the wonders of our planet's past. Located about 16 miles by car from Henry, this museum features fascinating exhibits that spark curiosity and learning. Staying nearby makes exploring this captivating attraction easy and enjoyable.
See properties

Piedmont Arts

5.6/10 (4 reviews)
A must-see for art lovers, Piedmont Arts in Martinsville offers a vibrant collection of regional art and cultural exhibits. Located about 13 miles from Henry, this inviting museum immerses visitors in the local arts scene, making it a convenient stop during your travels in the area.
See properties

Top Henry Hotel Reviews

Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Tuggle's Gap Roadside Inn - Blue Ridge Parkway

10/10 Excellent
"This is the best! Small roadside motel that has been totally updated. No staff on site - key code is provided in email. 24 hr vending - well stocked. Small Cafe on the property serves breakfast and lunch from 7 am to 3 pm. Breakfast was fantastic! About 6 miles from Floyd, VA. Floyd is also a great little town! The Country Store has great sandwiches and a soda fountain and bluegrass music on Friday nights."
Deborah 1-night trip
Posted 16 hours ago
Tuggle's Gap Roadside Inn - Blue Ridge Parkway
Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount

10/10 Excellent
"Great location reminds us of a great little town just so laid back"
james 1-night trip
Posted 4 days ago
Baymont by Wyndham Rocky Mount
Econo Lodge Martinsville

Econo Lodge Martinsville

10/10 Excellent
"ROOM WAS SPOTLESS"
DARREL 2-night trip
Posted 5 days ago
Econo Lodge Martinsville
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Holiday Inn Express Hotel & Suites Rocky Mount by IHG

10/10 Excellent
"Helpful staff, friendly."
Lori 2-night trip
Posted 6 days ago
Holiday Inn Express Hotel & Suites Rocky Mount by IHG
Hotel Floyd

Hotel Floyd

10/10 Excellent
"Outstanding value- excellent facility"
Edward 1-night trip
Posted 7 days ago
Hotel Floyd
Rocky Mount Motel near Hwy 220

Rocky Mount Motel near Hwy 220

10/10 Excellent
"A good stay, clean room with large tv"
louise 1-night trip
Posted 8 days ago
Rocky Mount Motel near Hwy 220
Travel Inn

Travel Inn

10/10 Excellent
"The service was excellent."
Salomón 1-night trip
Posted 12 days ago
Travel Inn
Travelodge by Wyndham Ridgeway Martinsville Area

Travelodge by Wyndham Ridgeway Martinsville Area

10/10 Excellent
"Clean room"
Cory 1-night trip
Posted 3 weeks ago
Travelodge by Wyndham Ridgeway Martinsville Area
Oasis  Pool OPEN YEAR ROUND  Private  Fire Pit Modern Views

Oasis Pool OPEN YEAR ROUND Private Fire Pit Modern Views

10/10 Excellent
"This is a very nice place to stay."
Karabeth R. 3-night trip
Posted 1 month ago
Oasis Pool OPEN YEAR ROUND Private Fire Pit Modern Views

More cheap stays in Henry

Econo Lodge Martinsville

Econo Lodge Martinsville

1755 Virginia Ave Martinsville VA
$61 nightly
$67 total
Oct 18 - Oct 19
Total with taxes and fees
Econo Lodge Martinsville
Travelodge by Wyndham Ridgeway Martinsville Area

Travelodge by Wyndham Ridgeway Martinsville Area

3841 Greensboro Rd Ridgeway VA
$68 nightly
$76 total
Oct 4 - Oct 5
Total with taxes and fees
Travelodge by Wyndham Ridgeway Martinsville Area
Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount

1730 N Main St Rocky Mount VA
$109 nightly
$123 total
Sep 28 - Sep 29
Total with taxes and fees
7.6/10 Good! (757 reviews)
Baymont by Wyndham Rocky Mount
Hotel Floyd

Hotel Floyd

300 Rick Lewis Way Floyd VA
$132 nightly
$146 total
Sep 28 - Sep 29
Total with taxes and fees
9.8/10 Exceptional! (541 reviews)
Hotel Floyd
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

Holiday Inn Express Hotel & Suites Rocky Mount by IHG

395 Old Franklin Tpke Rocky Mount VA
$139 nightly
$157 total
Oct 18 - Oct 19
Total with taxes and fees
Holiday Inn Express Hotel & Suites Rocky Mount by IHG
Hampton Inn Martinsville

Hampton Inn Martinsville

50 Hampton Dr Martinsville VA
$169 nightly
$188 total
Oct 18 - Oct 19
Total with taxes and fees
Hampton Inn Martinsville

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 $53 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