Online booking

Room 1

Royal St Andrews Hotel

A tradition of Gracious Hospitality



Whether you are travelling for business, leisure, or a special celebration, The Royal St Andrews Hotel do it all exceptionally well. An aesthetically pleasing balance between old and new, heritage and style, class and fun.

The hotel offers convenient travel for business, individual, holiday, family travellers in the Luxury Wing. While the classic Heritage rooms are best for romance and ultimate privacy. Port Alfred may be a small coastal town but don’t underestimate the food experiences at Royal St Andrews. Beautifully presented fine dining at Thistle restaurant to moreish pub cuisine at he Highlander. Business travellers will get top-notch treatment in the high-tech Conference and Events Centre, the most advanced centre in Port Alfred.

Make the most of your donwtime with wellness treatments at the CSpa Wellness by Camelot, set right inside the hotel. No matter your needs, you will be sure to experience Gracious Hospitality.


Whatever you need, we promise you an unforgettable experience of Gracious Hospitality

The Royal St Andrews Hotel is the ideal business stay-over or luxury break-away destination. Our Luxury Wing rooms are perfect for the “on the go” business traveller, individual, holiday travellers and families. Our elegantly designed and tastefully decorated older style Heritage rooms offer a combination of luxurious comfort, privacy and Gracious Hospitality.



Port Alfred situated in between Port Elizabeth and East London, is the ideal destination for water lovers, hosting both a blue flag beach as well as the Kowie River. The adventurous traveller will be treated to both land, sea, and river adventures in this beautiful coastal gem. A perfect getaway for the whole family can be found here, away from the bigger bustling cities. Escape the city and enjoy the seaside living in Port Alfred.
Co-ordinates: 33°36’11.8″S 26°53’12.2″E

St Andrews Road, Port Alfred, South Africa


Gracious Hospitality, Sophisticated Weddings

From all over the globe, lovers swoon at the sight of Royal St Andrews Hotel & Spa. Set in the coastal town of Port Alfred with fantastic activities for your...
Discover more

High-end Indulgence

Sumptuous gourmet dining paired with Gracious Hospitality! Your food experience at Royal St Andrews is guaranteed to be top-notch. From the sophisticated dinners in The Thistle Restaurant to long and lavish...
Discover more


Mantis hotels offer intuitive business-class hospitality. Meeting, Incentive Travel, Conferencing and Events are possible at most Mantis properties. Our seamless business services cater to you in business and leisure mode as...
Discover more