This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Luxurious 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!
Please note that children under the age of 12 are not permitted at Thistle Restaurant. The dress code is smart.
Please note that breakfast is not included for children under the age of 12.
A deposit may be required at the property.
Very large comfortable beds
Large rooms
Very clean and elegant
Nice large balconies
We had no bathrobes or slippers in our room. It was part of the package apon arrival. The water boiler didn’t work and our bedroom door was extremely difficult to open.
Location and cleanliness
Nothing
Very comfortable rooms. Staff were very friendly, especially those involved at breakfast.
The location was central to where I had to go to. Clean, comfortable and roomy.
I explicitly requested two separate beds for my mom and me. The hotel confirmed this. However upon arrival we found a king-size bed. I requested it again from reception and was promised someone will come to separate the beds. We waited but had to get ready for a function and time was running out. As we were busy getting dressed, the lady knocked on the door. I asked her to come back in 20 min as we had to leave soon. Later that night, when we returned, we found the beds still connected, she never came back. This was unfortunate, but did not pursue the matter as it was so late and my mom (85) was tired.
Everything, the linen was clean and the staff was very friendly and willing to help when ever I needed help
tranquil views and the level of professionalism
Staff at restaurant could be attentive and turn tables with care.
Great Breakfast
None
Best breakfast i have ever had
The room was spacious and the bed comftable
The distance from the beach
المرافق
Everything
The rooms was exceptional, cozy, clean especially the one we had with the balcony. Restaurant had great food and the breakfast was great. Friendly staff
The facilities, clean bedrooms, lovely pool and play house, safety and cleanliness.
None
A wonderful stay at the Royal St Andrews Hotel — I gave 10/10 for most aspects, from the service and comfort to the beautiful facilities. The hotel was welcoming, relaxing and a great place to unwind. We also had a really good dinner at the pub next door, which made the stay even more enjoyable.
Could have had a hot tub or heated pool
Your guide to the flawless travel experience