Choose your country and language:


  • Global
  • Angola
  • Botswana
  • DRC
  • Ghana
  • Kenya
  • Mozambique
  • Nigeria
  • South Africa
  • Tanzania
  • Uganda


  • USA
  • Argentina
  • Brazil

Asia Pacific

  • China
  • India
  • Japan
  • South Korea
  • Australia


  • France
  • Germany
  • Italy
  • Netherlands
  • United Kingdom
TThe Royal Guest House is situated on the banks of the Indian Ocean in Port Alfred. This quaint coastal town can be found midway between Port Elizabeth and East London in the malaria free Eastern Cape province of South Africa. The beaches are almost deserted and our main beach is a safe Blue Flag recognised beach. Our guest house is high on the east bank of the Kowie River which runs through Port Alfred and overlooks the peaceful marina. We are two minutes’ drive from the centre of town where you have access to all modern amenities, and a one minutes drive will get you to the nearest beach. The cozy lounge has a bar, television, recliner chair and plush lounge suite overlooking the marina. We also have a large log fire should the evenings turn chilly. French doors from the lounge open onto a magnificent wooden deck from where you can overlook the town and out to sea (sometimes spotting the odd migrating whale!) Why not make all this yours for a little while ........ or even longer?


Information was correct at time of publication. Please visit the establishment’s own online platforms for most recent updates.


South Africa on social media

Copyright © 2018 South African Tourism
| Terms and conditions | Disclaimer | Privacy policy