Accommodations and places to stay in Port St Johns

Search among 18 available lodgings in Port St Johns from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
0Filter & Sort
View map
1-18 out of 18
7.2
Very good176 total reviews
our site & Booking.com
About 5 minutes' walk from Poenskop Beach, the 3-star Spotted Grunter boasts an à la carte restaurant and 19 rooms.
FromC$ 147 /nightSelect
7.2
Very good176 total reviews
our site & Booking.com
4 adults
2 bedrooms
3 beds
Poenskop Beach is approximately a 5-minute walk from the Port St Johns River Lodge, while Mt Thesiger is about a 5-minute ride away.
FromC$ 129 /nightSelect
8.0
Great362 total reviews
our site & Booking.com
10 adults
3 bedrooms
6 beds
This villa is a 10-minute drive from Keysers Cottage and offers diving, hiking and fishing.
FromC$ 43 /nightSelect
7.5
Very good499 total reviews
our site & Booking.com
Being within 2.2 km of Mt Thesiger, this lodge features a sunny patio.
FromC$ 90 /nightSelect
AmapondoHoliday park
8.1
Great189 total reviews
our site & Booking.com
Featuring 9 rooms with views of the patio, the Amapondo Backpackers Lodge Port Saint John's is set within 25 minutes' walk of Silaka Wildlife Reserve.
FromC$ 71 /nightSelect
8.3
Great208 total reviews
our site & Booking.com
4 adults
1 bedroom
2 beds
The Delicious Monster Accommodation Port Saint John's with sea views lies less than a 5-minute stroll from Silaka Nature Reserve.
FromC$ 75 /nightSelect
8.9
Great202 total reviews
our site & Booking.com
2 adults
1 bedroom
1 bed
The N'Taba River Lodge & Spa Port Saint John's sits in a rural area and offers 25 rooms and a swimming pool.
FromC$ 147 /nightSelect
6.3
Nice112 total reviews
our site & Booking.com
The largest option:
6 adults
2 bedrooms
3 beds
The Linga Futhi Beach Cottages with a year-round outdoor swimming pool is approximately a 5-minute drive from First Beach.
FromC$ 164 /nightSelect
Tranquility PsjGuest house
7.3
Very good176 total reviews
our site & Booking.com
The Tranquility Psj is set around 10 minutes' walk from Port st. Johns 2nd Beach and at a 2.2 km distance from Mt Thesiger.
FromC$ 86 /nightSelect
6.8
Nice65 total reviews
our site & Booking.com
Offering a golf course and a garden, the Ocean View Guest House lies in a beach area of Port Saint John's, only 11 minutes' walk from Port st. Johns 2nd Beach and 3.6 km from Second Beach.
FromC$ 57 /nightSelect
7.1
Very good34 total reviews
our site & Booking.com
Select
9.3
Perfect17 total reviews
our site & Booking.com
FromC$ 43 /nightSelect
Porta SalutisHoliday home
8.4
Great18 total reviews
our site & Booking.com
First Beach is also set 1 km from the Porta Salutis Villa.
FromC$ 194 /nightSelect
Umgazana LookoutHoliday home
8.9
Great7 total reviews
our site & Booking.com
FromC$ 95 /nightSelect
Fishermen S CaveApartment
7.8
Very good14 total reviews
our site & Booking.com
8 adults
2 bedrooms
4 beds
The Fishermen S Cave is placed in a beach area of Port Saint John's, at 500 metres of Port st. Johns 2nd Beach and within a 5-minute drive of Mt Thesiger.
FromC$ 68 /nightSelect
8.7
Great8 total reviews
our site & Booking.com
Select
Barefoot BungalowHoliday home
Select
10.0
Perfect1 total review
our site & Booking.com
Select

Lodging in Port St Johns essential information

🏨 Lodging in Port St Johns 18
👛 Lowest price 99 CAD