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
0
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
£411
£332
night
£332 per night, originally £411
·
£1,660 total
£1,660 total
Show price breakdown
5.0 out of 5 average rating, 139 reviews
5.0 (139)
Guest favourite
Guest favourite
Home in Middleburg
Historic Middleburg Equestrian Estate
Individual Host
Individual Host
21–26 Apr
21–26 Apr
£1,887
£1,328
night
£1,328 per night, originally £1,887
·
£6,640 total
£6,640 total
Show price breakdown
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Guest favourite
Guest favourite
Home in Middleburg
super cosy cottage with high speed internet
Individual Host
Individual Host
9–14 May
9–14 May
£181
night
£181 per night
·
£901 total
£901 total
Show price breakdown
4.86 out of 5 average rating, 249 reviews
4.86 (249)
Home in Leesburg
Chalet at Stone Tower Winery
5 beds
5 beds
6–11 Aug
6–11 Aug
£758
night
£758 per night
·
£3,790 total
£3,790 total
Show price breakdown
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
£458
night
£458 per night
·
£2,289 total
£2,289 total
Show price breakdown
4.97 out of 5 average rating, 148 reviews
4.97 (148)
Superhost
Superhost
Home in Middleburg
Luxury Middleburg Home with 4 Bedrooms 2 Baths
Professional Host
Professional Host
21–26 Apr
21–26 Apr
£465
night
£465 per night
·
£2,321 total
£2,321 total
Show price breakdown
4.94 out of 5 average rating, 118 reviews
4.94 (118)
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
£435
night
£435 per night
·
£2,172 total
£2,172 total
Show price breakdown
4.94 out of 5 average rating, 132 reviews
4.94 (132)
Guest favourite
Guest favourite
Home in Middleburg
Salamander/Downtown Middleburg.
2 beds
2 beds
5–10 May
5–10 May
£675
night
£675 per night
·
£3,373 total
£3,373 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
£438
night
£438 per night
·
£2,186 total
£2,186 total
Show price breakdown
4.92 out of 5 average rating, 88 reviews
4.92 (88)
Guest favourite
Guest favourite
Home in Middleburg
The Old Post Office
2 beds
2 beds
13–18 May
13–18 May
£268
night
£268 per night
·
£1,338 total
£1,338 total
Show price breakdown
4.86 out of 5 average rating, 7 reviews
4.86 (7)
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
£414
night
£414 per night
·
£2,067 total
£2,067 total
Show price breakdown
4.95 out of 5 average rating, 41 reviews
4.95 (41)
Guest favourite
Guest favourite
Home in Upperville
Peaceful Country Retreat
Individual Host
Individual Host
3–8 May
3–8 May
£323
night
£323 per night
·
£1,612 total
£1,612 total
Show price breakdown
4.95 out of 5 average rating, 41 reviews
4.95 (41)
Guest favourite
Guest favourite
Home in Marshall
Middleburg/Upperville-Stunning,renovated cottage
Individual Host
Individual Host
22–27 Apr
22–27 Apr
£401
night
£401 per night
·
£2,005 total
£2,005 total
Show price breakdown
4.99 out of 5 average rating, 86 reviews
4.99 (86)
Superhost
Superhost
Home in Middleburg
Pristine Middleburg Home with 2 Bedrooms 1 Bath
Professional Host
Professional Host
11–16 May
11–16 May
£378
night
£378 per night
·
£1,889 total
£1,889 total
Show price breakdown
5.0 out of 5 average rating, 57 reviews
5.0 (57)
Guest favourite
Guest favourite
Home in Middleburg
Countryside cottage quiet setting in Middleburg
3 beds
3 beds
17–22 Jun
17–22 Jun
£373
night
£373 per night
·
£1,864 total
£1,864 total
Show price breakdown
5.0 out of 5 average rating, 53 reviews
5.0 (53)
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
£932
night
£932 per night
·
£4,656 total
£4,656 total
Show price breakdown
5.0 out of 5 average rating, 16 reviews
5.0 (16)
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
£221
night
£221 per night
·
£1,102 total
£1,102 total
Show price breakdown
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Home in Middleburg
Historic country retreat, a piece of quiet heaven.
2 queen beds
2 queen beds
26 Apr – 1 May
26 Apr – 1 May
£783
night
£783 per night
·
£3,913 total
£3,913 total
Show price breakdown
5.0 out of 5 average rating, 40 reviews
5.0 (40)
1
2
3
4
…
15