Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
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
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in Middelburg
Over 1,000 homes in Middelburg
Photo 1 of 22
Top guest favourite
Guest favourite
Flat in Middelburg
B&B Karelsgang
1 bedroom
,
·
2 beds
,
·
1 private bathroom
8–13 Nov
8–13 Nov
$1,130 SGD
$916 SGD
Show price breakdown
for 5 nights
,
·
4.98 out of 5 average rating, 49 reviews
4.98 (49)
Photo 1 of 29
Guest house in Middelburg
Prachtige rustige locatie nabij centrum Middelburg
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$871 SGD
Show price breakdown
for 5 nights
$871 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Photo 1 of 29
Superhost
Superhost
Guest house in Middelburg
Jurplace centrum (ground floor)
1 bedroom
1 bedroom
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$918 SGD
$799 SGD
Show price breakdown
for 5 nights
Free cancellation
4.83 out of 5 average rating, 504 reviews
4.83 (504)
Photo 1 of 6
Superhost
Superhost
Rooms in Middelburg
a historic night
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
11–16 Oct
11–16 Oct
$848 SGD
$740 SGD
Show price breakdown
for 5 nights
Free cancellation
4.76 out of 5 average rating, 361 reviews
4.76 (361)
Photo 1 of 29
Top guest favourite
Guest favourite
Flat in Middelburg
The Middelburg Mansion 4 pers.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
30 Oct – 4 Nov
30 Oct – 4 Nov
$2,126 SGD
Show price breakdown
for 5 nights
$2,126 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 40 reviews
4.95 (40)
Photo 1 of 29
Superhost
Superhost
Flat in Middelburg
Spacious apartment under the Lange Jan 1-4/5 people
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
4–9 Oct
4–9 Oct
$1,519 SGD
$1,224 SGD
Show price breakdown
for 5 nights
4.84 out of 5 average rating, 216 reviews
4.84 (216)
Photo 1 of 6
Guest favourite
Guest favourite
Room in Middelburg
Vintage 70s city studio in the heart of Middelburg
1 double bed
1 double bed
,
·
1.5 bathrooms
1.5 bathrooms
9–14 Oct
9–14 Oct
$976 SGD
Show price breakdown
for 5 nights
$976 SGD for 5 nights
Free cancellation
4.85 out of 5 average rating, 107 reviews
4.85 (107)
Photo 1 of 14
Guest favourite
Guest favourite
Guest house in Middelburg
Middelburg, near the city and beach
1 bedroom
1 bedroom
,
·
1 single bed
1 single bed
,
·
1 bathroom
1 bathroom
30 Oct – 4 Nov
30 Oct – 4 Nov
$390 SGD
$332 SGD
Show price breakdown
for 5 nights
Free cancellation
4.94 out of 5 average rating, 18 reviews
4.94 (18)
Photo 1 of 6
Guest favourite
Guest favourite
Rooms in Middelburg
City Boutique Apartment Het Kleine Zusje
2 bedrooms
2 bedrooms
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
1–6 Nov
1–6 Nov
$579 SGD
Show price breakdown
for 5 nights
$579 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 108 reviews
4.91 (108)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Middelburg
Elysian Yellow suite
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
4–9 Oct
4–9 Oct
$1,436 SGD
Show price breakdown
for 5 nights
$1,436 SGD for 5 nights
4.98 out of 5 average rating, 64 reviews
4.98 (64)
Photo 1 of 18
Home in Middelburg
Vakantiehuisje met ruime privétuin vlakbij centrum
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$1,282 SGD
Show price breakdown
for 5 nights
$1,282 SGD for 5 nights
Free cancellation
New place to stay
New
Photo 1 of 6
Guest favourite
Guest favourite
Room in Middelburg
Spacious room in Middelburg
1 bed
1 bed
,
·
1 bathroom
1 bathroom
6–11 Dec
6–11 Dec
$601 SGD
Show price breakdown
for 5 nights
$601 SGD for 5 nights
Free cancellation
4.76 out of 5 average rating, 75 reviews
4.76 (75)
Photo 1 of 6
Guest favourite
Guest favourite
Room in Middelburg
comfortable room with balcony Z
2 beds
2 beds
,
·
1 bathroom
1 bathroom
6–11 Oct
6–11 Oct
$734 SGD
Show price breakdown
for 5 nights
$734 SGD for 5 nights
Free cancellation
4.74 out of 5 average rating, 100 reviews
4.74 (100)
Photo 1 of 6
Room in Middelburg
Schöner HomeStay in Middelburg (FOR WOMEN ONLY)
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$500 SGD
Show price breakdown
for 5 nights
$500 SGD for 5 nights
Free cancellation
4.7 out of 5 average rating, 54 reviews
4.7 (54)
Photo 1 of 17
Guest favourite
Guest favourite
Flat in Middelburg
The Middle of Middelburg
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$983 SGD
Show price breakdown
for 5 nights
$983 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Photo 1 of 14
Guest favourite
Guest favourite
Apartment in Middelburg
Space and tranquility in historic center
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$1,787 SGD
Show price breakdown
for 5 nights
$1,787 SGD for 5 nights
4.97 out of 5 average rating, 39 reviews
4.97 (39)
Photo 1 of 26
Superhost
Superhost
Flat in Middelburg
Beautiful story
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
16–21 Oct
16–21 Oct
$1,146 SGD
$998 SGD
Show price breakdown
for 5 nights
4.75 out of 5 average rating, 28 reviews
4.75 (28)
Photo 1 of 28
Top guest favourite
Guest favourite
Home in Middelburg
4 p. lovely place Molenwater Middelburg
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
5–10 Dec
5–10 Dec
$1,762 SGD
$1,524 SGD
Show price breakdown
for 5 nights
Free cancellation
4.91 out of 5 average rating, 159 reviews
4.91 (159)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Middelburg
Guesthouse close to center, beach & nature reserve
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$1,253 SGD
Show price breakdown
for 5 nights
$1,253 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 115 reviews
4.93 (115)
1
2
3
4
…
15