Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Middleburg
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
Rooms
Amazing pools
Lake
Countryside
Amazing views
Trending
Play
Chef's kitchens
Vineyards
Farms
National parks
Cabins
Bed & breakfasts
Lakefront
Beach
New
Design
Tiny homes
Grand pianos
Camping
Golfing
Skiing
Beachfront
Mansions
Barns
Surfing
Filters
, 1 filter applied
1
Show map
Search results; Over 1,000 places in Middleburg
Over 1,000 places in Middleburg
Guest favourite
Guest favourite
Home in Middleburg
Littlefield Cottage
Individual Host
Individual Host
21–26 Apr
21–26 Apr
£414
£335
night
£335 per night, originally £414
·
£1,672 total
£1,672 total
Show price breakdown
5.0 out of 5 average rating, 139 reviews
5.0 (139)
Guest favourite
Guest favourite
Home in Middleburg
super cosy cottage with high speed internet
Individual Host
Individual Host
9–14 May
9–14 May
£182
night
£182 per night
·
£908 total
£908 total
Show price breakdown
4.86 out of 5 average rating, 250 reviews
4.86 (250)
Guest favourite
Guest favourite
Home in Middleburg
The Old Post Office
2 beds
2 beds
13–18 May
13–18 May
£270
night
£270 per night
·
£1,349 total
£1,349 total
Show price breakdown
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Guest favourite
Guest favourite
Home in Middleburg
Modern Home on Middleburg Equestrian Farm
Individual Host
Individual Host
29 Apr – 4 May
29 Apr – 4 May
£461
night
£461 per night
·
£2,305 total
£2,305 total
Show price breakdown
4.97 out of 5 average rating, 148 reviews
4.97 (148)
Guest favourite
Guest favourite
Home in Middleburg
Stone Cottage, Comfort, Peace and Nature.
4 beds
4 beds
29 Apr – 4 May
29 Apr – 4 May
£417
night
£417 per night
·
£2,081 total
£2,081 total
Show price breakdown
4.95 out of 5 average rating, 41 reviews
4.95 (41)
Superhost
Superhost
Home in Middleburg
The Coach Stop at White Hall
4 queen beds
4 queen beds
29 Apr – 4 May
29 Apr – 4 May
£438
night
£438 per night
·
£2,188 total
£2,188 total
Show price breakdown
4.94 out of 5 average rating, 132 reviews
4.94 (132)
Guest favourite
Guest favourite
Home in Round Hill
Historic Farmhouse, Fully Renovated in Fall 2023
4 beds
4 beds
21–26 Apr
21–26 Apr
£206
night
£206 per night
·
£1,026 total
£1,026 total
Show price breakdown
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Home in Middleburg
Salamander/Downtown Middleburg.
2 beds
2 beds
5–10 May
5–10 May
£680
night
£680 per night
·
£3,397 total
£3,397 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Home in Middleburg
Elegant Middleburg Manor with 3 Bedrooms 2 Baths
Professional Host
Professional Host
21–26 Apr
21–26 Apr
£441
night
£441 per night
·
£2,201 total
£2,201 total
Show price breakdown
4.92 out of 5 average rating, 88 reviews
4.92 (88)
Superhost
Superhost
Home in Middleburg
Luxury Middleburg Home with 4 Bedrooms 2 Baths
Professional Host
Professional Host
21–26 Apr
21–26 Apr
£468
night
£468 per night
·
£2,336 total
£2,336 total
Show price breakdown
4.94 out of 5 average rating, 118 reviews
4.94 (118)
Guest favourite
Guest favourite
Home in Middleburg
Historic Middleburg Equestrian Estate
Individual Host
Individual Host
21–26 Apr
21–26 Apr
£1,899
£1,337
night
£1,337 per night, originally £1,899
·
£6,684 total
£6,684 total
Show price breakdown
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Guest favourite
Guest favourite
Home in Marshall
Middleburg/Upperville-Stunning,renovated cottage
Individual Host
Individual Host
22–27 Apr
22–27 Apr
£404
night
£404 per night
·
£2,019 total
£2,019 total
Show price breakdown
4.99 out of 5 average rating, 86 reviews
4.99 (86)
Guest favourite
Guest favourite
Home in Upperville
Peaceful Country Retreat
Individual Host
Individual Host
3–8 May
3–8 May
£325
night
£325 per night
·
£1,624 total
£1,624 total
Show price breakdown
4.95 out of 5 average rating, 41 reviews
4.95 (41)
Home in Leesburg
Chalet at Stone Tower Winery
5 beds
5 beds
5–10 Aug
5–10 Aug
£766
night
£766 per night
·
£3,830 total
£3,830 total
Show price breakdown
Guest favourite
Guest favourite
Home in Middleburg
Countryside cottage quiet setting in Middleburg
3 beds
3 beds
17–22 Jun
17–22 Jun
£375
night
£375 per night
·
£1,874 total
£1,874 total
Show price breakdown
5.0 out of 5 average rating, 53 reviews
5.0 (53)
Guest favourite
Guest favourite
Home in Purcellville
Restoration Farmware Indoor Pool
9 beds
9 beds
21–26 Apr
21–26 Apr
£773
£522
night
£522 per night, originally £773
·
£2,609 total
£2,609 total
Show price breakdown
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favourite
Guest favourite
Home in Middleburg
Charming Guest House & Beautiful Farm Views
Professional Host
Professional Host
26 Apr – 1 May
26 Apr – 1 May
£938
night
£938 per night
·
£4,687 total
£4,687 total
Show price breakdown
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Superhost
Superhost
Home in Upperville
The Upperville Academy
Individual Host
Individual Host
21–26 Apr
21–26 Apr
£677
night
£677 per night
·
£3,381 total
£3,381 total
Show price breakdown
4.95 out of 5 average rating, 44 reviews
4.95 (44)
1
2
3
4
…
15