Login
List your B&B
B&B Craigsville
96 Bed and Breakfasts nearby Craigsville,
Virginia
,
United States
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Review score
< 5
6
7
8
9
10
General amenities
Free Wifi
Electric vehicle charging station
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Adults only
Room type
Holiday home
Apartment
Guest room
Accommodations just outside your destination
Near Craigsville
Historic Countryside Escape - Relax, Hike, & Fish!
Goshen
10
(13.1 km from Craigsville)
Hunter Ridge Estate
Mint Spring
9.7
(14.2 km from Craigsville)
Hummingbird Inn
Goshen
10
(14.3 km from Craigsville)
Peaceful Raphine Cottage with Deck and Fireplace!
Raphine
10
(23.1 km from Craigsville)
Steeles Tavern Manor
Steeles Tavern
9.7
(23.3 km from Craigsville)
Ubon Thai Victorian Inn & Restaurant
Staunton
7.8
(27.8 km from Craigsville)
Gibson's Warehouse
Staunton
9.7
(28.2 km from Craigsville)
North Central Loft
Staunton
9.3
(28.2 km from Craigsville)
The Urban Cowboy
Staunton
9
(28.5 km from Craigsville)
The Shenandoah Suite
Staunton
10
(28.5 km from Craigsville)
The Bohemian Suite
Staunton
10
(28.5 km from Craigsville)
The Historic Berkeley Place
Staunton
8.8
(28.7 km from Craigsville)
Historic Staunton Home about 1 Mi to Downtown!
Staunton
9.4
(28.7 km from Craigsville)
Cozy Nonny Cottage Near Appalachian Trail!
Vesuvius
8.8
(31.5 km from Craigsville)
Clearwater Cabin on 10 Acres with Trout Stream!
Monterey
9.9
(31.5 km from Craigsville)
Rockbridge Inn
Lexington
8.5
(32 km from Craigsville)
Laptop-Friendly Lexington Condo with Free WiFi
Lexington
9
(33.3 km from Craigsville)
Stonegate
Lexington
10
(34 km from Craigsville)
Stair-Free Lexington Home with Blue Ridge Mtn Views!
Lexington
8
(34 km from Craigsville)
Heartstone Country Retreat
Buena Vista
9.1
(34 km from Craigsville)
Monroe Cottage
Hot Springs
10
(34.9 km from Craigsville)
Madison Cottage
Hot Springs
10
(35 km from Craigsville)
Anastasia
Hot Springs
9
(35.8 km from Craigsville)
Authentic Cabin with Fire Pit, 11Mi to Trout Fishing!
Monterey
9.5
(36.6 km from Craigsville)
1
2
3
4