Mpumalanga
Add dates
2 persons
Mpumalanga
Dates
2 persons
Login
List your B&B
Location
Mpumalanga
Dates
People
B&B Mpumalanga
1145 Bed and Breakfasts in Mpumalanga,
Republic of South Africa
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Map
Accommodation type
Apartment building
(284)
Holiday home
(253)
Guest house
(243)
Lodge
(110)
B&B
(76)
Villa
(60)
More
Amenities
Free Wifi
(845)
Electric vehicle charging station
(3)
Garden
(969)
Pets allowed
(145)
Free parking
(1034)
More
Accessibility
Wheelchair accessible
(104)
Adults only
(53)
Room amenities
Private bathroom
(989)
Private entrance
(723)
Air conditioning
(616)
Bath
(689)
Terrace
(504)
More
Review score
< 5
6
7
8
9
10
Popular destinations
Marloth Park
(245)
Dullstroom
(145)
Nelspruit
(138)
Hazyview
(103)
White River
(70)
Graskop
(44)
Emalahleni
(33)
Middelburg
(31)
Malelane
(26)
Sabie
(25)
Secunda
(22)
Ermelo
(21)
Lydenburg
(21)
Komatipoort
(19)
Groblersdal
(18)
Hectorspruit
(16)
Piet Retief
(15)
Barberton
(11)
Skukuza
(9)
Burgersfort
(9)
Kaapsehoop
(9)
Waterval Boven
(8)
Wakkerstroom
(8)
Mataffin
(6)
More
Jock Safari Lodge
Skukuza
9.1
Kruger Sunset Lodge
Hectorspruit
9.1
Lukimbi Safari Lodge
Hectorspruit
9.7
Rhino Post Safari Lodge
Skukuza
9.1
Kruger Willows
Marloth Park
9.7
Tau @ Kruger
Marloth Park
8.9
Manzini River House
Hectorspruit
9.7
Buster's River Lodge
Marloth Park
8
Kambaku River Lodge
Malelane
9.5
Marloth Park Hippo House
Marloth Park
8.4
Tarry-Stone Cottages
Dullstroom
9.5
Kruger Park Lodge Unit No. 612
Hazyview
9
Kruger River Holiday Home
Marloth Park
9.4
Crocodile Bridge Safari Lodge
Komatipoort
9.5
Ngalas Rest 101
Hectorspruit
9.3
Villa Leopards Lookout
Marloth Park
7.8
Kruger Park Lodge Unit No 441 with Private Pool
Hazyview
8.7
Bluemere Living
White River
9.1
Fox & Squirrel
Dullstroom
9
Eagles Nest Chalets
Hazyview
8.2
Turaco Lodge
Marloth Park
9.5
Dar Amane Guest House
Graskop
8.9
Kruger Park Lodge Unit No 252 with private pool
Hazyview
9.1
3433 on Klipspringer Marloth Park Kruger
Marloth Park
9.1
1
2
3
4
...
48
Republic of South Africa
Mpumalanga