Holiday Stays

Royal St. Andrews Hotel

Hotel Port Alfred · Eastern Cape
Modern hotel room with a bed armchair and vanity table with mirror
Modern hotel room with bed desk mirror and lamp
Modern hotel room with bed armchair desk and large mirror
Modern buildings with large windows surrounded by trees under a cloudy sky
Modern bedroom with large bed white furniture and view of outdoor greenery
Royal St. Andrews Hotel
Royal St. Andrews Hotel
Royal St. Andrews Hotel
Royal St. Andrews Hotel
Royal St. Andrews Hotel

About

Royal St. Andrews Hotel in Port Alfred on the Sunshine Coast offers business and leisure accommodation across Heritage and Luxury wings.

Accommodation

Two wings: Heritage Wing and Luxury Wing. All rooms max 2 people: Standard Luxury Room 26 m², Upstairs and Ground-floor Garden-Facing Luxury Rooms 26 m², Executive Luxury Room 28 m², Heritage Room 32 m², Executive Heritage Suite, Honeymoon Suite 38 m².

Facilities

CSpa Wellness by Camelot, outdoor pool, conference centre, free high-speed fibre WiFi, free on-site parking, 24-hour security and CCTV, Kiddies Playcentre. Dining at Paper Nautilus, Highlander Pub & Restaurant, and The Thistle Restaurant.

Location & Surroundings

Port Alfred, Sunshine Coast, Eastern Cape, roughly halfway between Gqeberha and East London, about 150 km from each city’s airport. Near Kelly’s Beach about 0.7 km. Close to West Beach, Shelly Beach, Flaming Lilly, Kiddies Beach, Royal Alfred Marina. Directly across from Royal Port Alfred Golf Club.

House Rules

Check-in: 14:00
Check-out: 10:00
Children: Allowed
Pets: Not allowed
Smoking: Allowed

Rooms

Standard Luxury Room

26 m² luxury room. Maximum 2 people.

From
R1,250

Upstairs Garden-Facing Luxury Room

26 m² upstairs garden-facing luxury room. Maximum 2 people.

From
R1,250

Ground-floor Garden-Facing Luxury Room

26 m² ground-floor garden-facing luxury room. Maximum 2 people.

From
R1,250

Executive Luxury Room

28 m² executive luxury room. Maximum 2 people.

From
R1,400

Heritage Room

32 m² heritage room. Maximum 2 people. Heritage wing guests receive wine, welcome card, and turndown with chocolates and mini liquors. No children under 12 in the Heritage wing.

From
R2,850

Executive Heritage Suite

Executive heritage suite. Maximum 2 people. No children under 12 in the Heritage wing.

From
R2,850

Honeymoon Suite

38 m² honeymoon suite. Maximum 2 people.

From
R3,060

Location

Address

19 St Andrews Road, Port Alfred, 6170

Get Directions → Port Alfred Guide →

Directions

Port Alfred, Sunshine Coast, Eastern Cape, roughly halfway between Gqeberha and East London (about 150 km / 2 hours from each city’s airport). Directly across from Royal Port Alfred Golf Club. Near Kelly’s Beach (about 0.7 km).

Full directions →

Activities

Hiking Surfing Golf Spa Treatments Deep Sea Fishing Canoeing Weddings Wildlife Safari

Facilities

Swimming Pool Wi-Fi Free Parking Restaurant Bar Spa 24-Hour Security Conference Facilities

This free listing was created from “royalstandrewshotel.co.za” and last indexed on 18 Aug 2026 — claim it and update it.