Glenshiel offers genuine hospitality in the tranquility of the beautiful Magoebaskloof Mountains

Space, comfort and peace are what you will find when you treat yourself to the natural splendour and peaceful, romantic ambiance of this Magoebaskloof country haven.

Situated in the northern-most Drakensberg, just 3 and a half hours from Johannesburg, or a half hour drive from Polokwane or Tzaneen, Glenshiel Hoteloffers a 4-star, all inclusive, luxury getaway.

Enjoy the Peace.


The Glenshiel Experience

Glenshiel Hotel is a Luxurious 4-star Country Getaway where you can relax in style and comfort in the heart of the misty Magoebaskloof Mountains. Just 3 and a half hours drive from Johannesburg, Glenshiel Hotel is the perfect country destination offering 11 luxury rooms and 3 executive suites, each equipped with romantic log fireplaces and luxurious amenities. The hotel offers an all-inclusive destination getaway, 4-course dinners, bed and breakfast, an a-la-carte lunch and pub menu and High Tea on weekends.

Catering for the leisure traveller, Glenshiel Hotel is situated on the northernmost section of the Drakensberg mountain range and is bordered by part of the famous Magoebaskloof indigenous forest. The area offers spectacular mountain and forest views with extensive outdoor activities including mountain biking, walking & hiking trails, a canopy tour over the Groot Letaba River gorge, birding, fly fishing, golfing, picnicking, quad-biking and horseback riding.


Explore Our Hotel

What can you do in the Magoebaskloof?GLENSHIEL ACTIVITIES