Search hotels in Port St Johns, South Africa
Enter your dates and choose from 20 hotels and other places to stay
Check out these popular cities in Port St Johns
Port St Johns
16 hotelsUmngazana
3 hotelsMngazana
2 hotels
Stay in Port St Johns's best hotels!
Filter by:
Star rating
Review score
Sunrise On Sea Backpackers
Boasting a garden, Sunrise On Sea Backpackers is situated in Port St Johns in the Eastern Cape region, 37 km from Hluleka Nature Reserve. The homestay has family rooms.

Amapondo
Boasting sea views, Amapondo offers accommodation with patio, around 1.3 km from Second Beach. This beachfront property offers access to a terrace and free private parking.

Delicious Monster Accommodation
Delicious Monster Accommodation is located 5km 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.

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

UMGAZANA LOOKOUT
Boasting river views, UMGAZANA LOOKOUT offers accommodation with a garden and a balcony, around 42 km from Hluleka Nature Reserve. This property offers access to a terrace and free private parking.

Porta Salutis
Porta Salutis is situated in Port St Johns and offers a terrace, a bar and barbecue facilities. This holiday home features free private parking and a housekeeping service.

Uzuri Lifestyle
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.

Linga Futhi Beach Cottages
Located in Port St Johns, Linga Futhi Beach Cottages features a garden and a terrace. This beachfront property offers access to free WiFi and free private parking.

Ikaya Accommodation PSJ
Located within 100 metres of Second Beach in Port St Johns, Ikaya Accommodation PSJ offers accommodation with seating area.

Tranquility PsJ
Tranquility PsJ is situated in Port St Johns and offers a garden and barbecue facilities. This beachfront property offers access to a balcony, free private parking and free WiFi.

See reviews by guests who stayed at hotels in Port St Johns
- From £61.49 per nightScored out of 10, guest rating 7.1Good - What previous guests thought, 148 reviewsAmazing service from the receptionist - lovely, welcoming and suggested we change from being upstairs to downstairs (without being asked) because observed my aunt's sore knee. That is kindness that is beautiful to see.Guest review byKendiSouth Africa
- From £69.02 per nightScored out of 10, guest rating 8.3Very good - What previous guests thought, 173 reviewsExcellent indian food / curries in the evening. Spa Massage is a very good option for relaxing.Guest review byClaudiaSwitzerland
- From £70.45 per nightScored out of 10, guest rating 6.9Pleasant - What previous guests thought, 183 reviewsIt was amazing we were well welcomed and everyone was super friendlyGuest review byJasonSouth Africa
Planning a trip? Get inspired by reviews of cities in Port St Johns
- 10.0
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 placeGuest review byCikizwaSouth 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 byInaNew Zealand - 10.0
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 byLizSouth Africa - 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 - 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 byMylesUnited Kingdom