Pick your preferred language

English

Afrikaans

Successfully reported
Map
Are you a pensioner? New
Sort By
Filter By Price Per Night
    Slide rates to fit your budget
Filter By Availability
Filter By Specials
Filter By
Filter By Booking Options
Filter By Types
Filter By Review
Filter By Facilities
Reviews of Middelburg
4/5

Read real reviews of Middelburg from 118 verified guests.

Easy online booking at 43 accommodation options in Middelburg. Browse Middelburg self-catering, guesthouses, B&Bs and hotels with great rates of up to 50% off. Find Middelburg holiday accommodation for all tastes and budgets, with LekkeSlaap.co.za.

Middelburg accommodation

43 great places to stay

Go to Map









Accommodation within 100 km of Middelburg
From R1 250
R 1 250 R 875
per night, for 2 ppl
From R1 250
R 1 250 R 875
per night, for 2 ppl

Experience a comfortable and convenient stay at Doringdraad Lodge, a self-catering accommodation located close to S...

Swimming Pool
Free Secure Parking
Wi-Fi
Braai
Swimming Pool
Free Secure Parking
Wi-Fi
From R1 250
R 1 250 R 875
per night, for 2 ppl

From
From R 750
per night (sleeps 2)
From
R 750
per night (sleeps 2)

Tshepang Apartments Secunda offers comfortable self-catering accommodation in Secunda, Mpumalanga. The apartments o...

Free Secure Parking
Wi-Fi
Braai
Cycling
Free Secure Parking
Wi-Fi
Braai
From
From R 750
per night (sleeps 2)

AJM Accommodation

Guest House in Delmas,  DelmasMpumalanga
Free cancellation
From
From R 600
per night, for 2 ppl

AJM Accommodation

Guest House in Delmas, DelmasMpumalanga
From
R 600
per night, for 2 ppl

AJM Accommodation is situated only 8 km outside Delmas, next to the N12 and R50 intersection. The property is 50 km...

Pets by Arrangement
Free Secure Parking
Wi-Fi
Braai
Free cancellation
Pets by Arrangement
Free Secure Parking
From
From R 600
per night, for 2 ppl

From
From R 1 800
per night, for 4 ppl
From
R 1 800
per night, for 4 ppl

Serene Luxury Retreat is a self-catering apartment set in a beautiful lush Golf Estate situated in the diamond town...

Free Secure Parking
Wi-Fi
Braai
Game Drives
Free Secure Parking
Wi-Fi
From
From R 1 800
per night, for 4 ppl

Union Cottage

Self Catering in Cullinan,  CullinanGauteng
Free cancellation
From
From R 600
per night (sleeps 2)

Union Cottage

Self Catering in Cullinan, CullinanGauteng
From
R 600
per night (sleeps 2)

Union Cottage is a lovely garden cottage with a separate entrance located on the owner’s property in the beautiful ...

Pets by Arrangement
Free Secure Parking
Wi-Fi
Braai
Free cancellation
Pets by Arrangement
Free Secure Parking
From
From R 600
per night (sleeps 2)

Colin's Horseback Africa, located in Cullinan, is just an hour's drive from Johannesburg International Airport, off...

Swimming Pool
Free Secure Parking
Wi-Fi
Fishing
Swimming Pool
Free Secure Parking
Wi-Fi
From
From R 777
per night, for 2 ppl

The Corner Of

Self Catering in Cullinan,  CullinanGauteng
From
From R 900
per night (sleeps 2)

The Corner Of

Self Catering in Cullinan, CullinanGauteng
From
R 900
per night (sleeps 2)

The Corner Of is a cosy studio apartment hidden between the purple Jacaranda-lined streets of Cullinan's old town. ...

Free Secure Parking
Wi-Fi
Braai
Cycling
Free Secure Parking
Wi-Fi
Braai
From
From R 900
per night (sleeps 2)

Free cancellation
From
From R 1 000
per night, for 2 ppl
From
R 1 000
per night, for 2 ppl

Wayside Lodge offers guest rooms and is situated on a private farm, located approximately 47 km from Belfast. The l...

Swimming Pool
Pets by Arrangement
Free Secure Parking
Braai
Free cancellation
Swimming Pool
Pets by Arrangement
From
From R 1 000
per night, for 2 ppl

From
From R 900
per night, for 2 ppl
From
R 900
per night, for 2 ppl

Dolphin Whisper Guest House & Spa is located in the small village of Cullinan, the perfect getaway for stressed-out...

Free Secure Parking
Wi-Fi
Hot Tub
Game Drives
Free Secure Parking
Wi-Fi
Hot Tub
From
From R 900
per night, for 2 ppl

117 on Oak

Self Catering in Cullinan,  CullinanGauteng
From R790
R 790 R 527
per night (sleeps 2)
Midweek Special!

117 on Oak

Self Catering in Cullinan, CullinanGauteng
From R790
R 790 R 527
per night (sleeps 2)

117 on Oak is situated in the town of Cullinan, 30 km east of Pretoria. The lovely 1920s Victorian residence is per...

Free Secure Parking
Wi-Fi
Cycling
Game Drives
Free Secure Parking
Wi-Fi
Cycling
From R790
R 790 R 527
per night (sleeps 2)

Middelburg, a farming town in Mpumalanga, was originally established and called Nasareth, meaning "root from dry land", in 1864 by the Voortrekkers. In 1872, the town on the Klein Olifants River was renamed to Middelburg to mark it as the midway between Pretoria and Lydenburg. Middelburg was used as...

Search broader areas

Welcome to LekkeSlaap

Welcome back!

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account

Enter your email address to get started

Subscribe to receive special offers