Enter first 3 letters of a location or venue name & wait for suggestions: or try our new



Ensuite with Bath/Shower
Conference <10 pax
Secure Parking
Tea Garden
Swimming Pool
3-course Dinner
No smoking in Rooms





Game Viewing
Horse Riding
Bird Watching
4x4 Courses


Shops - 1 km
Game Lodge - 3 km
Dullstroom Nature Reserve - 2 km
Kruger National Park - 100 km
Panorama Route - 100 km

The Highland Rose Country House & Spa

South Africa, Highveld (Mpumalanga), Dullstroom,
Guest House Accommodation in Dullstroom
Price Per Person Per Night from R415 to R570
* Prices subject to change without prior notice.

The Highland Rose Country House & Spa Description
The Highland Rose Country House can be found in the enchanting village of Dullstroom, on the Mpumalanga Highveld. The house is set in a magnificent formal garden, complete with water fountains and a koi pond frequented by indigenous birds. . The carefully renovated homestead, with its Oregon pine beams and ceilings and exquisite stained glass windows, blended with tastefully decorated interiors, exudes an aura of authenticity.
Explore Dullstroom-Emnotweni (meaning Dullstroom the place of prosperity). with its scenic hikes, horse riding trails and picnic spots beside breathtaking waterfalls. Walk through an abundance of wild flowers and catch a glimpse of secretive fauna. Due to the nature of our various venues, guests will come into contact with South Africans from all walks of life, sharing in the rich tapestry of cultures and people that make South Africa the “Rainbow Nation”. Dullstroom-Emnotweni dates back to the early 1880's when Dutch Settlers made their way to the place of "eternal mist". The town is situated at 2100 m above sea level, making this one of the highest towns in the country. The architecture in the town is a mixture of 19th and 20th century building designs. Dullstroom-Emnotweni is on the panorama route, halfway from Johannesburg to the Kruger National Park. The ideal stop over! You will find the village of Dullstroom to be a charming little hamlet situated in the heart of the Highlands Meander, a beautiful part of Mpumalanga, noted for it's clear streams, lakes and breathtaking scenery
The Highland Rose Country House & Spa Directions
From Johannesburg International Airport (“O. R. Thambo”) to The Highland Rose Country House & Spa, Dullstroom, Mpumalanga From the airport terminal area, follow signs onto the R21 freeway Southbound, direction East Rand / Boksburg – turn onto N12 freeway to Witbank (eMalahleni) ±110 kms – N4 towards Nelspruit / Maputo for 86 kms. (N.B. the toll fee at Middelburg Plaza is currently R37.00, payable by cash or credit card, but not debit card.) – Take the Belfast turn-off - turn left and follow the R33 road into Belfast – at the 5th stop street, turn right (by Belfast Toyota) – follow this road (R540) to Dullstroom (33 kms). (On reaching Dullstroom, follow the map below.) After passing the BP filling station on your left continue straight ahead at the 4-way stop. Take the next left turn, into Idube St. At the T-junction at the top of the hill turn left onto a railway level crossing. As you cross the tracks, turn right, in front of Mr Suliman’s shop, onto a gravel road (the continuation of Idube St). Take the 2nd road right, Amajuba St, (after ±300 metres) at our yellow sign. The Highland Rose is ± 100 metres on the left. Travelling time ± 2½ hours
4 Star Star Graded Highland Rose Garden Highland Rose Garden Highland Rose Garden Highland Rose Bar Highland Rose Food Highland Rose Serenity Spa Highland Rose Reception