Search Henry hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Henry

Check prices for these dates

Filter by

Property class

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. 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)
"NICE PLACE"
United States
Chris
The price is AU$178
includes taxes & fees
11 Dec - 12 Dec
Holiday Inn Express Hotel & Suites Rocky Mount by IHG

2. Comfort Inn Martinsville

Comfort Inn Martinsville
3.0 star property
Martinsville
6.6 out of 10, (722 reviews)
"Good for the area"
United States
Gustabo
The price is AU$152
includes taxes & fees
22 Nov - 23 Nov
Comfort Inn Martinsville

3. Hotel Floyd

Hotel Floyd
2.0 star property
Floyd
9.8 out of 10, Exceptional, (565 reviews)
"Convenient location to downtown, uniquely decorated rooms, and excellent breakfast."
United States
Rob
The price is AU$193
includes taxes & fees
1 Dec - 2 Dec
Hotel Floyd

4. Hampton Inn Martinsville

Hampton Inn Martinsville
2.5 star property
Martinsville
8.8 out of 10, Excellent, (564 reviews)
"Room was clean and comfortable."
United States
LELAND
The price is AU$274
includes taxes & fees
29 Nov - 30 Nov
Hampton Inn Martinsville

5. Baymont by Wyndham Rocky Mount

Baymont by Wyndham Rocky Mount
2.5 star property
Rocky Mount
7.6 out of 10, Good, (775 reviews)
"Great location reminds us of a great little town just so laid back"
United States
james
The price is AU$158
includes taxes & fees
26 Nov - 27 Nov
Baymont by Wyndham Rocky Mount

6. Early Inn at the Grove

Early Inn at the Grove
4.0 star property
Rocky Mount
9.8 out of 10, Exceptional, (161 reviews)
"Amazing place- comfy, beautiful setting, all the amenities."
United States
Sam
The price is AU$275
includes taxes & fees
15 Nov - 16 Nov
Early Inn at the Grove

7. Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Tuggle's Gap Roadside Inn - Blue Ridge Parkway
2.0 star property
Floyd
9.2 out of 10, Wonderful, (193 reviews)
"Loved Max and Cherub the restaurant. Friendliest and most welcoming folks. Great motel!"
United States
Ann
The price is AU$160
includes taxes & fees
30 Nov - 1 Dec
Tuggle's Gap Roadside Inn - Blue Ridge Parkway

8. Econo Lodge Martinsville

Econo Lodge Martinsville
2.0 star property
Martinsville
6.6 out of 10, (566 reviews)
"For the price this should be a 5 star accomadation. I would say that it needs torn down and rebuilt."
United States
Dennis
The price is AU$97
includes taxes & fees
30 Nov - 1 Dec
Econo Lodge Martinsville

9. Scottish Inns Collinsville-Martinville

Scottish Inns Collinsville-Martinville
2.0 star property
Collinsville
6.8 out of 10, (316 reviews)
"Killed two cockroaches, 1 stink bug. Shower knob broke on day two. 2 towels for 4 people. Got woken up at 2 am with someone beating on the door asking if I was the Spanish speaking guy with bud. Looks like half the occupants are residents. Ended our 3 night stay after 2 nights. Management didn't care. Said he would give me a discount next time. There won't be a next time. Oh, I booked on Expedia with pay at the property. Property sent me an email 3 days before our trip that they tried running my...
United States
Chris
The price is AU$105
includes taxes & fees
18 Nov - 19 Nov
Scottish Inns Collinsville-Martinville

10. Relax Inn

Relax Inn
2.5 star property
Collinsville
6.0 out of 10, (51 reviews)
"Manager was nice there are laundry mats close by you are close to different restaurants but you must check out Livy's ice cream 🍨 banana split was awesome enjoy your stay at Relax Inn"
United States
Sherri
The price is AU$74
includes taxes & fees
11 Nov - 12 Nov
Relax Inn

11. Rocky Mount Motel near Hwy 220

Rocky Mount Motel near Hwy 220
2.5 star property
Rocky Mount
8.0 out of 10, Very good, (67 reviews)
"Other than the fact half the place smelled like for all the weed smokers that were there it was good."
United States
Zachary
The price is AU$120
includes taxes & fees
6 Dec - 7 Dec
Rocky Mount Motel near Hwy 220

12. Travelodge by Wyndham Ridgeway Martinsville Area

