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.!
Dec 11 – 18
$161 per night
4.96 out of 5 average rating, 138 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.
Sep 6 – 13
$220 per night
4.92 out of 5 average rating, 510 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.
May 3 – 10
$78 per night
4.97 out of 5 average rating, 251 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
Oct 29 – Nov 5
$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 22 – 29
$154 per night
4.98 out of 5 average rating, 229 reviews
Guest favorite
Cabin in Stanley
Private, Peaceful & Luxurious!
Aug 8 – 15
$350 per night
4.97 out of 5 average rating, 141 reviews
Guest favorite
Cabin in Spotsylvania Courthouse
The White Oak Cabin
Aug 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
Jan 20 – 27
$642 per night
4.75 out of 5 average rating, 20 reviews
Superhost
Cabin in Stanley
Chadwick Cabin @shenandoahwoods
Mar 27 – Apr 3
$525 per night
4.83 out of 5 average rating, 6 reviews
Superhost
Home in Luray
The Mayneview at Luray Overlook
Mar 24 – 31
$608 per night
New place to stay
Guest favorite
Loft in Blacksburg
Cozy, Refreshing Studio Apartment Plus Breakfast!
Sep 9 – 16
$117 per night
4.99 out of 5 average rating, 127 reviews
Guest favorite
Cottage in South Boston
Cottage near VIR
Aug 20 – 27
$77 per night
4.91 out of 5 average rating, 43 reviews
Guest favorite
Home in Chincoteague Island
Family Tides- Make Wonderful Memories at Family
Aug 11 – 18
$164 per night
4.93 out of 5 average rating, 29 reviews
Guest favorite
Home in Charlottesville
C'ville Small Group and Family Homestay
Apr 7 – 14
$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
Dec 5 – 12
$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
Oct 9 – 16
$116 per night
4.95 out of 5 average rating, 218 reviews
Guest favorite
Cabin in Bridgewater
Step Back in Time at Timberwinds Cabin
May 21 – 28
$129 per night
4.94 out of 5 average rating, 266 reviews
Guest favorite
Apartment in Richmond
Historic Church Hill Gracious Apt-Balcony & Garden
Jul 6 – 13
$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
Nov 6 – 13
$186 per night
4.88 out of 5 average rating, 228 reviews
Superhost
Cabin in Galax
THE ROOST Private Cabin w/HOT TUB
Jul 24 – 31
$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
Sep 22 – 27
$650 per night
4.99 out of 5 average rating, 144 reviews
Guest favorite
Room in Buchanan
Friendly Folk's Farmhouse
Aug 20 – 27
$113 per night
4.99 out of 5 average rating, 147 reviews
Guest favorite
Room in Front Royal
The Game Room at Mountain Home
Aug 17 – 24
$85 per night
4.95 out of 5 average rating, 158 reviews
Guest favorite
Room in Damascus
Grace's Room
Jun 5 – 12
$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 19 – 26
$65 per night
4.91 out of 5 average rating, 129 reviews
Guest favorite
Room in Stafford
Falling Creek BnB - Room #2
Nov 7 – 14
$82 per night
4.92 out of 5 average rating, 143 reviews

Bed and breakfast rentals with a patio

Guest favorite
Apartment in Lynchburg
Peaceful Easy Feeling | 2 Rm | King Bed | Sleeps 2
Apr 22 – 29
$137 per night
4.9 out of 5 average rating, 21 reviews
Guest favorite
Farm stay in Purcellville
Sycamore Fields - French country estate
Jul 7 – 14
$800 per night
5.0 out of 5 average rating, 7 reviews
Guest favorite
Room in Covington
Room-Rosedale Manor Homestay-Jackson#2
Feb 6 – 13
$65 per night
5.0 out of 5 average rating, 30 reviews
Guest favorite
Place to stay in Chesterfield
Cozy Room for Two!
Jul 25 – Aug 1
$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 19 – 24
$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
Aug 11 – 18
$165 per night
5.0 out of 5 average rating, 15 reviews
Guest favorite
Room in Keezletown
Morning Glory—Breakfast Included & No Cleaning Fee
Jan 17 – 24
$289 per night
5.0 out of 5 average rating, 6 reviews
Guest favorite
Room in Williamsburg
Inn at 605 - Jefferson Suite
Jan 9 – 16
$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.
Jul 12 – 19
$70 per night
New place to stay
Superhost
Room in Hamilton
Zion Springs in Loudoun - The Adams Suite
Mar 13 – 20
$155 per night
New place to stay
Guest favorite
Bed and breakfast in Disputanta
Chester Estates-Historic Mansion, Master Suite
Apr 14 – 21
$118 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
Feb 23 – Mar 2
$129 per night
5.0 out of 5 average rating, 5 reviews

Destinations to explore