Old-world charm at The Royal St. Andrews Hotel

Set on the Sunshine Coast of South Africa is The Royal St. Andrews Hotel. As its name implies, this coastline basks in the sun for most of the year and is renowned for its seaside charm. The hotel is an ideal base to explore the surrounding Blue Flag beaches, the Kowie River, and its unique boutique shops and artisan brewery.

The hotel is home to Port Alfred’s only fine dining restaurant and gastropub. Enjoy evenings at the Thistle Restaurant, indulging in impeccable dishes and sipping on South Africa’s finest wines. Guests can enjoy a round of golf at the Royal Port Alfred Golf Club, a mere scenic stroll away, or relax by the pool sipping on cocktails after being pampered at the Camelot Spa.

The Royal St. Andrews Hotel offers an array of modern, luxury accommodation to complement its rich heritage. This includes a Honeymoon Suite and Heritage Rooms which are set in the original 1924 building, as well more contemporary Luxury Rooms. Room amenities and facilities include free WiFi, air conditioning and a flat screen television, laptop safe, a tea/coffee station and minibar fridge.

Best Price Guaranteed

Watch this video to find out more about our Price Guarantee
From NaN per person per night
TripAdvisor Traveller Rating
680 Reviews

Let's plan your trip

Ready to start your journey?

ZA Number: +27 21 469 2600