The best deals on hotels when visiting Henry in Virginia.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Henry, Virginia 23867

Country Inn & Suites by Radisson Emporia VA

107 Sadler Lane Emporia, VA

Relax in the calm surroundings of Country Inn & Suites by Radisson Emporia VA when traveling to Henry, where inviting rooms create a comfortable stay, with nightly rates from $86.99. Stay secure with the comprehensive fire safety systems installed at Country Inn & Suites, ensuring a safe environment for all.

For a peaceful retreat, Country Inn & Suites by Radisson Emporia VA offers quiet surroundings, with the convenience of downtown Henry still being nearby. Unwind in Henry with a hotel that combines elegance and affordability seamlessly—book today!

  Call (855) 235-6136 to book with an agent.
  10.6 miles from Henry, VA 23867

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Emporia

104 Cloverleaf Dr Emporia, VA

Guests visiting Henry will find relaxing comfort at Fairfield Inn & Suites by Marriott Emporia, with inviting rooms starting at $99.99, creating a welcoming atmosphere ideal for rest. Engage with local culture and community through Fairfield's thoughtful recommendations on area attractions and dining.

Travelers will find the perfect retreat at Fairfield Inn & Suites by Marriott Emporia, where calm surroundings offer rest while downtown Henry remains accessible. Plan your Henry adventure with extra comfort at a price you’ll love—book today!

  Call (855) 236-8982 to book with an agent.
  10.6 miles from Henry, VA 23867

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Emporia

921 West Atlantic St Emporia, VA

With affordable rooms starting at $73.80, Days Inn by Wyndham Emporia offers inviting accommodations for travelers bound for Henry, creating a welcoming space ideal for unwinding. Explore dining and shopping options nearby, with many Days Inn properties located close to local eateries and malls.

At Days Inn by Wyndham Emporia, guests can experience the calm of quiet surroundings, with the energy of downtown Henry still close by. Make your Henry adventure both comfortable and affordable—book now!

  Call (855) 239-5277 to book with an agent.
  10.9 miles from Henry, VA 23867

Starting at

$73.80

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Emporia

899 Wiggins Rd. I 95 & US 58 Exit 11B Emporia, VA

For a budget-friendly and inviting stay, Comfort Inn Emporia offers affordable rooms starting at $104.99 to guests headed to Henry, perfect for a relaxing and restful visit. Benefit from the affordability of Comfort Inn, where you can enjoy a comfortable stay without breaking the bank.

Travelers can relax at Comfort Inn Emporia, where quiet surroundings offer a peaceful retreat and downtown Henry remains within reach. Make your Henry adventure budget-smart and memorable—book your stay now!

  Call (855) 234-2997 to book with an agent.
  10.9 miles from Henry, VA 23867

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Emporia Va

921B West Atlantic St Emporia, VA

Guests visiting Henry will find quiet accommodations at Baymont by Wyndham Emporia Va, with rooms beginning at $80.10, creating a clean, inviting environment perfect for rest. Savor a relaxing evening in Baymont by Wyndham’s comfortable guest rooms, equipped with premium cable TV and plush bedding.

Unwind in the serene environment of Baymont by Wyndham Emporia Va, knowing that downtown Henry remains close by for easy access to city adventures. Find out how relaxing Henry can be with accommodations that fit your budget—secure now!

  Call (855) 233-0132 to book with an agent.
  11.0 miles from Henry, VA 23867

Starting at

$80.10

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Emporia

899 Wiggins Road Emporia, VA

For a relaxing and budget-conscious stay near Henry, Comfort Inn Emporia offers inviting accommodations with rooms starting at $117.99, creating a warm space for rest. Grab a snack or a quick meal anytime with convenient vending options, available around the clock.

Travelers seeking peace and quiet will love Comfort Inn Emporia, offering a calm retreat with easy access to downtown Henry. Stay in Henry with a hotel that caters to your needs and budget—secure your room now!

  Call (855) 235-0725 to book with an agent.
  11.0 miles from Henry, VA 23867

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Emporia

898 Wiggins Road Emporia, VA