Travelodge by Wyndham Ridgeway Martinsville Area
2.0 star property
Ridgeway
6.8 out of 10, (213 reviews)
"Clean room"
United States
Cory
The price is AU$109
includes taxes & fees
22 Nov - 23 Nov
Travelodge by Wyndham Ridgeway Martinsville Area

13. Moonlight Manor Bed and Breakfast

Moonlight Manor Bed and Breakfast
3.0 star property
Floyd
9.8 out of 10, Exceptional, (66 reviews)
"This was the best place ever to stay!"
United States
susan
The price is AU$268
includes taxes & fees
15 Nov - 16 Nov
Moonlight Manor Bed and Breakfast

14. The Oakdale Inn

The Oakdale Inn
3.5 star property
Martinsville
10.0 out of 10, Exceptional, (37 reviews)
"Great guest services like breakfast and cocktails. Beautiful residence and great location."
United States
Oliver
The price is AU$329
includes taxes & fees
24 Nov - 25 Nov
The Oakdale Inn

15. Travel Inn

Travel Inn
2.5 star property
Ridgeway
6.4 out of 10, (90 reviews)
"Limited parking with the event so close."
United States
GONZALO
The price is AU$101
includes taxes & fees
20 Nov - 21 Nov
Travel Inn

16. Virginian Motel

Virginian Motel
2.0 star property
Stuart
6.8 out of 10, (82 reviews)
"Cleal and good parking"
United States
Carl
The price is AU$143
includes taxes & fees
21 Nov - 22 Nov
Virginian Motel

17. 4 Mi to Blue Ridge Parkway: Floyd Studio w/ Yard

4 Mi to Blue Ridge Parkway: Floyd Studio w/ Yard
3.0 star property
Floyd
The price is AU$241
includes taxes & fees
15 Nov - 16 Nov
4 Mi to Blue Ridge Parkway: Floyd Studio w/ Yard

18. Hometown Inn Rocky Mount VA

Hometown Inn Rocky Mount VA
2.5 star property
Rocky Mount
2.0 out of 10, (3 reviews)
"Disgusting property, I understand why it was so cheap now, we left and stayed somewhere else."
United States
Tabitha
The price is AU$133
includes taxes & fees
11 Nov - 12 Nov
Hometown Inn Rocky Mount VA
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.

Stay near popular Henry attractions

Find out more about Henry

Top reasons to visit Henry

  • Scenic Outdoor Adventures: Henry, Virginia, is perfect for outdoor enthusiasts, offering picturesque parks and recreational areas for hiking and relaxation.
  • Thrilling Motor Racing: Experience the excitement of local motor racing events that add a unique thrill to your visit.
  • Harvester Performance Centre: Enjoy local talent and events at this vibrant arts centre, showcasing the community's artistic spirit.
  • Charming Residential Areas: Explore the quaint charm of Henry's residential buildings and rich history in a tranquil setting.
  • Diverse Accommodation Options: Choose from charming bed and breakfasts to well-equipped hotels, ensuring a comfortable stay.

Find great hotels near Henry

Discover a range of delightful accommodation options in Henry, Virginia, designed to cater to every traveller's needs. From charming bed and breakfasts to well-equipped hotels, you'll find the perfect place to unwind. Many establishments offer pet-friendly amenities and are well-suited for business trips or adventurous getaways. Experience the warm hospitality of Henry and make your stay truly memorable with the best hotels in the area.

  • Baymont by Wyndham Rocky Mount: Embracing a family-friendly and pet-friendly ethos, Baymont by Wyndham Rocky Mount is a welcoming hotel situated 24km from Henry. This property is ideal for those travelling with children, offering amenities such as complimentary cribs. Guests will appreciate the accommodating pet policy, which includes provisions for deposits and service animals. The hotel’s relaxed atmosphere and supportive services create a comfortable environment for families and pet owners alike, making it a great choice for a home away from home.
  • Comfort Inn Martinsville: Located just 18km from Henry, Comfort Inn Martinsville caters to the business traveller, providing a conducive environment for work and relaxation. With its strategic amenities designed for efficiency, this hotel is perfect for those on the go. Guests can enjoy a range of facilities that support business needs while still being able to unwind in a comfortable setting. The well-appointed rooms and professional atmosphere ensure a productive stay for those visiting for work.
  • Econo Lodge Martinsville: Also situated 18km from Henry, Econo Lodge Martinsville combines the practicality of a motel with the comforts of a pet-friendly hotel, making it suitable for both business and leisure travellers. The establishment welcomes pets, with clear policies in place to ensure a hassle-free experience for all guests. The convenience of its location and straightforward amenities make this lodging an excellent option for those seeking both affordability and comfort during their stay.

