House vacation rentals in Henry County

Find and book unique houses on Airbnb

Top-rated house rentals in Henry County

Guests agree: these houses are highly rated for location, cleanliness, and more.

Guest favorite
Home in Pittsville
Be Secluded on Leesville Lake in Bedford County VA
Gail & I came out of retirement to renovate this unique home with a completely new kitchen, vinyl plank flooring, new deck & new well in the Fall of 2019. This 3 bedroom lakehouse is very secluded within about an hour drive from Lynchburg, Roanoke or Danville. The private dock and boat ramp are especially convenient. Keep an eye out for eagles, osprey, deer, turkeys, otters, geese & herons. You could watch eagles & osprey fishing in the lake from the upper deck, the lower deck or the dock.
Nov 16 – 23
$129 per night
4.97 out of 5 average rating, 153 reviews
Guest favorite
Home in Martinsville
Starling Place - Entire House
Come stay at this spacious early 20th century Craftsman-style home located in the gorgeous blue ridge mountains of southwest Virginia in downtown Martinsville, Virginia. An excellent choice for a relaxed and enjoyable stay. Lounge in this roomy, fully furnished home with modernized kitchen and large wraparound porch. Watch the NASCAR Cup Series racing at the nearby Martinsville Speedway, or hike the Blue Ridge. The perfect weekend getaway! Pet Friendly up to 2 dogs with additional $50 pet fee.
Jun 25 – Jul 2
$169 per night
4.98 out of 5 average rating, 334 reviews
Guest favorite
Home in Martinsville
Vaca Oasis, Pool, Fire-Pit, Grill, Nature, Relax!
Welcome home at the Oasis of Martinsville! Enjoy a secluded guest house lovingly built with amenities like a 5-star resort! Relax in a heated pool all to yourself while you stay. The view of trees and mountains surrounds you from the luxurious heated pool. You can spend the day at the pool, peruse our uptown shops and restaurants, or hike around our beautiful outdoors during your stay. Cozy up to our fire pit at the end of the evening and enjoy our premium Nectar beds, & plush linens!!
Jan 23 – 30
$180 per night
4.95 out of 5 average rating, 161 reviews

Popular amenities for Henry County house rentals

House rentals with a pool

Guest favorite
Home in Moneta
Lake View Farm Retreat -Private Pickleball & Pool
Feb 8 – 15
$360 per night
4.98 out of 5 average rating, 66 reviews
Guest favorite
Home in Moneta
Cozy Lakefront Condo with Kayaks
Aug 19 – 26
$195 per night
5.0 out of 5 average rating, 29 reviews
Superhost
Home in Huddleston
Lake Daze Cottage/Casita Los Sueños
Apr 10 – 17
$169 per night
4.86 out of 5 average rating, 28 reviews
Guest favorite
Home in Huddleston
Fairway Haven Golf Course/Lake Retreat
Jul 22 – 29
$353 per night
5.0 out of 5 average rating, 5 reviews
Superhost
Home in Danville
Mansion on Main | Danville Vacation Rental
May 23 – 30
$625 per night
New place to stay
Guest favorite
Home in Mayodan
Home away from home.. 20 minutes-Greensboro/Triad
Dec 15 – 22
$147 per night
4.91 out of 5 average rating, 181 reviews
Guest favorite
Home in Gretna
Heron’s Cove on Leesville Lake.
Apr 5 – 12
$162 per night
4.88 out of 5 average rating, 17 reviews
Guest favorite
Home in Huddleston
Welcome to Winny's
Nov 2 – 9
$214 per night
5.0 out of 5 average rating, 22 reviews
Home in Moneta
LAKE Joy: 2 Br Lakefront Condo in Bernards Landing
Jan 21 – 28
$139 per night
4.67 out of 5 average rating, 3 reviews
Guest favorite
Home in Danville
Dan River Chateau
Mar 25 – Apr 1
$332 per night
4.86 out of 5 average rating, 7 reviews
Home in Huddleston
4BR Lakefront | Pool | Game Room | Tennis | Dock
Oct 3 – 10
$235 per night
4.67 out of 5 average rating, 3 reviews
Home in Huddleston
Fun House at SML Adventure filled Lake Retreat
Sep 16 – 23
$303 per night
New place to stay

Weekly house rentals

