Skip to main content

The best guest houses in Port St Johns

Check out our pick of great guest houses in Port St Johns

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The spacious guest house features 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

The hospitality received was great and we felt at home, we will definitely visit the place again. Pieter is really a great host. He even recommended places of attractions within the area for us❤️

Show more Show less
7.4
Good
129 reviews
Price from
€ 42
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Port St Johns

Guest houses that travellers love in Port St Johns

  • Avg. price/night: € 77.55
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 107 reviews
    The property is clean and safe. It has everything you need,feels like home. Great location,so close to the beach. The host is welcoming.
    Calaza
    Young couple
  • Avg. price/night: € 77.55
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 107 reviews
    Great location with a nice view to the water. The cottage was quite big. The kitchen was fully equipped . Late check in was no problem. The dogs were very friendly. The hostess was quick to respond to our requests.
    Martina
    Family with young children
  • Avg. price/night: € 42.41
    7.4
    Scored 7.4
    Good
    Rated good
     · 129 reviews
    The hospitality received was great and we felt at home, we will definitely visit the place again. Pieter is really a great host. He even recommended places of attractions within the area for us❤️
    Malefane
    Young couple
  • Avg. price/night: € 60.59
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 466 reviews
    Very spacious room, the bed was very comfortable. Safe parking, quiet surroundings, but very close to the sea and the city center. The host was very friendly and the breakfast was very good!
    Ellen
    Family with young children
  • Avg. price/night: € 42.41
    7.4
    Scored 7.4
    Good
    Rated good
     · 129 reviews
    Clean and well kept with all the things you need to unwind in the Wildcoast. Amazing views of the river mouth and ocean. Pieter is an great host who went out of his way to make the stay comfortable. He has a wealth of local knowledge and his fishing charters are amazing!
    Santosh
    Family with young children
  • Avg. price/night: € 42.75
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 206 reviews
    lovely property in a great location looking over the beach . host was really helpful and friendly. rooms were quirky
    Lisa
    People with friends
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 34 reviews
    Great Host. Friendly staff. perfect location
    Santosh
    Family with young children
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 8 reviews
    Absolute fantastic surroundings Beautiful plants and grounds Friendly host Very helpful Quiet and peaceful Just what you need to really relax Easy access to beach for fishing Close to beach
    Daniël Jacobus
    Solo traveller
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 8 reviews
    It was nice and quiet with a seaview and walking distance from the beach. Accommodation had everything we needed. Pieter was a good host.
    FranEster
    Family with young children
  • 6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 60 reviews
    Great hostess welcomed us told us all the places we could visit enjoyed our stay
    Luvuyo
    Young couple