With budget-conscious rooms starting at $124.99, Hampton Inn Emporia provides inviting accommodations for guests traveling to Henry, creating a clean, welcoming space. Rest assured with Hampton's heightened cleaning protocols, ensuring a safe and spotless environment during your stay.

Rest in the calm environment at Hampton Inn Emporia, knowing downtown Henry is a simple drive away for easy access to city attractions. Find your happy place in Henry with accommodations that cater to your needs and budget—secure now!

  Call (855) 234-7135 to book with an agent.
  11.0 miles from Henry, VA 23867

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Best Western Emporia

1100 West Atlantic Street Emporia, VA

Guests bound for Henry can relax in enveloping comfort at Best Western Emporia, where rooms start at $76.00, creating a welcoming environment ideal for unwinding. Indulge in Best Western's gourmet breakfast offerings, with options ranging from local specialties to international favorites.

For travelers looking for relaxation, Best Western Emporia provides quiet surroundings with downtown Henry just a short drive away. Find exceptional value and extra amenities on your Henry adventure—reserve your hotel room now!

  Call (855) 239-5277 to book with an agent.
  11.0 miles from Henry, VA 23867

Starting at

$76.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn

1207 West Atlantic Street Emporia, VA

At Quality Inn, guests visiting Henry can unwind in inviting accommodations with rooms from $74.99, creating a warm and welcoming space perfect for rest. Enjoy the convenience of direct billing at Quality Inn, where corporate and long-stay guests can benefit from streamlined payment processes.

Guests at Quality Inn will appreciate the calm retreat, while downtown Henry remains accessible for a day of sightseeing and exploration. Enjoy Henry with added comfort and great rates—book your room now!

  Call (855) 233-7850 to book with an agent.
  11.0 miles from Henry, VA 23867

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Emporia an IHG Hotel

1350 West Atlantic St Emporia, VA

Guests traveling to Henry will appreciate the enchanting accommodations at Holiday Inn Express Hotel & Suites Emporia an IHG Hotel, with rooms starting at $139.00, creating a welcoming atmosphere. Relax in the modern and functional design of Holiday Inn Express's guest bathrooms, equipped with efficient fixtures and ample amenities.

Unwind at Holiday Inn Express Hotel & Suites Emporia an IHG Hotel, where quiet surroundings meet easy access to downtown Henry for a balanced stay of rest and exploration. Relax in Henry with a hotel that provides comfort and peace of mind—book today!

  Call (855) 233-7850 to book with an agent.
  11.0 miles from Henry, VA 23867

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Stony Creek Petersburg South

11019 Blue Star Hwy Stony Creek, VA

At Sleep Inn & Suites Stony Creek Petersburg South, travelers to Henry can unwind in affordable comfort with rooms beginning at $91.99, creating a warm, inviting space ideal for relaxation. Stay comfortable regardless of the weather with Sleep Inn’s climate-controlled rooms, tailored to provide a cozy atmosphere in any season.

Rest in the calm atmosphere of Sleep Inn & Suites Stony Creek Petersburg South, where guests can enjoy a peaceful stay and downtown Henry is still within reach. Relax in Henry with a hotel that provides comfort and peace of mind—book today!

  Call (855) 234-7135 to book with an agent.
  11.4 miles from Henry, VA 23867

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Stony Creek / Petersburg Area

10476 Blue Star Hwy Stony Creek, VA

Guests traveling to Henry will find welcoming comfort at Hampton Inn Stony Creek / Petersburg Area, with budget-friendly rooms starting at $111.99, creating a warm and inviting space perfect for rest. Plan your next event with ease at Hampton’s versatile meeting and event spaces, equipped with modern technology for any occasion.

Travelers seeking a quiet escape can find it at Hampton Inn Stony Creek / Petersburg Area, with easy access to downtown Henry for a balanced stay of rest and exploration. Relax in Henry with well-appointed lodging at a wallet-friendly rate—reserve today!

  Call (855) 233-7850 to book with an agent.
  12.3 miles from Henry, VA 23867

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Stony Creek

10462 BLUE STAR HIGHWAY Stony Creek, VA

