Photo by Tarra Stoddard
All hotels in Franklin County, Virginia
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
All hotels in Franklin County, Virginia
We have found 1306 Franklin County Hotels
- Lakeinn
- Early Inn at the Grove
- BOSCHENDAL, a Unique Luxury Tent Experience, at Karoo Smith Mountain Lake
- BUSHWILLOW, a Unique Luxury Tent Experience, at Karoo Smith Mountain Lake
- CARACUL, a cozy stay for four in the lodge of Karoo at Smith Mountain Lake
- MALACHITE, a Unique Luxury Tent Experience, at Karoo Smith Mountain Lake
- STELLENBOSCH, a Unique Luxury Tent Experience, at Karoo Smith Mountain Lake
- MERU, a Cozy stay for Two in the Lodge of Karoo at Smith Mountain Lake
- KILIMANJARO, a Unique Luxury Tent Experience, at Karoo Smith Mountain Lake
- MARU, a Cozy Stay for Two in the Lodge of Karoo at Smith Mountain Lake
- VIRUNGA, a Cozy Stay for Four in the Lodge of Karoo at Smith Mountain Lake
- NAKUPENDA, a Unique Luxury Tent Experience, at Karoo Smith Mountain Lake
- SEBOU, a cozy stay for four in the lodge of Karoo at Smith Mountain Lake
- CAPE, a Cozy stay for Two in the Lodge of Karoo at Smith Mountain Lake
- ZAMBEZI, a cozy stay for four in the lodge of Karoo at Smith Mountain Lake
- KWANGO, a Luxury Canvas Cabin Experience, at Karoo Smith Mountain Lake
- RWENZORI, a Unique Luxury Tent Experience, at Karoo Smith Mountain Lake
- Country Inn & Suites by Radisson, Roanoke, VA
- The Inn at Virginia Tech and Skelton Conference Center
- The Liberty Trust
- Hyatt Place Blacksburg / University
- Hotel Roanoke & Conference Ctr, Curio Collection by Hilton
- Comfort Suites Inn at Ridgewood Farm
- Hilton Garden Inn Blacksburg University
- SureStay Hotel by Best Western Christiansburg Blacksburg
- Hampton Inn & Suites Roanoke-Downtown
- Hampton Inn & Suites Roanoke Airport
- Springhill Suites By Marriott Roanoke North
- Primland Resort, Auberge Resorts Collection
- Tru By Hilton Christiansburg
- Courtyard by Marriott Roanoke Airport
- The Lofts at Downtown Salem
- Spark by Hilton Daleville Roanoke North
- Comfort Inn Airport
- Extended Stay America Select Suites Roanoke Airport
- Sleep Inn Tanglewood
- Main Street Inn
- Super 8 by Wyndham Christiansburg/Blacksburg Area
- Hampton Inn Salem, VA
- Quality Inn Salem - I-81
- Hotel Floyd
- Mainstay Suites Airport
- Quality Inn Tanglewood
- Comfort Inn
- The Oaks Victorian Inn
- Blacksburg Bed & Breakfast
Let Expedia take you to the best Hotels in Franklin County. You'll find the largest selection of hotel deals, discount prices, and cheap hotel rates on reservations anywhere in the world. Expedia, the leader in world travel, gives you customer reviews, maps, and the best selection of hotels near landmarks and attractions.