Where to stay near Henry

Henry, Virginia, promises a delightful holiday experience, perfect for outdoor enthusiasts and romantics alike. Explore the scenic beauty of Western Virginia, with its charming residential buildings and rich history. Nearby, Martinsville offers a family-friendly atmosphere ideal for excursions, while the surrounding landscapes provide a picturesque backdrop for memorable adventures. Discover the quaint allure of this American city and immerse yourself in its captivating surroundings.

  • Bassett: Located a mere 8km from Henry, Bassett is a charming city that attracts visitors with its seasonal outdoor experiences and stunning scenery. The peak travel periods in April and from July to August offer ideal conditions for romantic getaways and nature exploration. Here, you can indulge in a variety of activities such as hiking trails and exploring recreational areas. The local landmarks, including a picturesque lake and a national state park, provide a perfect backdrop for relaxation and adventure, while the nearby stadium adds a touch of excitement to your visit.
  • Oak Level: Oak Level is a quaint village situated 8km from Henry, known for its inviting outdoor spaces and serene landscapes. Although visitor numbers fluctuate, the peak seasons in May and from September to October draw those seeking a romantic escape or a scenic retreat. Popular activities include motor racing and enjoying the local recreational areas. With attractions like a scenic lake and a vibrant racetrack nearby, Oak Level presents a delightful mix of relaxation and entertainment for all types of travellers.
  • Reed Creek: Just 10km from Henry, Reed Creek is a lovely village that offers an escape into nature with its beautiful landscapes and outdoor activities. The travel experience here is consistent throughout the year, with peak visitor numbers in May and from September to October. Those visiting can enjoy motor racing, recreational areas, and even a ski resort during the winter months. With local highlights such as a serene lake and a lively stadium, Reed Creek is perfect for those seeking romantic experiences and a scenic getaway.

Things to do near Henry

Henry, Virginia, offers a delightful escape for outdoor enthusiasts and couples seeking romance. You can explore its scenic recreational areas, enjoy thrilling motor racing, and relax at the campground. Don't miss the Harvester Performance Centre, which showcases local talent and events, adding to the charm of your visit. With its picturesque surroundings, Henry is perfect for a memorable holiday experience.

Shopping

The nearest shopping option in Henry is the local market, where you can find handmade crafts and local produce. If you're up for a drive, visit the nearby South Hill Mall for a wider selection of retail stores and dining options, perfect for picking up unique gifts and souvenirs.

Recreation

Explore the serene surroundings at the Natural Bridge Wellness Retreat, where you can enjoy yoga sessions and nature walks. Visit the scenic Smith River for kayaking and fishing, providing a tranquil escape and opportunities to connect with nature while unwinding from everyday stress.

Adventure

Experience the thrill of motor racing at Martinsville Speedway, located 26km from Henry. Feel the adrenaline as you watch high-speed races in an exhilarating atmosphere, surrounded by fellow motorsport enthusiasts. It's an exciting outing for anyone looking for adventure and sports vibes.

Nightlife

In Henry, Virginia, the nightlife offers a range of experiences. For live music, check out local bars featuring bands, while those seeking a relaxed vibe can enjoy craft beers at quaint pubs. Dance enthusiasts will find lively spots to groove the night away with friends.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Henry

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Henry are December to February, where the prices are slightly lower. This is in comparison to May and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Henry is Monday. The most expensive day to stay in Henry is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as budget, desired location, and the type of accommodation you favour. To discover the best prices and offers available, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking at Henry with your flights and activities through an Expedia package.

Find the best attractions near Henry

Henry, Virginia, offers a delightful blend of outdoor adventures and romantic getaways, perfect for tourists. Visitors can explore the local arts centre, enjoy thrilling motor racing events, or unwind in scenic parks. The area caters to those seeking cultural experiences, family activities, and engaging outdoor pursuits, ensuring a memorable holiday for all who visit.

  • Martinsville Speedway: Experience the thrill of motorsport at one of America's oldest tracks, located 26km from Henry. Known for its short track racing, it offers an adrenaline-fuelled atmosphere, where you can immerse yourself in the excitement of high-speed events and the vibrant fan culture.
  • Fairy Stone State Park: Just 10km away, this national park is a haven for outdoor enthusiasts. Wander through picturesque landscapes, hike scenic trails, and discover the unique fairy stones that the park is named after, all while enjoying the beauty of nature.
  • Philpott Lake: Situated 5km from Henry, this serene lake is perfect for a romantic getaway or a peaceful day out. Enjoy swimming, picnicking, or simply taking in the stunning views, all surrounded by lush greenery and tranquil waters.

