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
Select dates 2 Guests

Mpumalanga Accommodation: Find the Perfect Place to Stay

Accommodation in Mpumalanga

270+ accommodation listings, including 18 specials
Swallows House | Hazyview Accommodation

Swallows House

Hazyview Self-catering
Sleeps 4
50 reviews

Situated on the shores of the Da Gama Lake, this tranquil retreat is located in the most beautiful part of the Lowveld. It is close to White River, Hazyview,...

  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Riverman Cabin | Accommodation Dullstroom

Riverman Cabin

Dullstroom Self-catering
Sleeps 26 in 7 rooms
59 reviews

There is nothing quite like escaping to the unspoilt splendour of the Highveld, far away from the city hustle and bustle. Riverman Cabin is situated in the...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R580
Avg per night
R580
Avg per night
Forest Creek Lodge & Spa | Dullstroom Accommodation

Forest Creek Lodge & Spa

Dullstroom Lodge, Self-catering
Sleeps 18 in 8 rooms
40 reviews

Forest Creek nestles in a gorge of the Steenkampsburg Mountains, set in a private nature reserve of the Mpumalanga escarpment. The gorge is softened only by a...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1600
Avg per night for 2 guests
R1600
Avg per night for 2 guests
20% OFF
The Kingfisher Country Cottages & Trout Lodge | Mpumalanga Specials

The Kingfisher Country Cottages & Trout Lodge...

Machadodorp Lodge
Sleeps 28 in 10 rooms
4 reviews

We offer fly fishing, hiking, MTB riding and bird viewing. Do remember to bring your camera, as the photo opportunities are limitless around the dams and the...

  • Braai/Barbecue
  • On-site Parking
R900
R720
Avg per night
R900
R720
Avg per night
25% OFF
AAA ACCOMMODATION - The Grey's Inn Hotel | Mpumalanga Specials

AAA ACCOMMODATION - The Grey's Inn Hotel

Machadodorp Hotel
Sleeps 18
1 review

The Grey's Inn Hotel and Crawfy's guest house, which is in close proximity to the HotelThe hotel comprises of nine en-suite bedrooms with DStv, and the guest...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R600
R450
Avg per night
R600
R450
Avg per night
Forest Cottage | Accommodation Dullstroom

Forest Cottage

Dullstroom Self-catering
Sleeps 5
27 reviews

Forest Creek nestles within a gorge of the Steinkampburg Mountains. It is only when one gets to the gate of Forest Creek Lodge that the rock-strewn grassland...

Recently Booked!
R1600
Avg per night for 2 guests
R1600
Avg per night for 2 guests
10% OFF
Sadadu | Mpumalanga Specials

Sadadu

Marloth Park Self-catering
Sleeps 6
27 reviews

Sadadu is located in Marloth Park, a nature conservation park, one hour east of Nelspruit and 15 minutes away from the entrance to the Kruger Park Crocodile...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1050
R945
Avg per night
R1050
R945
Avg per night
10% OFF
Klipspringer Lodge | Mpumalanga Specials

Klipspringer Lodge

Nelspruit Lodge, Bed and Breakfast
Sleeps 40 in 14 rooms
1 review

Nestled between mountains to the rear (Mount Bekker) and grasslands to the front at an altitude of 1200m above sea level. You'll enjoy the wonderful view and...

Breakfast Included
R960
R864
Avg per night
R960
R864
Avg per night
Kruger Park Lodge 275 | Hazyview Accommodation

Kruger Park Lodge 275

Hazyview Self-catering, Resort
Sleeps 6
13 reviews

Kruger Park Lodge offers a luxurious bushveld stay for guests visiting Hazyview. The lodge's close proximity to the Sabie River and the Kruger National Park...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2100
Avg per night for 2 guests
R2100
Avg per night for 2 guests
Kiepersol House | Accommodation Hazyview

Kiepersol House

Hazyview Self-catering
Sleeps 8
17 reviews

Only three and a half hours' drive from Johannesburg, you will find tranquility and peace with all the luxury comforts of home. Kiepersol House is ideally...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1950
Avg per night
R1950
Avg per night
Merry Pebbles Resort | Sabie Accommodation

Merry Pebbles Resort

Sabie Self-catering, Bed and Breakfast
Sleeps 62 in 11 rooms
38 reviews

Merry Pebbles Resort is situated on the banks of the Sabie River, 1 km from Sabie village. AA Highly Recommended self-catering accommodation, as well as 3 Star...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R300
Avg per night for 2 guests
R300
Avg per night for 2 guests
30% OFF
Blue Mountain Luxury Lodge | Mpumalanga Specials

Blue Mountain Luxury Lodge

Hazyview Lodge
Sleeps 32 in 14 rooms
1 review

