Book Virginia Bed & Breakfast

Compare and save
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Virginia

Our top choices for Virginia bed & breakfast

Frederick House

Frederick House
3.5 star property
Staunton
9.4 out of 10, Exceptional, (446 reviews)
"Great location super super nice owners great breakfast 😁"
United States
William
$153 nightly
The price is $171
May 24 - May 25
Total with taxes and fees
Frederick House

Ironclad Inn & Bourbon Room

Ironclad Inn & Bourbon Room
3.5 star property
Old Town Fredericksburg
9.0 out of 10, Wonderful, (647 reviews)
"Excellent property in a perfect location to walk to most of the historic sites and local businesses. It is clean, the staff is friendly and efficient, and the food service is great. A wonderful stay. "
United States
Susan
$155 nightly
The price is $176
Jun 10 - Jun 11
Total with taxes and fees
Ironclad Inn & Bourbon Room

Dinsmore Boutique Inn

Dinsmore Boutique Inn
4.0 star property
Venable
9.6 out of 10, Exceptional, (389 reviews)
"Close to everything, nice room and staff attentive"
United States
Andres Sebastian
$209 nightly
The price is $239
Jun 21 - Jun 22
Total with taxes and fees
Dinsmore Boutique Inn

Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
3.5 star property
Petersburg
9.8 out of 10, Exceptional, (379 reviews)
"Beautifully decorated period mansion. Inn is conveniently located to historic downtown area & restaurants with easy access to hwy exit and historic sites. Hosts were extremely kind and attentive and provided a delicious full breakfast with multiple options and full amenities."
United States
sinaly
$149 nightly
The price is $168
May 24 - May 25
Total with taxes and fees
Ragland Mansion Bed & Breakfast

Loudoun Valley Manor

Loudoun Valley Manor
3.0 star property
Waterford
9.6 out of 10, Exceptional, (298 reviews)
"Wonderful stay at a beautiful spot."
United States
michael
$135 nightly
The price is $154
May 25 - May 26
Total with taxes and fees
Loudoun Valley Manor

The Virginia Cliffe Inn

The Virginia Cliffe Inn
2.5 star property
Glen Allen
9.6 out of 10, Exceptional, (131 reviews)
"Clean room, great breakfast"
United States
John
$252 nightly
The price is $288
Jun 9 - Jun 10
Total with taxes and fees
The Virginia Cliffe Inn

The Richard Johnston Inn & 1890 Caroline House

The Richard Johnston Inn & 1890 Caroline House
4.0 star property
Old Town Fredericksburg
9.8 out of 10, Exceptional, (64 reviews)
"Lovely property, well cared for and tastefully furnished. Great location and close to train station. Would definitely stay there again."
United States
Wendy L
$180 nightly
The price is $203
May 25 - May 26
Total with taxes and fees
The Richard Johnston Inn & 1890 Caroline House

The Crossroads Inn

The Crossroads Inn
5.0 star property
North Garden
10.0 out of 10, Exceptional, (50 reviews)
"Good breakfast, very clean room and public areas"
United States
Michael and Julie
$200 nightly
The price is $229
Jun 10 - Jun 11
Total with taxes and fees
The Crossroads Inn

Cave Hill Farm Bed & Breakfast

Cave Hill Farm Bed & Breakfast
3.0 star property
McGaheysville
9.4 out of 10, Exceptional, (346 reviews)
"Jordyn made a fantastic breakfast. Don’t forget to mention any preferences when you check in. Everything was very clean, but the outside property could use a bit of extra maintenance."
United States
Mike
$150 nightly
The price is $165
May 25 - May 26
Total with taxes and fees
Cave Hill Farm Bed & Breakfast

Cedars of Williamsburg Bed & Breakfast

Cedars of Williamsburg Bed & Breakfast
3.0 star property
Williamsburg
9.2 out of 10, Wonderful, (557 reviews)
"Proprietors were extremely friendly! Breakfast was incredibly good! (Especially those potatoes!) Prime location to visit Colonial Williamsburg! Beautiful home!"
United States
Tina
$150 nightly
The price is $173
May 25 - May 26
Total with taxes and fees
Cedars of Williamsburg Bed & Breakfast

