Login
List your B&B
B&B Salem
96 Bed and Breakfasts nearby Salem,
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
Upper floors accessible by elevator
More
Room type
Holiday home
Guest room
Apartment
Accommodations just outside your destination
Near Salem
Cozy Roanoke Vacation Rental 2 Mi to Downtown!
Roanoke
7
(7.7 km from Salem)
Luxury Multi-unit Historic Building Near Downtown
Roanoke
7.8
(8.9 km from Salem)
4 Bedroom Suite At The Historic Winona House
Roanoke
10
(9.1 km from Salem)
The Winona House - Boutique Hotel Near Downtown
Roanoke
10
(9.1 km from Salem)
Trendy Downtown Apartments
Roanoke
8
(9.7 km from Salem)
Holiday Inn Roanoke - Tanglewood Route 419 & I 581, an IHG Hotel
Roanoke
7
(9.8 km from Salem)
The Railhouse Loft. Central Downtown Location.
Roanoke
10
(10.1 km from Salem)
King George Inn
Roanoke
8.8
(10.1 km from Salem)
Black Lantern Inn
Roanoke
9.9
(10.3 km from Salem)
A Foodies Loft. Roanoke Downtown
Roanoke
10
(10.3 km from Salem)
Fire Station One Boutique Hotel
Roanoke
10
(10.5 km from Salem)
Newly renovated home less than a mile from downtown Roanoke
Roanoke
8.9
(11.8 km from Salem)
Shirley's Bed And Breakfast
Roanoke
9.8
(16.9 km from Salem)
Bent Mountain Lodge
Roanoke
9.2
(23.5 km from Salem)
Remote Cabin Retreat By Blue Ridge Mtn Trails
New Castle
9
(24.7 km from Salem)
Goodview Home with Decks and Direct Lake Access!
Moneta
10
(28.5 km from Salem)
Wingate by Wyndham Christiansburg
Christiansburg
7.3
(31.4 km from Salem)
Lovely Blacksburg Hideaway Less Than 1 Mi to Virginia Tech
Blacksburg
8
(31.8 km from Salem)
Red Carpet Inn - Blacksburg
Blacksburg
8.3
(31.8 km from Salem)
Clay Corner Inn
Blacksburg
9.5
(32.8 km from Salem)
Large Home with Deck and Grill about 9 Mi to Virginia Tech
Christiansburg
10
(35.1 km from Salem)
The Oaks Victorian Inn
Christiansburg
9.8
(35.7 km from Salem)
The Claiborne Bed and Breakfast
Rocky Mount
9.4
(35.8 km from Salem)
Briarcliff
Moneta
10
(36 km from Salem)
1
2
3
4