- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Penhook


Check prices for these dates
Our top choices for Penhook hotels

1. Caesars Virginia Hotel & Casino - A Caesars Rewards Destination
Caesars Virginia Hotel & Casino - A Caesars Rewards Destination
2. The Liberty Trust
The Liberty Trust
3. Hotel Roanoke & Conference Ctr, Curio Collection by Hilton
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton
4. Spark by Hilton Roanoke Civic Center
Spark by Hilton Roanoke Civic Center
5. Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Holiday Inn Express & Suites Roanoke – Civic Center by IHG
6. The Promissory Hotel
The Promissory Hotel
7. The Bee Hotel Danville
The Bee Hotel Danville
8. The West End Flats
The West End Flats
9. Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG
Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG
10. Colony House Motor Lodge
Colony House Motor Lodge
11. The Laurel Hotel
The Laurel Hotel
12. SpringHill Suites by Marriott Roanoke
SpringHill Suites by Marriott Roanoke
13. Hampton Inn & Suites Roanoke-Downtown
Hampton Inn & Suites Roanoke-Downtown
14. Sleep Inn Tanglewood
Sleep Inn Tanglewood
15. Holiday Inn Express Hotel & Suites Rocky Mount by IHG
Holiday Inn Express Hotel & Suites Rocky Mount by IHG
16. Hampton Inn Gretna - Smith Mountain Lake
Hampton Inn Gretna - Smith Mountain Lake
17. The Holbrook Hotel
The Holbrook Hotel
18. Early Inn at the Grove
Early Inn at the Grove
19. Comfort Inn & Suites near Danville Mall
Comfort Inn & Suites near Danville Mall
20. Baymont by Wyndham Rocky Mount
Baymont by Wyndham Rocky MountCompare top hotels in Penhook
![]() Caesars Virginia Hotel & Casino - A Caesars Rewards DestinationDanville | ![]() The Liberty TrustDowntown Roanoke | ![]() Hotel Roanoke & Conference Ctr, Curio Collection by HiltonGainsboro | ![]() Spark by Hilton Roanoke Civic CenterGainsboro | ![]() Holiday Inn Express & Suites Roanoke – Civic Center by IHGWilliamson Road |
|---|---|---|---|---|
8.6 Excellent 196 reviews | 9.2 Wonderful 1,331 reviews | 9.6 Exceptional 1,005 reviews | 9.0 Wonderful 433 reviews | 9.2 Wonderful 1,004 reviews |
$169 nightly The price is $196 Nov 9 - Nov 10 Total with taxes and fees | $163 nightly The price is $185 Nov 18 - Nov 19 Total with taxes and fees | $188 nightly The price is $213 Dec 2 - Dec 3 Total with taxes and fees | $74 nightly The price is $84 Nov 29 - Nov 30 Total with taxes and fees | $95 nightly The price is $108 Nov 16 - Nov 17 Total with taxes and fees |
|
|
|
|
|
Where to stay near Penhook
Glade Hill
For travelers seeking a weekend getaway, Glade Hill offers a charming retreat perfect for families and nature enthusiasts. Nestled near the beautiful Smith Mountain Lake and the expansive Smith Mountain Lake State Park, visitors can immerse themselves in outdoor activities and scenic views. With attractions like Gilly's Park, there's ample opportunity for relaxation and recreation. Located about 8 miles from Penhook, Glade Hill serves as an ideal base for exploring the area's natural beauty, making it a smart choice for your next vacation.

Union Hall
Plan your stay in Union Hall, a top-rated choice for families and nature enthusiasts looking for a weekend getaway. This charming area offers access to stunning attractions like Smith Mountain Lake, perfect for outdoor fun, and the scenic Smith Mountain Lake State Park, ideal for hiking and picnicking. With the Pelican Point Yacht Club nearby, you can enjoy boating and scenic views. Located about 8 miles by car from Penhook, Union Hall is a smart choice for your next vacation.
Pullens
If you are a nature lover or seeking a romantic getaway, look no further than Pullens, a charming village known for its stunning scenery and outdoor adventures. Nestled near Smith Mountain Lake and the Smith Mountain Lake State Park, this area offers ample opportunities for family-friendly activities, water sports, and peaceful lakeside picnics. With Pullens located about 8 miles from Penhook, it serves as an ideal base for your Virginia escape, making it a smart choice for your stay.

North Shore
Immerse yourself in North Shore, where families and nature enthusiasts can easily access stunning landscapes and outdoor adventures. This charming village offers a perfect blend of relaxation and recreation, with highlights such as Smith Mountain Lake and its surrounding parks, ideal for weekend getaways and romantic escapes. Just 11 miles from Penhook, North Shore is a smart choice for travelers looking to enjoy serene scenery and engaging activities year-round.
Pittsville
Travelers seeking a weekend getaway or a family retreat will find Pittsville to be the ideal base for their vacation, featuring beautiful outdoor scenery and romantic experiences. With attractions like Smith Mountain Lake, the expansive Smith Mountain Lake State Park, and Lumpkins Marina nearby, visitors can enjoy a variety of recreational activities year-round. Located about 11 miles from Penhook, Pittsville offers easy access to natural wonders, making it a smart choice for your stay.
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.






























































