Guest favorite
Home in Danbury
The Whippoorwill Inn
Dec 13 – 20
$240 per night
4.93 out of 5 average rating, 115 reviews
Guest favorite
Home in Stuart
The White House
May 1 – 8
$90 per night
4.92 out of 5 average rating, 153 reviews
Guest favorite
Home in Pilot
Guest House on Homestead near Floyd/Blacksburg
May 31 – Jun 7
$90 per night
4.92 out of 5 average rating, 150 reviews
Guest favorite
Home in Huddleston
No Wake Cove | Hot Tub | Views | Clear Deep Water
Mar 10 – 17
$252 per night
4.99 out of 5 average rating, 132 reviews
Guest favorite
Home in Floyd
Sunflower: A Unique Nature Sanctuary!
Jun 27 – Jul 4
$183 per night
4.95 out of 5 average rating, 230 reviews
Guest favorite
Home in Sandy Level
Antler Ridge Lodge
Apr 3 – 10
$99 per night
4.97 out of 5 average rating, 145 reviews
Guest favorite
Home in Huddleston
Spring special-LakeFront, slide&divingboard
Aug 23 – 30
$531 per night
4.98 out of 5 average rating, 130 reviews
Guest favorite
Home in Huddleston
Peaceful Lakefront Getaway on Smith Mountain Lake!
Oct 13 – 20
$350 per night
4.93 out of 5 average rating, 151 reviews
Guest favorite
Home in Huddleston
New! $98Lakefront Dock HotTub Kayaks Firepit Pets
Feb 2 – 9
$198 per night
4.9 out of 5 average rating, 102 reviews
Guest favorite
Home in Reidsville
Cozy Countryside Getaway with Fast Wifi/Hot Tub
Jan 23 – 30
$146 per night
4.82 out of 5 average rating, 269 reviews
Guest favorite
Home in Chatham
In the Heart of Historic Chatham, Virginia
Aug 17 – 24
$125 per night
4.96 out of 5 average rating, 108 reviews
Guest favorite
Home in Danville
The Ski Lodge
Mar 7 – 14
$122 per night
4.92 out of 5 average rating, 146 reviews

Private house rentals

Guest favorite
Home in Martinsville
2 bd 1 ba lower level private entry 7 mi to Spdwy
Jul 25 – Aug 1
$111 per night
4.98 out of 5 average rating, 62 reviews
Guest favorite
Home in Martinsville
Beautiful Boho Cottage
Apr 16 – 23
$109 per night
4.86 out of 5 average rating, 95 reviews
Superhost
Home in Martinsville
Secluded Home Duplex Unit A.
Jan 20 – 27
$96 per night
4.83 out of 5 average rating, 54 reviews
Guest favorite
Home in Fieldale
Very clean~Cozy Cottage 4 mins to Martinsville
Oct 8 – 15
$112 per night
5.0 out of 5 average rating, 89 reviews
Guest favorite
Home in Eden
Ro's Retreat
May 30 – Jun 6
$52 per night
4.89 out of 5 average rating, 19 reviews
Guest favorite
Home in Martinsville
The Oakdale Inn - perfect for family or business.
Mar 22 – 29
$428 per night
4.98 out of 5 average rating, 62 reviews
Superhost
Home in Martinsville
Cozy 1945 Bungalow Hideaway
Oct 21 – 28
$135 per night
4.81 out of 5 average rating, 16 reviews
Guest favorite
Home in Stoneville
Charming Farmhouse
Jun 21 – 28
$120 per night
5.0 out of 5 average rating, 30 reviews
Guest favorite
Home in Stanleytown
Stoneleigh - Historical Country Estate
Mar 26 – Apr 2
$720 per night
4.85 out of 5 average rating, 78 reviews
Guest favorite
Home in Eden
Hope Hideaway
Dec 3 – 10
$118 per night
4.98 out of 5 average rating, 63 reviews
Superhost
Home in Martinsville
Boho Chic Cottage
Jan 8 – 15
$102 per night
4.78 out of 5 average rating, 9 reviews
Guest favorite
Home in Martinsville
MaVa House
Apr 11 – 18
$132 per night
4.97 out of 5 average rating, 30 reviews

Destinations to explore

  1. Airbnb
  2. United States
  3. Virginia
  4. Henry County
  5. House rentals