Search hotels in Port St Johns, South Africa

Enter your dates and choose from 25 hotels and other places to stay

Select occupancy

Stay in Port St Johns's best hotels!

Filter by:

Star Rating
Review score

N'taba River Lodge & Spa

Hotel in Port St. Johns

Offering an outdoor pool and a restaurant, N'taba River Lodge and Spa is located in Port Saint John’s.

N
Neil
From
Turkey
N'taba river lodge is in my opinion the best accommodation in Port St. Johns. The rooms are spacious and well appointed. The gardens are immaculate. The breakfast was also perfect.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 226 reviews
Price from
$96.80
1 night, 2 adults

Sunrise On Sea Backpackers

Hotel in Port St. Johns

Sunrise On Sea Backpackers offers accommodations in Port St. Johns, 23 miles from Hluleka Nature Reserve.

Q
Qoba
From
South Africa
Liked everything about it especially the sea view 🔥🔥🔥definitely going back
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 18 reviews
Price from
$40.69
1 night, 2 adults

Amapondo

Hotel in Port St. Johns

Amapondo in Port St. Johns provides accommodations with a garden and a shared lounge. This beachfront property offers access to a terrace and free private parking.

H
Harris-Dewey
From
South Africa
We only stayed for 1 night, but it was an unforgettable experience. From check-in to check-out went seamlessly and all the staff and owners are unbelievably friendly and accommodating. The room was clean and well equipped, and unexpectedly modern for a facility so off the beaten track. The restaurant serves the most delicious meals. I can highly recommend AmaPondo to anyone travelling in the Port StJohn's area.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 227 reviews
Price from
$42.52
1 night, 2 adults

Ikaya Accommodation PSJ

Hotel in Port St. Johns

Ikaya Accommodation PSJ in Port St. Johns provides accommodations with a garden and barbecue facilities. This beachfront property offers access to free Wifi and free private parking.

R
Radeneyer
From
South Africa
This property is exceptional exactly as advertised I will definitely go back
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 424 reviews
Price from
$36.30
1 night, 2 adults

Delicious Monster Accommodation

Hotel in Port St. Johns

Delicious Monster Accommodations is located 3.1 mi from Port st John's on the Wild Coast. Jungle, dirt roads, monkeys, steep drives and much more are part and parcel of this adventure.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 186 reviews
Price from
$48.40
1 night, 2 adults

The Hill House at Mngazana

Hotel in Mngazana

Providing a garden, The Hill House at Mngazana offers accommodations in Mngazana. This property offers access to a balcony and free private parking.

N
NICOLA
From
South Africa
A VERY CLEAN , COMFORTABLE HOUSE WITH SPECTACULAR VIEWS ! THE VERANDAH AREA IS A GREAT PLACE TO EAT , RELAX AND TAKE IN THE VIEWS !
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 10 reviews
Price from
$263.10
1 night, 2 adults

Fishermen s Cave

Hotel in Port St. Johns

Offering a garden, Fishermen s Cave provides accommodations in Port St. Johns. This property offers access to a balcony and free private parking.

D
Daulat
From
South Africa
Value for money. Ideal location for fishing.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 13 reviews
Price from
$48.40
1 night, 2 adults

Uzuri Lifestyle

Hotel in Port St. Johns

Located in Port St. Johns, Uzuri Lifestyle offers accommodations with a balcony or a patio, free WiFi and flat-screen TV, as well as access to a garden with grill.

Y
Yolisa
From
South Africa
I liked everything about the property. It’s close to town, it’s quiet and very clean. The lady in the reception is so kind
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 516 reviews
Price from
$61.03
1 night, 2 adults

Linga Futhi Beach Cottages

Hotel in Port St. Johns

Linga Futhi Beach Cottages in Port St. Johns provides accommodations with a garden and a terrace. This beachfront property offers access to free Wifi and free private parking.

N
Ndakisa
From
South Africa
The staff is friendly, place is beautiful, neat and tidy. Everything you need is available and in great condition.
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 107 reviews
Price from
$54.25
1 night, 2 adults

Tranquility PsJ

Hotel in Port St. Johns

Tranquility PsJ in Port St. Johns provides accommodations with a garden and barbecue facilities. This beachfront property offers access to free Wifi and free private parking.

I
Innocent Silulami
From
South Africa
The place clean,neat and tidy with friendly staff ,definately will come back✊️
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 160 reviews
Price from
$56.49
1 night, 2 adults
See all 25 hotels in Port St Johns

See reviews by guests who stayed at hotels in Port St Johns

See all
From $101.42 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 165 reviews
My stay at The Spotted Grunter Resort was very pleasant. I particularly enjoyed the beautiful mountain views and the tranquil river setting. The restaurant menu was a definite highlight, offering a nice variety of options, and the food itself was consistently good. The rooms were comfy and well-equipped with everything needed for a comfortable stay. I had booked self-catering and unfortunately had to depart early for my flight, missing breakfast, but overall, it was a very positive experience.
Guest review byUlrich
South Africa
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 226 reviews
N'taba river lodge is in my opinion the best accommodation in Port St. Johns. The rooms are spacious and well appointed. The gardens are immaculate. The breakfast was also perfect.
Guest review byNeil
Turkey
From $97.71 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 169 reviews
The location was easy and very good
Guest review byLuyanda
South Africa

Planning a trip? Get inspired by reviews of cities in Port St Johns

Scored out of 10, guest rating 10

It's a small town with beautiful scenes and over 3 beaches...

It's a small town with beautiful scenes and over 3 beaches and a nature reserve. The place is along the wild coast and is enriched with heritage and culture. The people are friendly and it is tourist attractive.
Guest review byThando
South Africa
Scored out of 10, guest rating 10

I like everything about Umngazi..

I like everything about Umngazi.. There is alot of attention o detail in the rooms. Umbrella's, Candles, Gowns, Safe , Coffe Kettle Tea ect . fresh fruit everyday. Its the best place to go for a quite break away.
Guest review byLiz
South Africa
Scored out of 10, guest rating 10

This small town is a must visit.

This small town is a must visit. If you are looking for untouched and raw nature, please book a stay here. We came back rejuvenated. The people are so kind. Our highlight was driving to theQhekwana village to get fresh seafood and African dishes from Ncumisa's place
Guest review byCikizwa
South Africa
Scored out of 10, guest rating 8.0

The municipality must put signs 🛑 of NO parking, especially...

The municipality must put signs 🛑 of NO parking, especially near the night clubs. We are tired of police and traffic officials who are towing our cars telling us that we are parking on wrong places while there's no traffic signs.
Guest review byThobela

More places to explore, more ways to go