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

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.

k
katlego Makeke
From
South Africa
It felt like home away from home. Very peaceful and beautiful. To the hosts. Thank you so so much for everything. You took care of us, sis Zikhona, thank you again. The place was clean, warm and peaceful
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
£22.72
1 night, 2 adults

Amapondo

Hotel in Port St Johns

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.

S
Sherry
From
United States
The restaurant serves food all day long and there were many good options on the menu. The food was great!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 164 reviews
Price from
£36.64
1 night, 2 adults

Delicious Monster Accommodation

Hotel in Port St Johns

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.

S
Solethu
From
South Africa
It was a brilliant, neatly kept place. The view was absolutely breathtaking. Short walking distance to the estuary which I lovely for swimming in the afternoon. The host was so kind and attentive and her art pieces from paintings to pottery just had us floored!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 211 reviews
Price from
£37.87
1 night, 2 adults

UMGAZANA LOOKOUT

Hotel in Umngazana

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.

R
Rona
From
South Africa
This is a place where you absorb the spectacular views of what mother nature has too offer and just unwind and connect. Thank you for the warm hospitality Grant. We love your place and will definitely be back! Cell phone reception was perfect. We brought our own wifi router and hooked up to the TV. It also has a usb cable. The home has everything you need. Even a washing machine, deep freezer, plus 2 fridges. There is a cafe around the corner and if you want to spoil yourself a restaurant and spa 10min drive from there.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews
Price from
£48.47
1 night, 2 adults

Porta Salutis

Hotel in Port St Johns

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.

N
Nozipho Mandisa
From
South Africa
Everything especially the view and our host Karen♥️ she was such a sweetheart
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 14 reviews
Price from
£111.93
1 night, 2 adults

Uzuri Lifestyle

Hotel in Port St Johns

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.

M
Milena
From
Serbia
the staff is fantastic, especially the guy who was our host, working at the reception. This is only such nice place in this city, safe and pleasant. Breakfast very rich and according to the guest's choice.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 534 reviews
Price from
£54.70
1 night, 2 adults

Linga Futhi Beach Cottages

Hotel in Port St Johns

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.

C
Carmen
From
United Kingdom
beautiful location next to the sea and very well kitted out.. would highly recommend
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 118 reviews
Price from
£67.32
1 night, 2 adults

Tranquility PsJ

Hotel in Port St Johns

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.

M
Malefane
From
0
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❤️
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 175 reviews
Price from
£39.76
1 night, 2 adults

Mngazana Hideaway

Hotel in Port St Johns

Situated in Port St Johns in the Eastern Cape region, Mngazana Hideaway features a garden. It is set 41 km from Hluleka Nature Reserve and offers private check-in and check-out.

R
Rona
From
South Africa
The hospitality from the owner is beyond words. I needed a little time out for myself and Mngazana Hideaway gave me just that. It is so comfy and so clean and has everything you need. The ocean and river is a stones throw away. Highly recommended. Thank you so much!
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 5 reviews
Price from
£32.19
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.

C
Claudia
From
Switzerland
Excellent indian food / curries in the evening. Spa Massage is a very good option for relaxing.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 174 reviews
See all 21 hotels in Port St Johns

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

See all
  • From £56.80 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 148 reviews
    Very nice and comfortable villa. With kitchen and everything! The bar and the staff are very friendly and they really care about their customers.
    Guest review by
    Francesco
    Italy
  • From £69.43 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 174 reviews
    Excellent indian food / curries in the evening. Spa Massage is a very good option for relaxing.
    Guest review by
    Claudia
    Switzerland
  • From £70.86 per night
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 183 reviews
    It was amazing we were well welcomed and everyone was super friendly
    Guest review by
    Jason
    South 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 place
    Guest review by
    Cikizwa
    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
  • 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 by
    Liz
    South 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 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