




Royal St. Andrews Hotel, Spa and Conference Centre
Camelot Spa, an outdoor pool and the golf club nearby
About this stay
Camelot Spa and the outdoor swimming pool set the Royal St Andrews apart in Port Alfred, on malaria-free ground with no reserve fence between the door and the street. The building is the historic address in town, on St Andrews Road, with hardwood or parquet floors, a courtyard and a garden. Rooms and suites are air conditioned and soundproofed, with flat-screen TV, private bathroom, tea and coffee making facilities and reverse osmosis treated water at the cold taps. Three eating rooms cover the day: the Thistle Restaurant for South African wine and fine cuisine, the Highlander Pub for locally crafted beer and pub food, and the Paper Nautilus Deli for coffee and breakfast over the courtyard. A kids' club, indoor play area and games room handle families, and the Royal Port Alfred Golf Club is a short walk away.
- Historic town-centre building
- Outdoor swimming pool and hot tub
- Camelot Spa and relaxation lounge
- Kids' club and games room
Our take
Royal St. Andrews suits families and golfers who want a historic building with real facilities: an outdoor pool and hot tub, Camelot Spa with a relaxation lounge, a kids' club and a games room, with three eating rooms to vary meals. The Royal Port Alfred Golf Club is a short walk. Soundproofed rooms help light sleepers. A 9.1 rating from 675 reviews is among the best in town. As a town-centre building it is not a secluded retreat.
- Book Camelot Spa treatments when you reserve the room; the hotel holds the only full spa in Port Alfred and weekends fill.
- Walk to the Royal Port Alfred Golf Club rather than driving, and take a morning tee time before the easterly wind rises.
- Use the Thistle Restaurant for the formal dinner and the Highlander Pub for the rest; both sit on the property.
Why we love it
- Camelot Spa with a relaxation lounge and hot tub
- An outdoor pool with sun loungers and umbrellas
- A kids' club, indoor play area and games room
- The Royal Port Alfred Golf Club a short walk away
Why guests love itRoyal St. Andrews is a historic hotel on St Andrews Road in Port Alfred, within the town grid rather than a fenced reserve. Air-conditioned, soundproofed rooms and suites sit alongside an outdoor pool, a hot tub, Camelot Spa, a kids' club, a games room and three eating rooms. The Royal Port Alfred Golf Club is a short walk away. A 9.1 rating from 675 reviews is excellent. I would recommend it for families and golfers.
Guest reviews
Live prices & dates open with our booking partner. No card needed to look.
Check availability