






+73 photosLuxurious Accommodation
The Royal St. Andrews Hotel offers elegant rooms and suites with modern amenities, ensuring a comfortable stay. Enjoy air conditioning, flat-screen TVs, and tea-and-coffee making facilities in every room.
Dining Excellence
Indulge in a culinary journey at the hotel's restaurants. The Thistle Restaurant offers fine cuisine and an extensive wine selection, perfect for special occasions. For a more laid-back experience, savor locally crafted beer and pub cuisine at The Highlander Pub or grab a coffee at the Paper Nautilus Deli.
Relaxation and Recreation
Unwind at the Camelot Spa with a variety of treatments or take a leisurely stroll to the Royal Port Alfred Golf Club. With an outdoor pool, high-speed WiFi, and a state-of-the-art conference centre, this hotel caters to both leisure and business travelers alike.
Book now for an unforgettable experience at the Royal St. Andrews Hotel!
19 St. Andrews Road, Port Alfred