• The Royal Hotel - Slide 1
  • The Royal Hotel - Slide 2
  • The Royal Hotel - Slide 3
  • The Royal Hotel - Slide 4

About The Royal Hotel

The original Royal Hotel dates back to 1897 and still has the tranquil atmosphere reminiscent of days gone by. In keeping with its origins, our spacious and comfortable rooms are furnished in typical old-fashioned styles but with modern conveniences.

Come and experience our warm hospitality and the relaxed atmosphere whether it is for a weekend breakaway of just having a scrumptious home-cooked meal in our restaurant.

Experience a slice of country life by relaxing on the street facing "stoep" (verandah) whilst enjoying refreshments or a meal and observe the typical small town activities.

Steytlerville is the undiscovered gem of the Karoo in the Eastern Cape, situated about two hours from Port Elizabeth and two and a half hours from George.

The Royal Hotel is en-route between Addo Elephant National Park and Oudtshoorn which forms part of the well known Cape to Addo Tourist route.

Steytlerville also lies at the Eastern Entrance to the World Heritage site of The Baviaanskloof.

Things to see and do in Steytlerville

Steytlerville nights invites you to the brightest stars that you can imagine.

Visit one of the biggest Gregorian style Dutch Reformed churches in the Southern Hemisphere. 

Stroll along one of the bougainvillea-lined main street which is the widest street in South Africa and observe the typical Victorian and Edwardian architecture still preserved in our town.

Comprehend where the poet A.G. Visser got his inspiration from.

Have a picnic at Draaikrans (rotated rocks) and observe the changing colors of the rocks as the sun sets behind you.

Please contact us should you wish to arrange special group events.  Whether it is for a wedding, family reunion, hiking weekend, birthday party, hunting, biking or family getaway, we will make sure you have a memorable stay.

Our Accreditations:

Royal Hotel Steytlerville Located at: 20 Piet Retief Street, Steytlerville, Eastern Cape.Phone: 049 835 0385. .

© Copyright Royal Hotel Steytlerville 2017 | All Rights Reserved | Website Design and Search Engine Optimisation (SEO) by ZAWebs | Web Hosting by ZAWebHosts | Steytlerville Accommodation | The Royal Hotel Resources