Skip to content
HomesHomesNEWNEWExperiencesExperiences, newNEWNEWServicesServices, new
Start your search
0

Search results; 208 places208 places

Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees
Prices include all fees

The home you selected

Home in Middelburg
Bright & Modern 3-Bedroom Home.
5 guests · 3 bedrooms · 4 beds · 2 baths
Jun 15 – 20
|More
Jun 15 – 20
|More
New
 
R10,461 ZAR for 5 nights
for 5 nights

Explore more homes

Guest favorite
Guest favorite
Guesthouse in Middelburg
*Asina En-Suite | Fast Wi-fi | Netflix | Secure*
10 min drive10 min drive
Jun 4 – 9Jun 4 – 9
 
R3,163 ZAR for 5 nights
for 5 nights
4.89 out of 5 average rating, 128 reviews4.89 (128)
Guesthouse in Middelburg
Deluxe Double Room
1 min walk1 min walk
Jun 4 – 9Jun 4 – 9
 
R4,500 ZAR for 5 nights
for 5 nights
3.67 out of 5 average rating, 3 reviews3.67 (3)
31
Reviews
4.68Stars
Rating
6
Years hosting
Room in Middelburg
En suite room next to Klein Olifants River
10 min drive10 min drive
Jun 14 – 19Jun 14 – 19
 
R2,133 ZAR for 5 nights
for 5 nights
4.68 out of 5 average rating, 31 reviews4.68 (31)
Guesthouse in Middelburg
Family Room 4 Sleeper
1 min walk1 min walk
Jun 4 – 9Jun 4 – 9
 
R9,000 ZAR for 5 nights
for 5 nights
Guesthouse in Middelburg
Family Room 3 Sleeper
1 min walk1 min walk
Jun 4 – 9Jun 4 – 9
 
R6,750 ZAR for 5 nights
for 5 nights
Home in Middelburg
The Prestige Home
20 min drive20 min drive
Jun 4 – 9Jun 4 – 9
 
R9,636 ZAR for 5 nights
for 5 nights
New place to stayNew
Vacation home in Middelburg
Lesedi Guesthouse - One Bedroom Apartment
10 min drive10 min drive
Jun 4 – 9Jun 4 – 9
 
R3,435 ZAR for 5 nights
for 5 nights
4.26 out of 5 average rating, 19 reviews4.26 (19)
Apartment in Middelburg
Kanon Lodge @23
20 min drive20 min drive
Jul 1 – 6Jul 1 – 6
 
R3,778 ZAR for 5 nights
for 5 nights
4.7 out of 5 average rating, 20 reviews4.7 (20)
Guest favorite
Guest favorite
Guesthouse in eMalahleni
Sedgefield Lodge The Boathouse
60 min drive60 min drive
Jun 8 – 13Jun 8 – 13
 
R7,207 ZAR for 5 nights
for 5 nights
4.94 out of 5 average rating, 49 reviews4.94 (49)
Guesthouse in Middelburg
The Gables Guest House - Twin Room
10 min drive10 min drive
Jun 7 – 12Jun 7 – 12
 
R4,900 ZAR for 5 nights
for 5 nights
4.58 out of 5 average rating, 12 reviews4.58 (12)
Superhost
Superhost
Guesthouse in Middelburg
Standard Family Room
10 min drive10 min drive
Jun 6 – 11Jun 6 – 11
 
R3,500 ZAR for 5 nights
for 5 nights
4.2 out of 5 average rating, 5 reviews4.2 (5)
Guesthouse in Middelburg
King Room Garden Views
4 min walk4 min walk
Jun 4 – 9Jun 4 – 9
 
R6,000 ZAR for 5 nights
for 5 nights
Guest favorite
Guest favorite
Apartment in eMalahleni
One@Corridor luxury apartments
30 min drive30 min drive
Jun 5 – 10Jun 5 – 10
 
R5,056 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 15 reviews4.93 (15)
Home in Middelburg
Entire Modern Luxury House!!- Middelburg
20 min drive20 min drive
Jun 4 – 9Jun 4 – 9
 
R6,567 ZAR for 5 nights
for 5 nights
4.71 out of 5 average rating, 35 reviews4.71 (35)
11
Reviews
4.36Stars
Rating
7
Years hosting
Room in Middelburg
Gail's Guesthouse: The Poppy Room
20 min drive20 min drive
Jun 4 – 9Jun 4 – 9
 
R3,894 ZAR for 5 nights
for 5 nights
4.36 out of 5 average rating, 11 reviews4.36 (11)
Guesthouse in Middelburg
Family Room
10 min drive10 min drive
Jun 6 – 11Jun 6 – 11
 
R4,250 ZAR for 5 nights
for 5 nights
0
Reviews
0.0Stars
Rating
7
Years hosting
Room in Middelburg
Lesedi Guesthouse - Apartment 5
10 min drive10 min drive
Jun 4 – 9Jun 4 – 9
 
R3,435 ZAR for 5 nights
for 5 nights
Aparthotel in Middelburg
Rustique Boutique Hotel, Middelburg, Mpumalanga
20 min drive20 min drive
Jun 6 – 11Jun 6 – 11
 
R11,042 ZAR for 5 nights
for 5 nights
4.58 out of 5 average rating, 19 reviews4.58 (19)
234…12

Site Footer

Support

  • Help Center
  • AirCover
  • Anti-discrimination
  • Disability support
  • Cancellation options
  • Report neighborhood concern

Hosting

  • Airbnb your home
  • AirCover for Hosts
  • Hosting resources
  • Community forum
  • Hosting responsibly
  • Join a free Hosting class
  • Find a co‑host

Airbnb

  • 2025 Summer Release
  • Newsroom
  • New features
  • Careers
  • Investors
  • Airbnb.org emergency stays
Footer section
© 2025 Airbnb, Inc.
·
  1. Privacy·
  2. ·Terms·
  3. ·Sitemap
© 2025 Airbnb, Inc.
·
  1. Privacy·
  2. ·Terms·
  3. ·Sitemap
© 2025 Airbnb, Inc.
·
  1. Privacy·
  2. ·Terms·
  3. ·Sitemap
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.
Now you’ll see one price for your trip, all fees included.