Bed and breakfast vacation rentals in Virginia

Find and book unique bed and breakfast rentals on Airbnb

Top-rated bed and breakfast rentals in Virginia

Guests agree: these bed and breakfast rentals are highly rated for location, cleanliness, and more.

Guest favorite
Cabin in Hot Springs
Rustic Bear Creek Cabin
The cabin is situated on our multigenerational, operational farm. Experience rural life in depth. This unique stay provides endless opportunities for exploring and experiencing Mother Nature’s bounty at its best! Falling Springs falls, the Jackson River, The Homestead and The Greenbrier Resort are all nearby! Outdoor activities are available throughout the area: ample hiking trails, kayaking excursions, fishing, Lake Moomaw, the infamous natural, warm spring waters bubbling from the earth, etc.!
Feb 13 – 20
$164 per night
4.96 out of 5 average rating, 138 reviews
Guest favorite
Guesthouse in McGaheysville
Peaceful Oak Cottage
This peaceful cottage has a rustic, yet modern feel to it. It is set on the edge of a wooded area with plenty of wildlife to enjoy, near Massanutten Resort. Enjoy the ambiance of the small electric fireplace, well-equipped kitchenette and dining area, or the front porch swing. The bathroom features an old-fashioned claw foot tub, fitted with a shower head. Enjoy a complimentary bottle of sparkling cider and a basket of snacks with your stay. We look forward to extending our hospitality to you.
Apr 9 – 16
$78 per night
4.97 out of 5 average rating, 251 reviews
Guest favorite
Farm stay in Nellysford
The Cottage at Spindle Hill: An Artist’s Farm
Relax and unwind in this fabulous handcrafted cottage— every detail has been considered! Beautiful mountain setting on small, historical farm just off Blue Ridge Parkway, the heart of Virginia wine country. Deep, hand-built cedar hot-tub. Quick drive to the Appalachian Trail and Wintergreen resort. An easy walk to public trails, Devil's Backbone Brewery and Bold Rock Cidery. Beautiful gardens, hammocks, featured in design blogs. High-speed fiber internet. Hens. Miniature Goats! Guest Favorite.
Feb 20 – 27
$220 per night
4.92 out of 5 average rating, 510 reviews

Popular amenities for Virginia bed and breakfast rentals

Family-friendly bed and breakfast rentals

Guest favorite
Farm stay in Floyd
Max's House- Cozy Home on BRParkway Farm
Nov 21 – 28
$91 per night
4.93 out of 5 average rating, 214 reviews
Guest favorite
Home in Monroe
The Old Parsonage in The Blue Ridge
Oct 26 – Nov 2
$154 per night
4.98 out of 5 average rating, 229 reviews
Guest favorite
Cabin in Stanley
Private, Peaceful & Luxurious!
Aug 24 – 31
$363 per night
4.97 out of 5 average rating, 141 reviews
Guest favorite
Cabin in Spotsylvania Courthouse
The White Oak Cabin
Jun 23 – 30
$201 per night
4.94 out of 5 average rating, 150 reviews
Superhost
Home in Ruckersville
Kismet Cottage | Cville Home with Pool & Mtn Views
Jun 15 – 22
$783 per night
4.75 out of 5 average rating, 20 reviews
Superhost
Cabin in Stanley
Chadwick Cabin @shenandoahwoods
Mar 24 – 31
$525 per night
4.83 out of 5 average rating, 6 reviews
Superhost
Home in Luray
The Mayneview at Luray Overlook
Mar 9 – 16
$617 per night
New place to stay
Guest favorite
Loft in Blacksburg
Cozy, Refreshing Studio Apartment Plus Breakfast!
Oct 27 – Nov 3
$127 per night
4.99 out of 5 average rating, 127 reviews
Guest favorite
Cottage in South Boston
Cottage near VIR
May 5 – 12
$104 per night
4.91 out of 5 average rating, 43 reviews
Guest favorite
Home in Chincoteague Island
Family Tides- Make Wonderful Memories at Family
Sep 7 – 14
$204 per night
4.93 out of 5 average rating, 29 reviews
Guest favorite
Home in Charlottesville
C'ville Small Group and Family Homestay
May 1 – 8
$750 per night
4.81 out of 5 average rating, 21 reviews
Guest favorite
Bed and breakfast in Warm Springs
Kitchen Cottage - The Anderson Cottage Bed and Breakfast
Oct 29 – Nov 5
$180 per night
4.81 out of 5 average rating, 16 reviews

