Royal St. Andrews Hotel
 
Hotel Rooms
The Royal St Andrews Hotel is your ideal business stay-over and luxury break-away destination with a tradition of Gracious Hospitality situated in Port Alfred along the Sunshine Coast of South Africa.
Show all






Immerse yourself in Gracious Hospitality
The Heritage Wing & The Luxury Wing
The Heritage Wing - Old-world charm with exquisite attention to detail
The Royal St. Andrews Hotel’s Heritage Wing is the perfect choice to suit the distinguished traveller.
The Luxury Wing - Modern sophistication and elegance
The Royal St. Andrews Hotel’s Luxury Wing rooms are perfect for the “on the go” business, individual, or holiday traveller looking for a luxury escape.




