Best time to go to Henry

The best time to visit Henry can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Henry falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Henry falls in January, visitor numbers are slightly low and weather is mostly sunny with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January36.0°F (2.2°C)Light RainMostly SunnySlightly LowSlightly Low
February39.9°F (4.4°C)Light RainMostly SunnySlightly LowSlightly Low
March47.1°F (8.4°C)Light RainMostly SunnyAverageAverage
April56.7°F (13.7°C)Light RainMostly SunnyAverageAverage
May65.1°F (18.4°C)Light RainMostly SunnyAverageSlightly High
June72.9°F (22.7°C)Light RainMostly SunnyAverageAverage
July76.8°F (24.9°C)Light RainMostly SunnySlightly HighAverage
August74.7°F (23.7°C)Light RainMostly SunnySlightly HighAverage
September68.9°F (20.5°C)Light RainMostly SunnyAverageSlightly High
October58.3°F (14.6°C)Light RainMostly SunnySlightly HighSlightly High
November46.6°F (8.1°C)Light RainMostly SunnyAverageAverage
December40.6°F (4.8°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Henry

Accessing Henry, Virginia, is convenient via three major airports. Raleigh-Durham International Airport (RDU) is situated 153km away, with nearby accommodation options such as The Umstead Hotel and Spa and DoubleTree by Hilton Raleigh Crabtree Valley. Greensboro-Piedmont Triad International Airport (GSO) lies 80km from Henry, offering hotels like Grandover Resort & Spa and O.Henry Hotel. ROAnoke Regional Airport (ROA) is the closest at 55km, with options including Hotel Roanoke & Conference Center and The Liberty Trust. Each airport provides various transportation services, ensuring easy access between hotels and terminals for a seamless travel experience.

Frequently Asked Questions

What is the best area to stay in Henry?

The best area to stay in Henry, Virginia, is Martinsville, particularly the area around Commonwealth Boulevard and the surrounding main roads.


This part of Martinsville offers the most convenience for visitors to Henry. You'll find the majority of the town's hotels, restaurants, and shops concentrated along these routes, making it easy to access everything you need. It's a practical base for exploring the wider Henry County region.


For couples looking for a comfortable and convenient stay, Martinsville provides a good selection of modern hotels. Many offer amenities like complimentary breakfast and high-speed internet, ensuring a stress-free trip. Its central location means you're never far from local dining options or a short drive from attractions like the Martinsville Speedway.


Solo travellers will also appreciate the straightforward access to facilities in Martinsville. The area is well-connected for those driving, and having most services within easy reach makes planning your days simple and efficient.

When is the best time to go to Henry?

For a comfortable and enjoyable visit to Henry, Virginia, the best time to go is during the spring (April to June) or autumn (September to October) months.


During spring, the weather is pleasantly mild, with temperatures typically ranging from 15°C to 25°C. This period sees the local countryside bursting into bloom, making it ideal for outdoor activities like hiking and exploring the numerous scenic trails. Many local farms and orchards also begin their seasonal openings, offering fresh produce and pick-your-own experiences.


Autumn in Henry offers similarly agreeable temperatures, usually between 10°C and 20°C, accompanied by stunning displays of fall foliage. The changing leaves create a picturesque backdrop for drives along the Blue Ridge Parkway, which is easily accessible from Henry. This season is also great for visiting local vineyards and attending harvest festivals.


While summer (July to August) can be warm and humid, with temperatures often exceeding 30°C, it's still a great option for those who enjoy warmer weather and want to take advantage of local lakes and rivers for water-based activities.

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 cancelled 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 hotel booking in Henry with Expedia?

One Key™—Expedia’s free travel rewards program—gives you instant access to discounts with Member Prices on Henry hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

How much is the nightly rate for a hotel in Henry?

Prices for hotels in Henry often vary, but you can find a great deal from AU$73 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 our cheapest rates.

Explore a world of travel with Expedia