Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Middelburg
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; 327 homes in Middelburg
327 homes in Middelburg
Flat in Middelburg
Hillston Farm Cottage
3 bedrooms
,
·
6 beds
,
·
1.5 bathrooms
13–18 Jul
13–18 Jul
$233 SGD
Show price breakdown
for 5 nights
$233 SGD for 5 nights
,
·
4.57 out of 5 average rating, 42 reviews
4.57 (42)
Guest favourite
Guest favourite
Home in Middelburg
Tafelberg Hall Farmstay
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
3 bathrooms
3 bathrooms
19–24 Jul
19–24 Jul
$690 SGD
Show price breakdown
for 5 nights
$690 SGD for 5 nights
4.89 out of 5 average rating, 19 reviews
4.89 (19)
Guest favourite
Guest favourite
Guest house in Middelburg
Karoo Garden Stay
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$365 SGD
Show price breakdown
for 5 nights
$365 SGD for 5 nights
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Flat in Middelburg
Starry Nights 1
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
14–19 Jul
14–19 Jul
$388 SGD
Show price breakdown
for 5 nights
$388 SGD for 5 nights
4.67 out of 5 average rating, 12 reviews
4.67 (12)
Top guest favourite
Guest favourite
Farm stay in Middelburg
The Ram Shed
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
15–20 Jul
15–20 Jul
$1,254 SGD
Show price breakdown
for 5 nights
$1,254 SGD for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Cabin in Middelburg
Dwarsvlei Wild Olive Cottage
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$801 SGD
$587 SGD
Show price breakdown
for 5 nights
Extended stay discount
Bed and breakfast in Middelburg
Celtis Country Lodge & Restaurant - Double Room
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$443 SGD
Show price breakdown
for 5 nights
$443 SGD for 5 nights
4.65 out of 5 average rating, 20 reviews
4.65 (20)
Guest house in Middelburg (Eastern Cape)
Karoo Ouberg Guest Lodge - Twin room
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
21–26 Aug
21–26 Aug
$368 SGD
Show price breakdown
for 5 nights
$368 SGD for 5 nights
Guest favourite
Guest favourite
Home in Camdeboo Local Municipality
Casa Karoo
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
11–16 Aug
11–16 Aug
$893 SGD
Show price breakdown
for 5 nights
$893 SGD for 5 nights
Book early to save
4.9 out of 5 average rating, 326 reviews
4.9 (326)
Top guest favourite
Guest favourite
Farm stay in Middelburg
Southfield Cottage
1 bedroom
1 bedroom
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$238 SGD
Show price breakdown
for 5 nights
$238 SGD for 5 nights
4.99 out of 5 average rating, 67 reviews
4.99 (67)
Top guest favourite
Guest favourite
Farm stay in Middelburg
Doringvygie
3 bedrooms
3 bedrooms
,
·
5 single beds
5 single beds
,
·
2 bathrooms
2 bathrooms
14–19 Jul
14–19 Jul
$559 SGD
Show price breakdown
for 5 nights
$559 SGD for 5 nights
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest house in Middelburg
Aloes Guesthouse - Twin Room
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$373 SGD
Show price breakdown
for 5 nights
$373 SGD for 5 nights
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Superhost
Superhost
Home in Nieu-Bethesda
The Heritage House
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$693 SGD
for 5 nights
$693 SGD total before taxes
4.88 out of 5 average rating, 24 reviews
4.88 (24)
Guest favourite
Guest favourite
Flat in Camdeboo Local Municipality
Just-a-bed: Karoo Quarters 1
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$273 SGD
Show price breakdown
for 5 nights
$273 SGD for 5 nights
4.89 out of 5 average rating, 36 reviews
4.89 (36)
Guest favourite
Guest favourite
Farm stay in Middelburg
Karoo Ridge Mountain Lodge
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
15–20 Jul
15–20 Jul
$870 SGD
Show price breakdown
for 5 nights
$870 SGD for 5 nights
4.93 out of 5 average rating, 14 reviews
4.93 (14)
Guest favourite
Guest favourite
Home in Camdeboo Local Municipality
No9 Cottage
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
17–22 Jul
17–22 Jul
$573 SGD
Show price breakdown
for 5 nights
$573 SGD for 5 nights
4.96 out of 5 average rating, 115 reviews
4.96 (115)
Flat in Middelburg
Ravensbourne Farm stay
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$429 SGD
Show price breakdown
for 5 nights
$429 SGD for 5 nights
4.55 out of 5 average rating, 11 reviews
4.55 (11)
Flat in Noupoort
Transkaroo Adventures - The Cottage Unit
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
2–7 Aug
2–7 Aug
$554 SGD
Show price breakdown
for 5 nights
$554 SGD for 5 nights
4.74 out of 5 average rating, 47 reviews
4.74 (47)
Top guest favourite
Guest favourite
Farm stay in Nieu-Bethesda
Karoo House Collection - Riverdene Farm Lodge
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
19–24 Jul
19–24 Jul
$396 SGD
Show price breakdown
for 5 nights
$396 SGD for 5 nights
4.93 out of 5 average rating, 61 reviews
4.93 (61)
1
2
3
4
…
15