
Find hotels in Penhook, VA from ฿1,963
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Penhook
Apartment
Cottage
Check prices for these dates
Our top choices for Penhook hotels

Hampton Inn Gretna - Smith Mountain Lake
Hampton Inn Gretna - Smith Mountain LakeGretna
9.0 out of 10, Wonderful, (501 reviews)
The price is ฿3,188
฿3,756 total
includes taxes & fees
14 Jun - 15 Jun

Days Inn by Wyndham Altavista
Days Inn by Wyndham AltavistaAltavista
7.6 out of 10, Good, (932 reviews)
The price is ฿2,937
฿3,254 total
includes taxes & fees
5 Jun - 6 Jun

Baymont by Wyndham Rocky Mount
Baymont by Wyndham Rocky MountRocky Mount
7.6 out of 10, Good, (709 reviews)
The price is ฿3,027
฿3,415 total
includes taxes & fees
11 Jun - 12 Jun

Quality Suites Altavista - Lynchburg South
Quality Suites Altavista - Lynchburg SouthAltavista
7.8 out of 10, Good, (664 reviews)
The price is ฿2,472
฿2,739 total
includes taxes & fees
28 Jun - 29 Jun

Rocky mount motel
Rocky mount motelRocky Mount
8.2 out of 10, Very good, (40 reviews)
The price is ฿2,614
฿2,935 total
includes taxes & fees
7 Jun - 8 Jun

Holiday Inn Express Hotel & Suites Rocky Mount by IHG
Holiday Inn Express Hotel & Suites Rocky Mount by IHGRocky Mount
8.6 out of 10, Excellent, (788 reviews)
The price is ฿4,541
฿5,123 total
includes taxes & fees
14 Jun - 15 Jun

Travel Inn
Travel InnRidgeway
6.2 out of 10, (75 reviews)
The price is ฿1,850
฿2,059 total
includes taxes & fees
4 Jun - 5 Jun

Econo Lodge Martinsville
Econo Lodge MartinsvilleMartinsville
6.6 out of 10, (512 reviews)
The price is ฿1,978
฿2,202 total
includes taxes & fees
19 Jun - 20 Jun

Early Inn at the Grove
Early Inn at the GroveRocky Mount
9.8 out of 10, Exceptional, (152 reviews)
The price is ฿5,515
฿6,221 total
includes taxes & fees
7 Jun - 8 Jun

Scottish Inns Collinsville-Martinville
Scottish Inns Collinsville-MartinvilleCollinsville
6.8 out of 10, (293 reviews)
The price is ฿1,960
฿2,182 total
includes taxes & fees
4 Jun - 5 Jun

Travelodge by Wyndham Ridgeway Martinsville Area
Travelodge by Wyndham Ridgeway Martinsville AreaRidgeway
6.6 out of 10, (196 reviews)
The price is ฿2,611
฿2,906 total
includes taxes & fees
16 Jun - 17 Jun

The Oakdale Inn
The Oakdale InnMartinsville
10.0 out of 10, Exceptional, (31 reviews)
The price is ฿6,608
฿7,421 total
includes taxes & fees
16 Jun - 17 Jun

Comfort Inn Martinsville
Comfort Inn MartinsvilleMartinsville
6.8 out of 10, (660 reviews)
The price is ฿3,999
฿4,491 total
includes taxes & fees
28 Jun - 29 Jun

Hampton Inn Martinsville
Hampton Inn MartinsvilleMartinsville
9.0 out of 10, Wonderful, (536 reviews)
The price is ฿5,681
฿6,323 total
includes taxes & fees
3 Jul - 4 Jul

RIDGEWAY INN
RIDGEWAY INNRidgeway
5.2 out of 10, (11 reviews)
The price is ฿14,702
฿16,364 total
includes taxes & fees
1 Jul - 2 Jul

Fish, Boat & Hike: Lakefront Home w/ Game Room!
Fish, Boat & Hike: Lakefront Home w/ Game Room!Goodview

Smith Mountain Lake House w/ 2-story Boat Dock!
Smith Mountain Lake House w/ 2-story Boat Dock!Moneta
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
Stay near popular Penhook attractions
Learn more about Penhook
Nestled along Smith Mountain Lake, this charming town offers boating, fishing, and waterfront relaxation in Virginia's scenic Blue Ridge foothills. Rent a pontoon boat for the day or visit nearby Booker T. Washington National Monument for a meaningful glimpse into American history.

More cheap stays in Penhook

Econo Lodge Martinsville
1755 Virginia Ave Martinsville VA
The price is ฿1,978 per night from 19 Jun to 20 Jun
฿1,978
฿2,202 total
19 Jun - 20 Jun
includes taxes & fees
6.6/10 (512 reviews)









































































