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

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

Popular with guests booking beach hotels in Port St Johns

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 20 reviews

Popular with guests booking beach hotels in Port St Johns

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 15 reviews

Popular with guests booking beach hotels in Port St Johns

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 118 reviews

Popular with guests booking beach hotels in Port St Johns

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 220 reviews

Popular with guests booking beach hotels in Port St Johns

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 49 reviews

Popular with guests booking beach hotels in Port St Johns

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews

Popular with guests booking beach hotels in Port St Johns

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 176 reviews

Popular with guests booking beach hotels in Port St Johns

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 159 reviews

Popular with guests booking beach hotels in Port St Johns

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 353 reviews

Beach hotels that guests love in Port St Johns

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 220 reviews
The beach view was nice
Guest review by
Bianca
Young couple
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 220 reviews
its a lonely paradise with ocean view on second beach
Guest review by
Eva
Young couple
Avg. price/night: US$93.31
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 118 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.74
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 353 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$93.31
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 118 reviews
The beach view
Guest review by
Hombakazi
Young couple
Avg. price/night: US$50.78
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 159 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
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$93.31
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 118 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$55.11
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 176 reviews
Very quiet, nice balcony with a nice beach view.
Guest review by
Anna
Young couple