bed and breakfast
bed and breakfast
bed and breakfast

Amenities close to Rocks and Roses B&B

Never been to Mpumalanga or Swaziland before? Watch these informative videos with magnificent scenery for a glimpse of what you can expect.

Scenic Routes

Take an unforgettable self drive-day trip to the scenic wonders of the greater Komatie basin and the Matotoland Lake District all within 50 - 100km from the farm. Follow the Skurweberg Mountain Pass from Machadodorp to Badplaas, from Badplaas via the Nelshoogte Pass to Barberton, the Rooihoogte Pass from Badplaas to Lochiel and the Matotoland Lake District in Chrissiesmeer. Take a drive towards Lothair and see a collection of antique tractors, trucks and motor vehicles.

Cradle of life Biopark

53km away towards Badplaas, be surprised by a Mercedes Benz collection, a precious stone collection, an indigenous plant collection, white lions, jaguars, tigers and emus! Enjoy something to eat. Visit their website at

Game Reserves

The famous Kruger National Park, home of Africa's big five - Elephant, Lion, Rhino, Leopard and Buffalo, is 180km away from our B&B.
Visit their website at

The Songimvelo game reserve is only 50km away and supports a wide diversity of bird and animal life such as rhino, giraffe, elephant, zebra, kudu, impala, buffalo, red hartebeest and blue wildebeest. For the bird watchers there are over 300 species of birds in the reserve.

The Holnek game farm where antelope can be hunted in the winter months and game walks can be taken in summer, is 20 km away. There's a challenging 4X4 route as well as a variety of scenic hiking trails. Visit their website at

Forever Resorts Badplaas

Badplaas Forever Resort is a Hydro Spa set in a game reserve in warm Mpumalanga that will accommodate your every need in entertainment and leisure. Relax around the swimming pools or be revitalized in the hydro spa. Only 45km away. Visit their website at


The Kingdom of Swaziland's border is only 30km from the farm and is a cultural and natural wonderland. Remember your passports and R50 (R80 for a company car) for road tax.

Currency: Lilangeni (E1 = R1); the Rand is also accepted.
Fuel: Leaded and unleaded petrol and diesel are readily available.
Emergency numbers: 999 (police); 933 (fire brigade).
Visa: Not required for SA passport holders.
Driver’s licence: A valid SA driver’s licence.
Costs: Road tax: R50 (R80 for a company car); tax: 14% for goods brought in for personal use (the first R1000 is exempt from tax). This amount is non-refundable.
Border post times: Oshoek-Ngwenya, Mahamba, Golela and Goba 07.00-22.00; Bothashoop, Nerston and Houtkop 08.00-18.00; Josefsdal and Waverley 08.00-16.00.
More Information: Visit

Other activities in our area

Bass fishing, bouldering, bird watching, hiking trails, golfing, exploring ruins.

Towns in our area (according to distance from Badplaas)

Eerstehoek is 26km
Waterval-Onder is 48km
Waterval-Boven is 48km
Machadodorp is 52km
Carolina is 54km
Chrissiesmeer is 59km
Lothair is 62km
Barberton is 62km
Belfast is 74km
Nelspruit is 80km
Breyten is 81km
Wesselton is 87km
Dullstroom is 88km
Ermelo is 98km
Amsterdam is 99km
White River is 100km
Hendrina is 102km
Nsikazi is 118km
Sabie is 122km
Lydenburg is 122km
Roossenekal is 124km
Davel is 124km
Numbi Gate is 129km
Malelane is 129km
Numbi Gate (Kruger) is 130km
Malelane Rest Camp (Kruger) is 130km
Berg-en-Dal Rest Camp (Kruger) is 130km
Middelburg (ML) is 131km
Pretoriuskop Rest Camp (Kruger) is 131km
Malelane Gate (Kruger) is 133km
Driefontein/Kwangema is 135km
Bourke`s Luck is 139km
Hazyview is 140km
Graskop is 145km
Bethal is 146km
Morgenzon is 147km
Phabeni Gate (Kruger) is 147km
Piet Retief is 150km
Hectorspruit is 150km
Pilgrims Rest is 150km
Witbank is 152km
Hlogotlou is 153km
Mkhuhlu is 154km
Kriel is 155km
Amersfoort is 160km


To make a reservation or if you have an enquiry please

click here

or phone us on:

(+27) 79 502 4580


(+27) 79 891 6750.

Also contact us for special and long term stay prices.