Bed and Breakfast
Rocks and Roses Bed and Breakfast

Welcome to Rocks and Roses Bed and Breakfast

bed and breakfast badplaas

Beautiful Bed and Breakfast close to the Oshoek Border Post

Rocks and Roses Bed and Breakfast is consistently voted a favorite B&B in Mpumalanga, South Africa by international and local tourists and travellers (see our reviews page).

When you plan your trip from the Kruger National Park to the much loved KwaZulu Natal tourism area; Pongola, Josini dam, Hluhluwe, St. Lucia, Sodwana, Kosi Bay, Cape Vidal and Empangeni and the Midlands, you will find our guest house a delightful and a refreshing halfway stop, just 200km from the Kruger National Park.

Or when you plan a trip to Swaziland, our Bed and Breakfast is conveniently situated 30km before the Oshoek border post of Swaziland. So as you travel to Mbabane consider sleeping over in one of our rooms for the night and enjoy a delicious breakfast in the morning.

Our B&B is perfect for contractors and people coming to work in townships in Mpumalanga like: Nhlazatshe, Elukwatini, Tjakastad, Lochiel, Hartebeeskop, Mayflower, Dundonald and the Oshoek border post: We are the closest Bed and Breakfast in about 50km distance. For travellers to the Badplaas resort and Warburton our B&B is also less than a half an hour away.

And again driving from Piet Retief or Nelspruit our B&B is the perfect stopover between the Kruger Park and the KwaZulu-Natal Coast

Come experience the peace and tranquility of Mpumalanga's lowveld

Not having national electricity (we have solar energy) and living relatively far from towns, we developed a lifestyle of frisky walks along the dams and rivers, healthy farm-grown food, warm fires and hearty conversations.


Two B&B Rooms
The B&B rooms are passionately and creatively decorated by the hostess, Colette. Two rooms are available; one en-suite double rooms and one en-suite twin room. You can see the prices on our accommodation page linked in the above menu.

bed and breakfast rooms


Two Room Shack

For people preferring an adventurous and budget stay, we now have a two room five bed shack available.  Only R250 pppn.

bed and breakfast rooms


Appreciate the local culture

Experience Africa! Visit a school, attend church, drink tea with cheerful ladies, or enjoy a donkey cart ride at the local village (at an additional cost).

We also support local entrepreneurs:  woodcraft and crocheted hand craft.  Come experience simplicity and friendliness in breathtakingly beautiful rural Africa.

With a variety of tourist attractions in the area there are many things to do and places to see if you have time for daytrips.

bnb local sights


Directions to Rocks & Roses B&B

bnb map

Click here to view detailed Google maps


Still deciding? Please read our long list of B&B reviews.


Did you know, the Drakensberg mountain range divides Mpumalanga into the highveld on the west and lowveld also called bushveld on the east? The southern half of the Kruger National Park is in the lowveld of Mpumalanga.

Did you know, many of the oldest rocks on earth have been found in the Barberton area of Mpumalanga?

Did you know, the Sudwala Caves and the Blyde River Canyon are major tourist attractions in Mpumalanga?



Tags: Bed and Breakfast near Badplaas (eManzana), Mpumalanga B&B, Oshoek accommodation, Bed and Breakfast Mpumalanga, Oshoek guest house, Bed and Breakfast Kruger National Park

Visit our Facebook page to see our B&B's photo gallery




accommodation in badplaasRocks and Roses B&B is an Afristay Valued Member.

Carpet Cleaners Pretoria East