The 10 best beach hotels in Port St Johns, South Africa | Booking.com
Skip to main content

Beach Hotels in Port St Johns

Find the beach hotels that appeal to you the most

The best beach hotels in Port St Johns

Check out our pick of great beach hotels in Port St Johns

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
    From
    US$31
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 163 reviews
    From
    US$50
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 211 reviews
    From
    US$52
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 15 reviews
    From
    US$141
    1 night, 2 adults
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 117 reviews
    From
    US$92
    1 night, 2 adults
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 326 reviews
    From
    US$43
    1 night, 2 adults
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 173 reviews
    From
    US$55
    1 night, 2 adults
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 47 reviews
    From
    US$45
    1 night, 2 adults
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 22 reviews
    From
    US$46
    1 night, 2 adults

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Port St Johns and surroundings in the past month

See all

Beach hotels that guests love in Port St Johns

See all
  • Avg. price/night: US$51.96
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 211 reviews
    The beach view was nice
    Guest review by
    Bianca
    Young couple
  • Avg. price/night: US$51.96
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 211 reviews
    its a lonely paradise with ocean view on second beach
    Guest review by
    Eva
    Young couple
  • Avg. price/night: US$92.37
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 117 reviews
    Right on the beach about 13km out of port St Johns. Cottages are well equiped and tastefully decorated. Kitchen has all you nee. Nice pool and out door braai area. Debi went out of her way to return my precious Macbook charger that I left behind. Much apprechiated - thanks a lot!
    Guest review by
    Beate
    Solo traveller
  • Avg. price/night: US$43.30
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 326 reviews
    Mark and James upgraded us from a double room to a holiday home. This was such a treat as we have been backpacking for a few months. It was lovely to have so much space and a choice of rooms! The kitchen was well equipped. The view and beach access were great. We did two nice hikes during our stay.
    Guest review by
    marym
    Young couple
  • Avg. price/night: US$92.37
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 117 reviews
    The beach view
    Guest review by
    Hombakazi
    Young couple
  • Avg. price/night: US$50.27
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 163 reviews
    Awesome place! We had one of the two cozy huts, overlooking the beach and ocean. Wonderful staff, great food and drinks. It’s a piece of paradise.
    Guest review by
    Yorick
    Young couple
  • Avg. price/night: US$141.44
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 15 reviews
    The property is a stone throw away from the beach. You have a great view of the coastal sunrise. The hosts are lovely with such an efficient and lovely cleaning lady. The kitchen is well equipped to provide all the utensils and equipment required for self catering.
    Guest review by
    Anonymous
    Family with young children
  • Avg. price/night: US$92.37
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 117 reviews
    It was very clean and neat. Beach view, very quiet and safe for the cars.
    Guest review by
    malima
    Young couple
  • Avg. price/night: US$54.56
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 173 reviews
    Very quiet, nice balcony with a nice beach view.
    Guest review by
    Anna
    Young couple