Search hotels in Port St Johns, South Africa

Enter your dates and choose from 19 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.

E
Eduard
From
Germany
The place is spectacularly located and the journey there is adventurous, but feasible to get to it with a regular car. This fenced-in and very safe backpackers stay is surrounded by pure nature and has sweeping views of the sea. A place made for tranquility and a good rest. Many hiking options and an authentic feeling of rural Africa. Zikhona ist ann energetic and knowledgable host. The welcome was warm and very friendly. They waited for us despite our late arrival and introduced us to the many facilities. We even decorated a Christmas tree together with the host. Our rooms were mistakenly given out to other guest and we were placed in a dormitory like big huts with a shared room with separate beds. Unfortunately, the group of guests who were given our rooms arrived with the intention of partying all night long. Therefore we were exposed to loud music and lively activity all night long. Second night was heavenly quiet and filled with only the sound of nature. The shared facilities like the 3 bathrooms, huge kitchens, and recreational spaces are very well equipped, have breathtaking viewsa and are spotlessly clean. Because of the amazing location, tranquality and wonderful beaches, stay minimum 2 nights.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 15 reviews
Price from
US$32.54
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.0
Very good - What previous guests thought, 168 reviews
Price from
US$52.47
1 night, 2 adults

Ikaya Accommodation PSJ

Hotel in Port St Johns

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

M
Matikinca
From
South Africa
Location and the accommodation itself
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 361 reviews
Price from
US$45.19
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.

W
Wouter Van n Mol
From
Belgium
The incredible view when you wake up. The comfy style felt like coming home. You felt the hostess's love for the environment and the house in everything you handled.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 219 reviews
Price from
US$54.23
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
CYNTHIA
From
United Kingdom
We had a great time at Ntaba lodge Very warm welcome by the receptionist And the kitchen staff are friendly Thanx xxx
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 184 reviews
Price from
US$108.45
1 night, 2 adults

UMGAZANA LOOKOUT

Hotel in Umngazana

Located in Umngazana in the Eastern Cape region, UMGAZANA LOOKOUT features a garden. This property offers access to a terrace and free private parking.

R
Range
From
South Africa
It was a beautiful place, and the owner the was very nice and accommodating.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews
Price from
US$69.41
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.5
Very good - What previous guests thought, 17 reviews
Price from
US$144.24
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.

S
Sivuyisiwe
From
South Africa
We arrived later than the maximum time of arrival, but the staff waited patiently for us. The price was way less than the accommodation received, including breakfast, considering that we were upgraded to an Executive suite.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 505 reviews
Price from
US$78.33
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.

S
Solulele
From
South Africa
The location, space nice and peacefull.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 179 reviews
Price from
US$56.94
1 night, 2 adults

The Spotted Grunter Resort

Hotel in Port St Johns

The Spotted Grunter Resort features an outdoor swimming pool, garden, a terrace and bar in Port St Johns. Featuring room service, this property also provides guests with a children's playground.

J
Jason
From
South Africa
It was amazing we were well welcomed and everyone was super friendly
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 166 reviews
Price from
US$98.81
1 night, 2 adults
See all 19 hotels in Port St Johns

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

See all
From US$95.20 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 155 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 US$108.45 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 184 reviews
We had a great time at Ntaba lodge Very warm welcome by the receptionist And the kitchen staff are friendly Thanx xxx
Guest review by
CYNTHIA
United Kingdom
From US$98.81 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 166 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

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
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