Lafayette Inn

Lafayette Inn
3.0 star property
Stanardsville
9.2 out of 10, Wonderful, (264 reviews)
"Great staff, nice room. And the breakfast was amazing!"
United States
Lynne
$174 nightly
The price is $197
May 27 - May 28
Total with taxes and fees
Lafayette Inn

Vine Cottage Inn

Vine Cottage Inn
3.5 star property
Hot Springs
10.0 out of 10, Exceptional, (242 reviews)
"Very very nice place and owners are great people "
United States
Ihor
$184 nightly
The price is $201
May 27 - May 28
Total with taxes and fees
Vine Cottage Inn

Wheelers Inn

Wheelers Inn
2.0 star property
Damascus
9.0 out of 10, Wonderful, (10 reviews)
"I felt very welcome, the room was very cosy and many stores are near the hotel. It was a perfect stay to relax. So I recharge my power to hike on."
Germany
Tabea Charlotte
$97 nightly
The price is $109
May 24 - May 25
Total with taxes and fees
Wheelers Inn

Blacksburg Bed & Breakfast

Blacksburg Bed & Breakfast
4.0 star property
Downtown Blacksburg
9.8 out of 10, Exceptional, (412 reviews)
"Love Blacksburg Bed and Breakfast; we’ve stayed here a number of times and nothing beats being in the heart of Blacksburg!"
United States
Melanie
$118 nightly
The price is $132
May 26 - May 27
Total with taxes and fees
Blacksburg Bed & Breakfast

The Baywood Bed & Breakfast

The Baywood Bed & Breakfast
3.0 star property
Cape Charles
9.8 out of 10, Exceptional, (202 reviews)
"Beautiful setting"
United States
jill
$205 nightly
The price is $228
Jun 1 - Jun 2
Total with taxes and fees
The Baywood Bed & Breakfast

Longacre of Appomattox

Longacre of Appomattox
4.0 star property
Appomattox
9.6 out of 10, Exceptional, (243 reviews)
"Great hospitality. We had a beautiful room upstairs. Very comfortable and we slept well."
United States
Glenn
$118 nightly
The price is $130
Jun 23 - Jun 24
Total with taxes and fees
Longacre of Appomattox

Shirley's Bed and Breakfast

Shirley's Bed and Breakfast
3.5 star property
Roanoke
10.0 out of 10, Exceptional, (214 reviews)
"Wonderful breakfast, friendly owners, beautiful property and surrounding area"
United States
Gerard
$195 nightly
The price is $219
May 24 - May 25
Total with taxes and fees
Shirley's Bed and Breakfast

The Boxley Place Inn

The Boxley Place Inn
3.5 star property
Louisa
9.4 out of 10, Exceptional, (129 reviews)
"Great staff; lovely home; nice breakfast."
United States
Barbara
$149 nightly
The price is $158
May 24 - May 25
Total with taxes and fees
The Boxley Place Inn

Hillcrest Mansion Inn

Hillcrest Mansion Inn
3.0 star property
Clifton Forge
10.0 out of 10, Exceptional, (38 reviews)
"beautiful room and excellent breakfast. definitely a treat. "
United States
Claudia
$222 nightly
The price is $245
May 24 - May 25
Total with taxes and fees
Hillcrest Mansion Inn

Aldrich House Bed & Breakfast

Aldrich House Bed & Breakfast
3.0 star property
Williamsburg
9.2 out of 10, Wonderful, (376 reviews)
"Very nice B&B, very close to the old town, hosts were great and loved the very large room. "
United States
Robert
$131 nightly
The price is $151
Jun 9 - Jun 10
Total with taxes and fees
Aldrich House Bed & Breakfast
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 Virginia Hotel Reviews

Price trends for hotels in Virginia

Less expensive
More expensive
Next month
March
August
$211
Month
Price
January
$185
February
$185
March
$184
April
$190
May
$209
June
$211
July
$207
August
$216
September
$208
October
$214
November
$209
December
$201
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed B&B in Virginia. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Virginia

Virginia B&B information

Number of reviews
5,061
Accommodation
193 B&B
Lowest Price
$109
Highest Price
$288

Explore a world of travel with Expedia