accommodation

Royal St. Andrews Hotel

Port Alfred, South Africa

About Royal St. Andrews Hotel

The Royal St. Andrews Hotel is located in Port Alfred, Eastern Cape, along South Africa’s Sunshine Coast. It is within walking distance of the Royal Port Alfred Golf Club and a short drive from beaches and the Kowie River. Rooms include air-conditioning, Wi-Fi, and satellite TVs. Dining options include the Thistle Restaurant, The Highlander Pub, and Paper Nautilus for breakfast. Leisure facilities include a wellness spa and a conference centre.

Experience Royal St. Andrews Hotel

We specialize in crafting bespoke itineraries. Want to include Royal St. Andrews Hotel in your dream African holiday?