For those visiting Henry, Fairfield Inn & Suites by Marriott Stony Creek offers comfortable accommodations with rates beginning at $159.99, creating a warm, welcoming atmosphere perfect for unwinding. Enjoy a moment of reflection in Fairfield's meditation and yoga spaces, designed to provide a peaceful escape from the bustle of travel.

Travelers at Fairfield Inn & Suites by Marriott Stony Creek will appreciate the serene atmosphere, with downtown Henry still accessible for all their sightseeing needs. Experience Henry without overspending with a hotel that enhances your visit—lock in now!

  Call (855) 233-0132 to book with an agent.
  12.3 miles from Henry, VA 23867

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Studios&Suites 4 Less Emporia

1411 Skippers Road Emporia, VA

Guests visiting Henry can enjoy the budget-friendly comfort of Studios&Suites 4 Less Emporia, where harmonious rooms start at $72.00, creating a clean and welcoming environment. Enjoy the essentials in accommodations designed for efficiency and comfort, ideal for travelers on a budget.

The serene setting of Studios&Suites 4 Less Emporia offers a quiet retreat, while keeping guests close enough to downtown Henry for easy access. Choose an inviting, affordable hotel for your Henry trip—secure your stay now!

  Call (855) 235-0725 to book with an agent.
  12.5 miles from Henry, VA 23867

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn

1586 Skipper Road Emporia, VA

With rooms starting at $55.00, Relax Inn offers budget-friendly accommodations for guests visiting Henry, creating a comfy space ideal for a relaxing stay. Relax in accommodations that offer practical comfort and standard amenities, making your stay both pleasant and economical.

A relaxing stay awaits at Relax Inn, where serene surroundings provide a restful atmosphere and downtown Henry remains accessible. Lock in budget-friendly comfort for your Henry adventure—book your room now!

  Call (855) 234-2997 to book with an agent.
  12.7 miles from Henry, VA 23867

Starting at

$55.00

per night

Read Reviews View Amenities View All Rooms

OYO Hotel Petersburg VA Templeton

16501 Sunnybrook Rd Petersburg, VA

For a welcoming stay, OYO Hotel Petersburg VA Templeton offers budget-friendly rooms with rates from $41.99, creating a clean and inviting space perfect for guests bound for Henry. Enjoy a more satisfying stay with rooms that offer extra amenities and a welcoming environment, perfect for relaxation.

At OYO Hotel Petersburg VA Templeton, guests can enjoy a quiet environment, with downtown Henry still accessible for a day of exploration or adventure. Settle in and enjoy your Henry stay with amenities that make all the difference—reserve now!

  Call (855) 235-0725 to book with an agent.
  19.9 miles from Henry, VA 23867

Starting at

$41.99

per night

Read Reviews View Amenities View All Rooms

Courtland Inn Motel

23615 Jerusalem Rd Courtland, VA

Guests bound for Henry can enjoy affordable comfort at Courtland Inn Motel, with rooms beginning at $58.99, creating a comfortable and inviting atmosphere perfect for relaxation. Experience dependable comfort in well-appointed rooms that provide everything you need for a relaxing and budget-friendly stay.

Unwind at Courtland Inn Motel, a restful retreat situated just a short drive from the vibrant offerings of Henry. Enjoy Henry to the fullest with a welcoming, cost-effective hotel—reserve now!

  Call (855) 233-0132 to book with an agent.
  20.7 miles from Henry, VA 23867

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Petersburg / South Fort Lee

12208 South Crater Rd. / I 95 Petersburg, VA

For those bound for Henry, Days Inn by Wyndham Petersburg / South Fort Lee offers budget-friendly accommodations with rooms starting at $65.99, creating a warm, inviting space for guests to unwind. Appreciate the modern amenities and services at Days Inn, designed to meet the needs of today's travelers.

Relax and unwind at Days Inn by Wyndham Petersburg / South Fort Lee, where calm surroundings are paired with quick access to Henry's bustling attractions. Make your Henry adventure easy and economical—secure your stay today!

  Call (855) 235-6136 to book with an agent.
  24.0 miles from Henry, VA 23867

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Petersburg Fort Lee

12205 South Crater Rd. Building A Petersburg, VA