Blue Mountain Lodge is an exclusive luxury lodge set in 200 hectares of indigenous bush located in the most picturesque area of Mpumalanga, South Africa, near...

Breakfast Included
R5395
R3776
Avg per night
R5395
R3776
Avg per night
Bushbaby Eden | Marloth Park Accommodation

Bushbaby Eden

Marloth Park Self-catering
Sleeps 6
15 reviews

Enjoy an affordable breakaway in the heart of the bushveld. Wake up to the call of the fish eagles, hear lions roar at night and enjoy a sighting of our...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Dubula Mangi Safari Lodge | Accommodation Nelspruit

Dubula Mangi Safari Lodge

Nelspruit Lodge
Sleeps 8
8 reviews

Dubula Mangi Safari Lodge is only 20 minutes from Nelspruit and brings you to the threshold of the scenic African bush. Situated on the outskirts of the De...

Breakfast Included
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
Kruger Park Lodge Unit No. 524 | Hazyview Accommodation

Kruger Park Lodge Unit No. 524

Hazyview Lodge, Self-catering
Sleeps 6
50 reviews

This beautiful fully furnished 4-star self-catering six sleeper lodge situated at Kruger Park Lodge is just two kilometres from Hazyview. It has three bedrooms...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night for 2 guests
R2000
Avg per night for 2 guests
Crocodile Kruger Safari Lodge | Accommodation Marloth Park

Crocodile Kruger Safari Lodge

Marloth Park Safari
Sleeps 29 in 8 rooms
29 reviews

Crocodile Kruger Safari Lodge is situated on the banks of the Crocodile River, in the Marloth Park Nature Reserve adjacent to the Kruger National Park. The...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Kruger View Chalets | Malelane Accommodation

Kruger View Chalets

Malelane Self-catering
Sleeps 64 in 21 rooms
7 reviews

Kruger View Chalets is nestled on the banks of the Crocodile River, which is all that separates you from the esteemed Kruger National Park. The Chal

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1270
Avg per night for 2 guests
R1270
Avg per night for 2 guests
Acasia Guest Lodge | Accommodation Komatipoort

Acasia Guest Lodge

Komatipoort Guest House
Sleeps 43 in 18 rooms
16 reviews

Acasia Guest Lodge is located in an upmarket and secure residential area of Komatipoort. It is a scenic one-hour drive from Nelspruit. Komatipoort is an ideal...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1002
Avg per night for 2 guests
R1002
Avg per night for 2 guests
R200 OFF
Unit 239 Kruger Park Lodge | Mpumalanga Specials

Unit 239 Kruger Park Lodge

Hazyview Resort, Self-catering
Sleeps 8
13 reviews

Kruger Park Lodge is situated on the banks of the Sabie River between Hazyview and The Paul Kruger Gate Entrance. It is a mere 10-minute drive to the Kruger...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2900
R2700
Avg per night
R2900
R2700
Avg per night
Sundowner Lodge and Caravan Park | Accommodation Piet Retief

Sundowner Lodge and Caravan Park

Piet Retief Lodge, Self-catering, Camping and Caravanning
Sleeps 62 in 23 rooms
32 reviews

Sundowner Lodge and Caravan Park is situated just 500 m outside of Piet Retief. The property offers lodge accommodation, fully equipped self-catering units and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R820
Avg per night for 2 guests
R820
Avg per night for 2 guests

Mpumalanga Reviews

Dullstroom

Dullstroom

Town of Highlands Meander

I enjoyed pottering around in the little shops!

Friendly people and a very relaxed atmosphere! One of the gems in Mpumalanga!Unfortunately the road between Belfast and Dullstroom is not very good and driving in pouring rain is very stressfull as... see more

Nana Cilliers
South Africa

Kaapsehoop

Kaapsehoop

Town of Mpumalanga

The little village people don't know of

Population >200. Kaapsche Hoop is the place Pilgrims Rest's charm and quaintness moved to when Pilgrims turned into a decrepit, dying tourist destination. A bit like Cullinan outside of Pretoria this... see more

Trevor van de Ven
South Africa

Wakkerstroom

Wakkerstroom

Town of Grass and Wetlands

What a gem Wakkerstroom is!

From cosy guesthouse, excellent food and service at the Bistro, some birding and a variety of cheeses for sale as well as a few little shops to browse in - there is even a public library and a beautif... see more

Astrid Meng
South Africa

Mpumalanga accommodation

If you are looking for Mpumalanga holiday accommodation , SafariNow has a selection of Self-catering, Guest House, Bed and Breakfast holiday accommodation in Mpumalanga and surrounds. With 1466 listings in Mpumalanga, our handy Mpumalanga map search and great low prices, it's easy to book the perfect holiday accommodation for your Mpumalanga visit.

We also have some great special accommodation deals in Mpumalanga South Africa

Accommodation