Contact The Royal St. Andrews Hotel

Enquiries & Directions

Directions from Port Elizabeth

  • Travel on the N2 towards Grahamstown
  • Take the coastal R72 to Port Alfred
  • Pass Kenton-on-Sea, then on entering Port Alfred turn right into Atherstone Street (3rd right on entering Port Alfred)
  • Continue down this road where you will find us opposite the entrance to the Royal Port Alfred Golf Course
  • Our reception and secure parking is located at 19 St. Andrews Road

Directions from East London

  • Travel on the R72
  • Pass Fish River and Kleinemond then into Port Alfred
  • Turn left into Atherstone Street (this is the 3rd last street left before exiting Port Alfred on the west side)
  • Continue down this road where you will find us opposite the entrance to the Royal Port Alfred Golf Course
  • Our reception and secure parking is located at 19 St Andrews Road