At Red Roof Inn Petersburg Fort Lee, guests headed to Henry can enjoy affordable rooms from $65.99, providing a welcoming, comfortable environment ideal for unwinding. Discover the modern amenities in select Red Roof Inn rooms, including flat-screen TVs and updated furniture for a contemporary feel.

Unwind at Red Roof Inn Petersburg Fort Lee, a quiet haven where guests can recharge while keeping Henry close enough for exploration. Choose value-driven comfort for your Henry visit—book your affordable stay today!

  Call (855) 235-0725 to book with an agent.
  24.0 miles from Henry, VA 23867

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Petersburg

12205 South Crater Rd. Suite 102 Petersburg, VA

Guests traveling to Henry will enjoy the comfortable accommodations at Travelodge by Wyndham Petersburg, with rooms beginning at $55.99, creating a warm, inviting space perfect for rest. Trust in Travelodge’s affiliation with Wyndham, ensuring reliable service and consistent quality across all locations.

At Travelodge by Wyndham Petersburg, guests can unwind in a serene setting, knowing that the lively atmosphere of Henry is still accessible. Book a budget-friendly hotel with extra comfort for your Henry trip—secure today!

  Call (855) 235-0725 to book with an agent.
  24.1 miles from Henry, VA 23867

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Petersburg an IHG Hotel

11979 South Crater Rd Petersburg, VA

For an affordable and restful stay, Holiday Inn Express Petersburg an IHG Hotel offers inviting accommodations with rates beginning at $129.00, creating a delightful atmosphere near Henry. Stay connected with free high-speed Wi-Fi at Holiday Inn Express, making it easy to work or keep in touch while on the go.

Discover relaxation at Holiday Inn Express Petersburg an IHG Hotel, where quiet comfort meets convenient access to the bustling attractions of Henry. Relax in Henry with well-appointed lodging at a wallet-friendly rate—reserve today!

  Call (855) 236-8982 to book with an agent.
  24.2 miles from Henry, VA 23867

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Petersburg Near Fort Gregg Adams

11974 South Crater Rd Petersburg, VA

At Quality Inn Petersburg Near Fort Gregg Adams, travelers to Henry will find enveloping rooms with rates starting at $59.99, creating a clean, welcoming space perfect for a relaxing stay. Appreciate the convenience of on-site laundry facilities at Quality Inn, making longer stays or quick refreshes a breeze.

At Quality Inn Petersburg Near Fort Gregg Adams, guests are treated to restful lodgings with the bonus of Henry's top destinations only a short drive away. Enjoy a memorable Henry experience with a hotel that makes every moment count—reserve now!

  Call (855) 233-7850 to book with an agent.
  24.2 miles from Henry, VA 23867

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Petersburg Ft. Gregg Adams

11909 South Crater Rd Petersburg, VA

With rooms starting at $108.99, Hampton Inn by Hilton Petersburg Ft. Gregg Adams provides budget-conscious accommodations for travelers bound for Henry, creating a warm and inviting space. Choose Hampton by Hilton for your next journey, where a welcoming atmosphere and value-driven amenities await to make your stay exceptional.

Escape the urban bustle at Hampton Inn by Hilton Petersburg Ft. Gregg Adams, where spacious accommodations offer comfort and quick access to Henry's sights. Step into Henry with confidence, knowing your hotel delivers more for less—reserve now!

  Call (855) 234-5074 to book with an agent.
  24.3 miles from Henry, VA 23867

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Petersburg Near Fort Gregg Adams

12001 South Crater Rd Petersburg, VA

At Comfort Inn Petersburg Near Fort Gregg Adams, travelers to Henry will find gentle, budget-friendly accommodations with rates from $101.99, creating a welcoming environment perfect for rest. Find all the necessities for a productive business trip, including in-room desks and 24-hour business centers.

Relax at Comfort Inn Petersburg Near Fort Gregg Adams, where a tranquil environment offers the perfect getaway with Henry's highlights just a short drive away. Rest assured your Henry trip will be memorable and budget-friendly—secure now!

  Call (855) 234-5074 to book with an agent.
  24.8 miles from Henry, VA 23867

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms