Skip to main content

The best beach hotels in Port St Johns

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

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set just 1.3 km from Second Beach, Amapondo Backpackers Lodge offers accommodation in Port St Johns with access to a garden, a shared lounge, as well as a shared kitchen. This beachfront property offers access to table tennis, darts and free private parking. Guests can have a drink at the bar or dine in the family-friendly restaurant.

Lovely accommodation with a really chilled vibe

Show more Show less
8.4
Very good
115 reviews
Price from
MXN 181
per night

Set in Port St Johns, Uzuri Lifestyle offers accommodation with a balcony or a patio, free WiFi and flat-screen TV, as well as a garden and a restaurant.

The lodge offers a barbecue.

The nearest airport is Mthatha Airport, 103 km from Uzuri Lifestyle.

Location, the restaurant and the breakfast

Show more Show less
8.1
Very good
465 reviews
Price from
MXN 952
per night

Featuring a garden and a terrace, Linga Futhi Beach Cottages is located in Port St Johns. This beachfront property offers access to free WiFi and free private parking. The sea views are a highlight at the apartment's pool.

The view and quietness of the surrounding.

Show more Show less
8.4
Very good
106 reviews
Price from
MXN 816
per night

The alternative accommodation situated in a tropical forest will provide you with a balcony and a seating area. Featuring a shower, private bathroom also comes with free toiletries. You can enjoy sea view from the room.

This Place is just awesome! We really enjoyed our stay.

Show more Show less
8
Very good
206 reviews
Price from
MXN 799
per night

Located within 1.3 km of Second Beach and 2.6 km of Third Beach in Port St Johns, Ikaya Accommodation Psj offers accommodation with seating area. This beachfront property offers access to a terrace, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a barbecue.

Great place, in the wild of the forest and just next to the beach. We had an upgrade and the flat was amazing. The host is nice and helpful and gave us nice suggestions for restaurant. The place has no internet but when you are there, you do not feel like you need it.

Show more Show less
7.3
Good
297 reviews
Price from
MXN 526
per night

Tranquility PsJ is situated in Port St Johns and offers a garden and barbecue facilities. This beachfront property offers access to a balcony and free private parking. On clear days, guests can head outside to enjoy the guest house's outdoor fireplace.

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
128 reviews
Price from
MXN 793
per night

The spacious holiday home with a patio and sea views has 5 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a microwave and a toaster, and 4 bathrooms with a walk-in shower. Guests can enjoy a meal on an outdoor dining area while overlooking the inner courtyard views. The accommodation is non-smoking.

Show more Show less
9
Superb
3 reviews
Price from
MXN 1,998
per night

The spacious apartment with a terrace and sea views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 1 bathroom with a walk-in shower. Guests can take in the views of the river from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

You can play darts at Fishermen s Cave. A private beach area is available on-site and fishing can be enjoyed within close proximity of the accommodation.

The remoteness of the property and the fact that the area is so safe whilst being so remote and in the Port St John’s forest is a huge plus. The full DSTV package for the evenings and the fully equipped kitchen were super. We had a lovely braai on night one and then used the convection oven for lasagne on night 2. Suggestion: Update the cushions outside, as the outside area is lovely to sit at.

Show more Show less
6.9
Review score
30 reviews
Price from
MXN 544
per night

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.
Search beach hotels in Port St Johns

Most booked beach hotels in Port St Johns this month

Beach hotels that guests love in Port St Johns

  • Avg. price/night: MXN 799.33
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 206 reviews
    its a lonely paradise with ocean view on second beach
    Eva
    Young couple
  • Avg. price/night: MXN 1,450.03
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 106 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!
    Beate
    Solo traveller
  • Avg. price/night: MXN 525.64
    7.3
    Scored 7.3
    Good
    Rated good
     · 297 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.
    Mary
    Young couple
  • Avg. price/night: MXN 1,450.03
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 106 reviews
    The beach view
    H
    Hombakazi
    Young couple
  • Avg. price/night: MXN 679.70
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 115 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.
    Yorick
    Young couple
  • Avg. price/night: MXN 1,998.32
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 3 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.
    A
    Anonymous
    Family with young children
  • Avg. price/night: MXN 1,450.03
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 106 reviews
    It was very clean and neat. Beach view, very quiet and safe for the cars.
    malima
    Young couple
  • Avg. price/night: MXN 792.99
    7.4
    Scored 7.4
    Good
    Rated good
     · 128 reviews
    Very quiet, nice balcony with a nice beach view.
    Anna
    Young couple
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 5 reviews
    The place is clean, the staff treats you like family, it has a great view of the ocean, and is a good 1.5 km from the beach, so you have close access to the beach, which was great for me and my children.
    Mirenda
    Family with young children
  • Avg. price/night: MXN 525.64
    7.3
    Scored 7.3
    Good
    Rated good
     · 297 reviews
    The signposting is a little weird and the Booking.com map is wrong - the world dominant map is correct however, so check there... the location is better than it looks. it isn't right on the beach - it is right on a river, but that is actually better because it divides you from the chaos of second beach. For the price and location, it is great... and the staff are top class.
    Jeremy
    Solo traveller