Rocks & Roses Bed and Breakfast

Type: B&B

27 (0)79 502 4580

Bonnie Braes Farm , 40 km from Badplaas , next to the N17 highway Lochiel, Lochiel

Booking Enquiry Visit Website

per double room

About Rocks & Roses Bed and Breakfast

Rocks and Roses B&B is situated on the Bonnie Braes Farm, 30 km from the Oshoek main border of Swaziland and 45 km from Badplaas next to the N17, 6 km from the village of Lochiel. The Farm offers the opportunity of a stay on a working, environmentally friendly farm in the Mpumalanga forestry area.

Rocks & Roses is perfect for contractors and people working in townships in Mpumalanga like: Nhlazatshe, Elukwatini, Tjakastad, Lochiel, Hartebeeskop, Mayflower, Dundonald and the Oshoek border post: This is the closest B&B in about 50 km radius as well as for those travelling to Badplaas and Warburton.

The B&B rooms are passionately and creatively decorated and the establishment offers three rooms; two en-suite double rooms and one en-suite twin room.

There is no national electricity on the farm and therefore solar energy is used. As this farm is relatively far from towns, it has developed a lifestyle of refreshing walks along the dams and rivers, healthy farm-grown food, warm fires and hearty conversations.

If you are looking for an African Experience you could visit a local school, attend church, drink tea with cheerful ladies, or enjoy a donkey cart ride at the local village (at an additional cost).

Local entrepreneurs include;woodcraft and crocheted hand craft.

Whether you are planning a trip to Swaziland or from the Kruger National Park or to the much loved KwaZulu Natal tourism areas of Pongola, Josini dam, Hluhluwe, St. Lucia, Sodwana, Kosi Bay, Cape Vidal and Empangeni and the Midlands, you will find Rocks & Roses a delightful and a refreshing halfway stop, just 200 km from the Kruger National Park.


Tea and coffee facilities. Braai/Barbecue. Indoor Fireplace. Hiking. Budget pricing.

Distance From:

Nhlazatshe 25 km
Oshoek 30 km

Our Rooms

  • Double En-suite Room x 2

    Each of these lovely rooms are furnished with two double beds and have an en-suite bathroom with a shower only.

    • Adult Occupancyx 4
    • Child Occupancyx 0
    • Private BathroomYes
  • Twin En-suite Room

    Furnished with three-quarter beds.

    • Adult Occupancyx 2
    • Child Occupancyx 0
    • Private BathroomYes


​GPS Co-Ords:
Latitude: -26.16606
Longitude: 30.73654

Location Map

Booking Enquiry