Book Harriston Bed & Breakfast

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Harriston bed & breakfast

Silver Lake Bed and Breakfast

Silver Lake Bed and Breakfast
2.5 star property
Dayton
9.8 out of 10, Exceptional, (346)
"It was a beautiful B&B"
United States
Albert
$167 nightly
The price is $183
Dec 16 - Dec 17
Total with taxes and fees
Silver Lake Bed and Breakfast

Cave Hill Farm Bed & Breakfast

Cave Hill Farm Bed & Breakfast
3.0 star property
McGaheysville
9.4 out of 10, Exceptional, (337)
"The women running the B&B were really nice and welcoming. The rooms were decorated in history and the furnishings were very comfortable. Would visit again!"
United States
Denise
$149 nightly
The price is $164
Dec 14 - Dec 15
Total with taxes and fees
Cave Hill Farm Bed & Breakfast

Frederick House

Frederick House
3.5 star property
Staunton
9.4 out of 10, Exceptional, (427)
"The room was spotless and the breakfast was great. "
United States
Paula
$127 nightly
The price is $143
Jan 11 - Jan 12, 2026
Total with taxes and fees
Frederick House

The Farmhouse at Veritas

The Farmhouse at Veritas
4.0 star property
Afton
9.8 out of 10, Exceptional, (33)
"Nice location a staff. Dining in the vineyard was excellent."
United States
John
$220 nightly
The price is $247
Jan 5 - Jan 6, 2026
Total with taxes and fees
The Farmhouse at Veritas

Friendly City Inn Bed & Breakfast

Friendly City Inn Bed & Breakfast
3.0 star property
Harrisonburg
10.0 out of 10, Exceptional, (55)
"Quaint B&B in an historic property. Very close to downtown (walkable) with loads of great food and beverage options. "
Australia
Kerryn
$154 nightly
The price is $174
Dec 25 - Dec 26
Total with taxes and fees
Friendly City Inn Bed & Breakfast

Foxfield Inn

Foxfield Inn
4.0 star property
Charlottesville
9.4 out of 10, Exceptional, (239)
"Amazing stay"
United States
Porscha
$198 nightly
The price is $227
Dec 15 - Dec 16
Total with taxes and fees
Foxfield Inn
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

Top Harriston Hotel Reviews

Find out more about Harriston

Harriston B&B information

Number of reviews
1,196
Accommodation
8 B&B
Lowest Price
$143
Highest Price
$247

Frequently asked questions

Searching for B&Bs in Harriston?
If you want to find an accommodation with fewer rooms than the traditional hotel and an intimate environment, a bed and breakfast might be a great fit for your trip to Harriston.
Why consider a B&B versus a traditional hotel?
Every B&B has its own unique feel. Whether it's a garden for guests to admire or a beautiful dining room, the tiny details are what make bed and breakfasts a fun place to get away.
What are the top B&Bs in Harriston?
Here are some well-liked B&Bs in the area: Cave Hill Farm Bed & Breakfast: 5 rooms. 11.5 mi (18.5 km) from the heart of Harriston.Frederick House: 23 rooms. 13.8 mi (22.2 km) from the downtown core. Enjoy the local cuisine breakfast and patio area. Silver Lake Bed and Breakfast: 5 rooms. Situated 16.1 mi (25.9 km) from the heart of Harriston. Enjoy the free full breakfast and private yard. Bliss Point Farm and B&B: 3 rooms. 15.5 mi (25 km) from the heart of downtown. Enjoy the winery and private yard. Friendly City Inn Bed & Breakfast: 10 rooms. Located 16 mi (25.8 km) from the core of Harriston. Enjoy the free cooked breakfast and unique décor.
When is the best time to book my B&B in Harriston?
When you're dreaming of a stay in Harriston, be sure to take into account the year-round temperatures. The hottest months are usually July and August with an average temp of 70°F, while the coldest months are January and February with an average of 36°F. Average annual precipitation for Harriston is 44 inches.
How can I get to and around Harriston?
You can plan your excursions in and around Harriston ahead of time with these transportation options. Fly into Weyers Cave, VA (SHD-Shenandoah Valley Regional), which is located 4.9 mi (7.9 km) from the heart of the city. You can also search for flights into Charlottesville-Albemarle Airport (CHO), which is 21.8 mi (35 km) away. If you'd like to venture out around the area, consider renting a car to take in more sights.

Explore a world of travel with Expedia