Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Virginia
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Skiing
Cabins
Rooms
Amazing pools
Amazing views
Farms
Play
Lakefront
Bed & breakfasts
Tiny homes
National parks
Vineyards
Chef's kitchens
New
Ski-in/out
Trending
Off-the-grid
Design
Camping
Golfing
Barns
Grand pianos
Lake
Filters
, 1 filter applied
1
Show map
Search results; Over 1,000 places
Over 1,000 places
Guest favourite
Guest favourite
Campervan/Motorhome in New Market
Glamping in “The Catch” hike, swim, Pet friendly
Hosted by Taby
Hosted by Taby
28 Apr – 3 May
28 Apr – 3 May
£135
£111
night
£111 per night, originally £135
·
£552 total
£552 total
Show price breakdown
4.99 out of 5 average rating, 74 reviews
4.99 (74)
Guest favourite
Guest favourite
Cottage in Hamilton
*Cottage @ Firefly Cellars* VA Wine Country escape
Hosted by a business
Hosted by a business
21–26 Apr
21–26 Apr
£312
night
£312 per night
·
£1,557 total
£1,557 total
Show price breakdown
4.94 out of 5 average rating, 306 reviews
4.94 (306)
Guest favourite
Guest favourite
Home in Martinsville
Vaca Oasis, Pool, Fire-Pit, Grill, Nature, Relax!
Hosted by a business
Hosted by a business
5–10 May
5–10 May
£221
£171
night
£171 per night, originally £221
·
£853 total
£853 total
Show price breakdown
4.95 out of 5 average rating, 172 reviews
4.95 (172)
Guest favourite
Guest favourite
Guest house in Strasburg
Shenandoah Valley cottage and pool stunner!
Hosted by Paige
Hosted by Paige
26 Apr – 1 May
26 Apr – 1 May
£299
night
£299 per night
·
£1,492 total
£1,492 total
Show price breakdown
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Cottage in Irvington
Peaceful Haven
Hosted by Gita
Hosted by Gita
21–26 Apr
21–26 Apr
£219
night
£219 per night
·
£1,091 total
£1,091 total
Show price breakdown
4.99 out of 5 average rating, 148 reviews
4.99 (148)
Guest favourite
Guest favourite
Tiny home in Cape Charles
The Laughing King Retreat Honeymoon Island Cottage
Hosted by a business
Hosted by a business
28 Apr – 3 May
28 Apr – 3 May
£230
night
£230 per night
·
£1,146 total
£1,146 total
Show price breakdown
4.98 out of 5 average rating, 271 reviews
4.98 (271)
Guest favourite
Guest favourite
Farm stay in Cardinal
Wtrfrnt aptmnt w/pool/dock on private farm
Hosted by Shelli
Hosted by Shelli
28 May – 2 Jun
28 May – 2 Jun
£120
night
£120 per night
·
£598 total
£598 total
Show price breakdown
4.95 out of 5 average rating, 106 reviews
4.95 (106)
Guest favourite
Guest favourite
Farm stay in Bumpass
Tranquil Lakefront Farm Oasis: Heated Pool
Hosted by Amy
Hosted by Amy
21–26 Apr
21–26 Apr
£339
night
£339 per night
·
£1,694 total
£1,694 total
Show price breakdown
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Guest favourite
Guest favourite
Tiny home in West Point
The Cozy Cottage At Grateful Meadows
Hosted by Grateful
Hosted by Grateful
30 Apr – 5 May
30 Apr – 5 May
£140
night
£140 per night
·
£697 total
£697 total
Show price breakdown
4.95 out of 5 average rating, 241 reviews
4.95 (241)
Guest favourite
Guest favourite
Farm stay in Leesburg
The Loft at Sneaky Fox Farm
Hosted by Rita
Hosted by Rita
28 Apr – 3 May
28 Apr – 3 May
£244
night
£244 per night
·
£1,217 total
£1,217 total
Show price breakdown
5.0 out of 5 average rating, 115 reviews
5.0 (115)
Guest favourite
Guest favourite
Guest house in Gloucester
Creekside Guesthouse - Dock and Pool on 10 acres
Hosted by Lynn
Hosted by Lynn
28 Apr – 3 May
28 Apr – 3 May
£141
night
£141 per night
·
£705 total
£705 total
Show price breakdown
5.0 out of 5 average rating, 103 reviews
5.0 (103)
Guest favourite
Guest favourite
Yurt in Afton
Mountain View Getaway Yurt
Hosted by Michelle
Hosted by Michelle
12–17 May
12–17 May
£148
night
£148 per night
·
£736 total
£736 total
Show price breakdown
5.0 out of 5 average rating, 49 reviews
5.0 (49)
Guest favourite
Guest favourite
Boutique hotel in Cape Charles
The Laughing King Retreat, Honeymoon Island Suite
Hosted by a business
Hosted by a business
28 Apr – 3 May
28 Apr – 3 May
£199
night
£199 per night
·
£991 total
£991 total
Show price breakdown
4.98 out of 5 average rating, 243 reviews
4.98 (243)
Guest favourite
Guest favourite
Cabin in Massanutten
Moose Mountain Lodge - King bed, Jacuzzi tub
Hosted by Daniel
Hosted by Daniel
28 Apr – 3 May
28 Apr – 3 May
£161
£150
night
£150 per night, originally £161
·
£748 total
£748 total
Show price breakdown
5.0 out of 5 average rating, 27 reviews
5.0 (27)
Guest favourite
Guest favourite
Home in Locust Hill
Waterfront Getaway Private Pool/Fireplace/Kayaks
Hosted by Heather
Hosted by Heather
5–10 May
5–10 May
£386
night
£386 per night
·
£1,928 total
£1,928 total
Show price breakdown
4.98 out of 5 average rating, 87 reviews
4.98 (87)
Guest favourite
Guest favourite
Home in Charlottesville
A Modern Mountain Guesthouse
Hosted by Engin
Hosted by Engin
22–27 Apr
22–27 Apr
£505
night
£505 per night
·
£2,525 total
£2,525 total
Show price breakdown
4.98 out of 5 average rating, 250 reviews
4.98 (250)
Guest favourite
Guest favourite
Home in Purcellville
Restoration Farmware Indoor Pool
Hosted by Anna
Hosted by Anna
21–26 Apr
21–26 Apr
£769
£519
night
£519 per night, originally £769
·
£2,594 total
£2,594 total
Show price breakdown
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Home in Robertson
One Of A Kind Home in VA Wine Country on 50 acres
Hosted by Natalie
Hosted by Natalie
19–24 May
19–24 May
£476
night
£476 per night
·
£2,376 total
£2,376 total
Show price breakdown
4.92 out of 5 average rating, 181 reviews
4.92 (181)
1
2
3
4
…
15