Bed and breakfast rentals with breakfast

Guest favorite
Train in Copper Hill
Apple Ridge Farm Caboose Bed & Breakfast - #2
Jun 20 – 27
$117 per night
4.95 out of 5 average rating, 218 reviews
Guest favorite
Cabin in Bridgewater
Step Back in Time at Timberwinds Cabin
Apr 8 – 15
$129 per night
4.94 out of 5 average rating, 266 reviews
Guest favorite
Apartment in Richmond
Historic Church Hill Gracious Apt-Balcony & Garden
Jun 16 – 23
$121 per night
4.93 out of 5 average rating, 295 reviews
Guest favorite
Loft in Roanoke
Luxury Downtown 2-Bed Home, Pet & Child Friendly
Apr 22 – 29
$167 per night
4.88 out of 5 average rating, 228 reviews
Superhost
Cabin in Galax
THE ROOST Private Cabin w/HOT TUB
Oct 4 – 11
$187 per night
4.95 out of 5 average rating, 38 reviews
Guest favorite
Bed and breakfast in Williamsburg
Private 2BR Cottage with Breakfast - Cedars B&B
Jul 19 – 26
$422 per night
4.71 out of 5 average rating, 7 reviews
Guest favorite
Farm stay in Madison
The Farmhouse at Beautiful Run
Oct 10 – 15
$600 per night
4.99 out of 5 average rating, 144 reviews
Guest favorite
Room in Alexandria
Old Town Alexandria, VA quiet 1x1 BnB
May 11 – 18
$93 per night
4.97 out of 5 average rating, 257 reviews
Guest favorite
Room in Buchanan
Friendly Folk's Farmhouse
Sep 2 – 9
$113 per night
4.99 out of 5 average rating, 147 reviews
Guest favorite
Room in Front Royal
The Game Room at Mountain Home
Mar 14 – 21
$85 per night
4.95 out of 5 average rating, 158 reviews
Guest favorite
Room in Damascus
Grace's Room
Jun 6 – 13
$100 per night
4.99 out of 5 average rating, 254 reviews
Guest favorite
Room in Cape Charles
Thomas Inn Q 6 miles from Cape Charles
Jul 23 – 30
$64 per night
4.91 out of 5 average rating, 129 reviews

Bed and breakfast rentals with a patio

Guest favorite
Apartment in Lynchburg
Peaceful Easy Feeling | 2 Rm | King Bed | Sleeps 2
May 19 – 26
$171 per night
4.9 out of 5 average rating, 21 reviews
Guest favorite
Farm stay in Purcellville
Sycamore Fields - French country estate
Jul 11 – 18
$800 per night
5.0 out of 5 average rating, 7 reviews
Guest favorite
Room in Covington
Room-Rosedale Manor Homestay-Jackson#2
Apr 26 – May 3
$65 per night
5.0 out of 5 average rating, 30 reviews
Guest favorite
Place to stay in Chesterfield
Cozy Room for Two!
Jul 28 – Aug 4
$150 per night
5.0 out of 5 average rating, 5 reviews
Guest favorite
Room in Waterford
1 bedroom w/ private bath, queen bed
Jul 22 – 27
$125 per night
5.0 out of 5 average rating, 11 reviews
Guest favorite
Room in Waynesboro
The Gold Room at Heritage Hill Bed and Breakfast
Jun 29 – Jul 6
$150 per night
5.0 out of 5 average rating, 15 reviews
Guest favorite
Room in Keezletown
Morning Glory—Breakfast Included & No Cleaning Fee
Mar 8 – 15
$289 per night
5.0 out of 5 average rating, 6 reviews
Guest favorite
Room in Williamsburg
Inn at 605 - Jefferson Suite
Jan 14 – 21
$203 per night
4.91 out of 5 average rating, 11 reviews
Superhost
Room in Farmville
Anna’s Room- a study in blue and white.
Feb 5 – 12
$70 per night
New place to stay
Superhost
Room in Hamilton
Zion Springs in Loudoun - The Adams Suite
Mar 15 – 22
$155 per night
New place to stay
Guest favorite
Bed and breakfast in Disputanta
Chester Estates-Historic Mansion, Master Suite
Mar 28 – Apr 4
$120 per night
5.0 out of 5 average rating, 5 reviews
Guest favorite
Bed and breakfast in Louisa
The Boxley Place Inn B&B - Little Blue Room
Apr 2 – 9
$149 per night
5.0 out of 5 average rating, 5 reviews

Destinations to explore