Search hotels in Port St Johns, South Africa

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

Check out these popular cities in Port St Johns

Stay in Port St Johns's best hotels!

Filter by:

Star Rating
Review score

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. At the homestay, the units have a wardrobe.

E
Earl
From
South Africa
Everything was superb, the place was amazing. I am not talking about the host, Zikhona was exceptional, her service was out of this world, I am definitely coming back 💕
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 8 reviews
Price from
$31.56
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.

R
Ryan
From
South Africa
The staff at Amapondo went above and beyond. They called me when I was on my way to the property to let me know their kitchen was about to close and see if I wanted to order dinner before it did because there weren't any restaurants open nearby. This was so kind!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 159 reviews
Price from
$50.90
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.

V
Vusi
From
South Africa
Staff and owner are just from another planet. I wish I can just steal them
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 217 reviews
Price from
$52.60
1 night, 2 adults

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 8.5
Very Good - What previous guests thought, 179 reviews
Price from
$105.21
1 night, 2 adults

UMGAZANA LOOKOUT

Hotel in Umngazana

Featuring a garden, UMGAZANA LOOKOUT offers accommodations in Umngazana. Providing free private parking, the vacation home is 26 miles from Hluleka Nature Reserve.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 reviews
Price from
$67.33
1 night, 2 adults

Porta Salutis

Hotel in Port St. Johns

Providing a terrace, Porta Salutis provides accommodations in Port St. Johns. This vacation home features free private parking and daily room service.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 15 reviews
Price from
$139.93
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 a garden and a restaurant.

N
Nella
From
South Africa
Sbo was very welcoming. in fact he sent me location before getting to the property, I didn’t have to google the place. He was very accommodating and went all out to make sure I had all I needed
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 526 reviews
Price from
$75.98
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.6
Pleasant - What previous guests thought, 118 reviews
Price from
$93.52
1 night, 2 adults

Tranquility PsJ

Hotel in Port St. Johns

Offering a garden, Tranquility PsJ features accommodations in Port St. Johns. This beachfront property offers access to a balcony, free private parking, and free Wifi.

K
Kumbuza
From
South Africa
The place was very clean. We got lost, called the property owner and he immediately sent someone to come and help. Host was friendly. We had a great stay. The place simply exceeded our expectations
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 173 reviews
Price from
$55.23
1 night, 2 adults

Mngazana Hideaway

Hotel in Port St. Johns

Featuring a garden, Mngazana Hideaway offers accommodations in Port St. Johns. There's a sun terrace and guests can use free Wifi and free private parking.

Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 8 reviews
Price from
$44.71
1 night, 2 adults
See all 21 hotels in Port St Johns

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

See all
From $98.43 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 176 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 by
Ulrich
South Africa
From $104.62 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 179 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 by
Neil
Turkey
From $73.06 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 150 reviews
The location was easy and very good
Guest review by
Luyanda
South Africa

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

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 by
Cikizwa
South Africa
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 by
Liz
South Africa
2.0

We are not happy.

We are not happy. Besides the state of the room, the Guest House's roads are inaccessible. This is not mentioned on the website! Had to stay one night because of the time it took us to get there. Booked out the next day. Demanded a refund from Kelvin, but received a rude attitude. Paid for champagne and breakfast, which Kelvin then promptly said was done on his own cost.
Guest review by
Ina
New Zealand
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 by
Thobela
6.0

Port St John’s lies in a beautiful area with nice beaches...

Port St John’s lies in a beautiful area with nice beaches and various hikes. The town itself is fairly grubby as a commercial centre for the area but things improve out of town. Reasonable choice of restaurants and shops in the area. Amapondo is far enough out to miss the grubbiness. Enjoyed Second beach and the Gap trail.
Guest review by
Myles
United Kingdom