Welcome to The Royal Hotel, Pilgrims Rest, South Africa



  Contact Details


The Royal Hotel in Pilgrims Rest, Mpumalanga Province, South Africa is situated in an historic and unspoiled gold mining village.


Proclaimed as a National Monument in 1986, Pilgrims Rest has succeeded in preserving the quaint atmosphere of yesteryear.


Trapped in a time warp, the lounge reflects an epoch of time honoured hospitality and elegance so typical of the late Victorian era. Upon entering the Royal Hotel, visitors are immediately taken on a nostalgia-filled trip into the past. The reception walls are lined with the most interesting photographs and artefacts providing vivid glimpses of Pilgrim's Rest's history. This theme is carried throughout, including our infamous "Church Bar".

The Royal Hotel bedrooms are truly in a different class. Fifty en-suite bedrooms are spread over a number of annexes to the main hotel and all of them radiate extreme character. Each room is furnished with genuine antique brass beds, wash stands, wardrobes and other period furniture. Visitors cannot help but be transported back into history.

Rounding off this atmosphere are authentic Victorian baths, sanitaryware and fixtures. In these surroundings, electric shavers, driers and other equipment seem so out of place.


Why not have an ice-cold drink at the Church Bar before settling down to select one of the many sumptuous home-cooked meals available on the menu at our exquisite Peach Tree Creek restaurant.



Telephone Number:

  013 768-1044  
  +27 13 768-1044  
  After Hours Telephone Number:  
  082 555-7876  
  +27 82 555-7876  
  Emergency Telephone Number:  
  061 305-2196  
  +27 61 305-2196  


  013 768-1188  
  +27 13 768-1188  

e-mail Reservations: Click Here


e-mail Hotel Manager: Click Here


Follow this link to find out more about Pilgrims Rest: www.pilgrimsrest.org.za


Directions from Johannesburg - O. R. Tambo International Airport:

(Approximate distance = 340 km - Estimated driving time = 3 hours and 45 minutes)

Take R21 towards N12 (in the direction of Benoni) (5 km), turn left onto N12 towards Witbank (115 km), N12 joins with N4, pass Midddelburg, keep N4 to Belfast turn off (75 km), Turn left on R33 towards Belfast (2 km) , in Belfast, turn right towards Dullstroom on R540 (35 km), Travel through Dullstroom towards Lydenburg on R540 (43 km) , before Lydenburg at T-junction, turn left on R36 and carefully follow directions through Lydenburg, keeping on R36 towards Ohrigstad (Tzaneen / Phalaborwa) (28 km), turn right towards Pilgrim's Rest on R533 through Robber's Pass (29 km), follow signs to The Royal Hotel in Uptown Pilgrims Rest.

We wish you a Safe and Pleasant Journey, and look forward to welcoming you to our Beautiful Village, and Charming Hotel.