Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
Mpumalanga, South Africa

Self-catering accommodation in Mpumalanga-17

Self-catering accommodation in Mpumalanga

780+ accommodation listings, including 54 specials

Ulwazi Rock Lodge

Hazyview Guest House, Self-catering
Sleeps 12
1 review

Ulwazi Rock Lodge can accommodate up to 12 guests (plus 2 on a sleeper couch), however smaller groups are welcome. The lodge features four en-suite rooms....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4800
Avg per night
Avg per night
R4800

El Shaddai

Graskop Self-catering
Sleeps 36 in 18 rooms
20 reviews

El Shaddai Lodge is situated in the sleepy village of Graskop, Mpumalanga. Graskop borders the Blyde River Canyon on the Panorama route. Ideally placed to...

  • Braai/Barbecue
R800
Avg per night
Avg per night
R800

Franka Lodge

Graskop Self-catering
Sleeps 24
9 reviews

Three two bedroom units. Accommodates four to eight people each. A fully equipped kitchen and open plan design. One bathroom. A TV and a DVD player...

  • Braai/Barbecue
R760
Avg per night for 2 guests
Avg per night for 2 guests
R760

Graskop Harries Cottage

Graskop Self-catering
Sleeps 6
7 reviews

Graskop Harrie’s Cottage is located in a small town named Graskop in Mpumalanga province.This self-catering cottage can accommodate up to six guests and...

  • Braai/Barbecue
  • On-site Parking
R1170
Avg per night for 2 guests
Avg per night for 2 guests
R1170

Drinkwater Guest Farm

Ermelo Bed and Breakfast, Self-catering
Sleeps 9 in 4 rooms
5 reviews

Drinkwater is situated 18 km south of Ermelo on the N11. The guest house is on a working sheep and cattle farm, a welcoming oasis of warm South African...

  • Braai/Barbecue
Breakfast Included
R1360
Avg per night for 2 guests
Avg per night for 2 guests
R1360

RJ Guesthouse

Ermelo Guest House, Self-catering
Sleeps 38 in 17 rooms
20 reviews

RJ Guesthouse was launched in 2012 and is situated in a peaceful residential area of Ermelo. The guest house offers accommodation in a selection of rooms...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R460
Avg per night for 2 guests
Avg per night for 2 guests
R460

Cambalala Kruger Park Lodge Luxury Self-cater...

Hazyview Self-catering
Sleeps 30 in 5 rooms
13 reviews

This privately owned self catering guest house and vacation rental is set in the award-winning 4 Star wildlife golf resort of Kruger Park Lodge, within...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2250
Avg per night
Avg per night
R2250

Green Fields Cottage

Nelspruit Self-catering
Sleeps 2
3 reviews

Green Fields Cottage is a lovely, safe and clean semi self-catering cottage located on a private residence but with its own separate entrance, in a leafy...

  • Wi-Fi
  • On-site Parking
R550
Avg per night for 2 guests
Avg per night for 2 guests
R550

Kraft Lodge & Lounge

Standerton Guest House, Self-catering
Sleeps 26 in 13 rooms
1 review

We offer numerous amenities and services to make your stay at Kraft Lodge & Lounge a pleasure. We’re dedicated to blending comfort and convenience to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
Avg per night for 2 guests
R700

Acra Retreat Mountain View Lodge

Waterval Boven Guest House, Bed and Breakfast, Self-catering, Hotel
Sleeps 24 in 7 rooms
39 reviews

Acra Retreat **Mountain View Lodge** is THE PERFECT STOPOVER POINT BETWEEN JOHANNESBURG AND THE KRUGER NATIONAL PARK, after a long flight or for a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night for 2 guests
Avg per night for 2 guests
R950

Remi Lodge

Dullstroom Lodge, Self-catering
Sleeps 8

The lodge consists of four En-suite bedrooms, accommodating eight guests. Entertaining is effortless with a fully equipped kitchen and ample seating in...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2800
Avg per night
Avg per night
R2800

Tranquil Nest Lodge

Hazyview Lodge, Self-catering
Sleeps 30 in 9 rooms

Each of our units are unique with either a private HEATED splash pool, Private Jacuzzi or Private Spa Bath. We are passionate about cleanliness, and the...

  • Wi-Fi
  • Swimming Pool
R1590
Avg per night for 2 guests
Avg per night for 2 guests
R1590

Black Leopard Mountain Lodge

Lydenburg Tented Camp, Safari, Self-catering
Sleeps 26 in 7 rooms
24 reviews

The adventure begins as you arrive; the 800m drop down the mountain in our specially adapted 4x4 vehicles lets you know you're in for a treat! Black...

  • Swimming Pool
  • Braai/Barbecue
R1000
Avg per night
Avg per night
R1000

Aan de Vliet Holiday Resort

Hazyview Self-catering
Sleeps 114 in 31 rooms
32 reviews

Situated in the picturesque Sabie valley on the banks of the Sabie River,AAN DE VLIET FAMILY HOLIDAY RESORT is 8 kms from Hazyview and20 kms from the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R860
Avg per night for 2 guests
Avg per night for 2 guests
R860

Poinsettia Family Cottage

Hazyview Self-catering
Sleeps 6
2 reviews

Poinsettia Family Cottage is situated on a working banana farm in the Burgershall area. The farm is a mere 13 km outside Hazyview and 23 km from the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night for 2 guests
Avg per night for 2 guests
R1500

Bushlink Safaris,Luxury Tents

Skukuza Safari Package, Tented Camp, Safari, Self-catering
Sleeps 10 in 4 rooms

Bushlink Safari loves showcasing their beautiful country, South Africa. We aim to give the best experienceand to deliver the best service.Semi Luxury...

  • Braai/Barbecue
  • On-site Parking

Balule Rest Camp Kruger National Park SANPark...

North Kruger Park Camping and Caravanning, Self-catering
Sleeps 108 in 21 rooms
2 reviews

Deep in the heart of the Kruger National Park, in the most exquisite topography, lies a small satellite camp named Balule, after the Tsonga word for the...

R285
Avg per night for 2 guests
Avg per night for 2 guests
R285

Inqwaba

Marloth Park Self-catering
Sleeps 6
1 review

Inqwaba is a three Bedroom luxury self-catering unit situated next to the Kruger National Park. Experience the bushveld without compromising your luxury...

  • On-site Parking
R1270
Avg per night
Avg per night
R1270

Dullstroom Country Estate's Stone Castle

Dullstroom Self-catering
Sleeps 10
14 reviews

Dullstroom Country Estate's Stone Castle is a luxurious self-catering house situated on 550 hectares of natural land. It is the ideal getaway from the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R4000
Avg per night
Avg per night
R4000

Big Boma Guest Lodge

Lydenburg Lodge, Self-catering
Sleeps 10 in 4 rooms
1 review

Big Boma Guest Lodge is ideal for family reunions, birthday parties and social outdoor functions of any kind. Enjoy an African Sun set in your own three...

  • Braai/Barbecue
  • On-site Parking
R595
Avg per night
Avg per night
R595

Mpumalanga Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 24 options of Self-catering accommodation in Mpumalanga.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R240 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?