Book Port St Johns hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Port St Johns

Cheap Port St Johns hotels

Umzimvubu Retreat Guest House

Umzimvubu Retreat Guest House

3.5 out of 5
Marine Dr, Port St Johns, Eastern Cape
The price is AU$113 per night from 10 Nov to 11 Nov
AU$113
includes taxes & fees
10 Nov - 11 Nov
With a stay at Umzimvubu Retreat Guest House in Port St Johns, you'll be within a 15-minute walk of Museum and Mzimvubu River Park.
Umzimvubu Retreat Guest House
Umgazana River Lodge & Spa

Umgazana River Lodge & Spa

3 out of 5
Codesa Farm, Gomolo, Port St Johns, Eastern Cape
With a stay at Umgazana River Lodge & Spa in Port St Johns, you'll be on a river, and 15.9 mi (25.6 km) from Silaka Nature Reserve and 18.6 mi (29.9 km) from ...
Umgazana River Lodge & Spa
N'taba River Lodge

N'taba River Lodge

4 out of 5
RF 634 Main Street Undercliff, Port St Johns, Eastern Cape
When you stay at N'taba River Lodge in Port St Johns, you'll be by the ocean, within a 5-minute drive of Mzimvubu River Park and Museum.
N'taba River Lodge
Save an average of 15% on thousands of hotels when you're signed in
Amapondo Backpackers

Amapondo Backpackers

2 out of 5
Second Beach Road, Port St Johns, Eastern Cape
Located in Port St Johns, Amapondo Backpackers is by the ocean, a 3-minute drive from Second Beach and 7 minutes from Mt Thesiger.
Amapondo Backpackers
Green Fields Hotel

Green Fields Hotel

Main Road, King Sabata Dalindyebo, Eastern Cape
When you stay at Green Fields Hotel in King Sabata Dalindyebo, you'll be steps from Coffee Bay Beach.
Green Fields Hotel
Experience the Authentic Wild Coast!

Experience the Authentic Wild Coast!

Mngcibe
The price is AU$55 per night from 15 Nov to 16 Nov
AU$55
includes taxes & fees
15 Nov - 16 Nov
With a stay at this hostel in Nyandeni, you'll be on the beach, and 17.9 mi (28.8 km) from Hluleka Nature Reserve and 18.6 mi (29.9 km) from Coffee Bay ...
Experience the Authentic Wild Coast!
Flagridge County Lodge

Flagridge County Lodge

3 out of 5
Shalom St, Ngquza Hill, Eastern Cape
Flagridge County Lodge is located in Ngquza Hill.
Flagridge County Lodge
Ocean View Hotel

Ocean View Hotel

3 out of 5
1 main road, coffee bay, King Sabata Dalindyebo, Eastern Cape
When you stay at Ocean View Hotel in King Sabata Dalindyebo, you'll be near the bay and steps from Coffee Bay Beach.
Ocean View Hotel
Coffee Shack Backpackers & Self-Catering

Coffee Shack Backpackers & Self-Catering

2.5 out of 5
1 Coffee Shack Way, King Sabata Dalindyebo, Eastern Cape
Fully refundableReserve now, pay when you stay
When you stay at Coffee Shack Backpackers & Self-Catering in King Sabata Dalindyebo, you'll be on the beach and 6 minutes by foot from Coffee Bay Beach.
Coffee Shack Backpackers & Self-Catering
Don't see what you're looking for?
See all available properties in Port St Johns
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Port St Johns

Work tip: Stand up, stretch a bit, book an Eastern Cape hotel, grab a taxi to the airport, get on a plane, never return. Or something a bit like that. While it's pretty difficult to stay right in the centre, there is accommodation close by. Take your pick of 2 options within 10 kilometres of Port St Johns' heart.

Get into your comfiest jammies at the N'taba River Lodge and Amapondo Backpackers, some of the most central options available.

Beer or champagne? However you like to roll, you're bound to love a trip to Mzamba Beach, 90 kilometres away. With the Wild Coast Sun Casino and Wild Waves Water Park to check out, you're not gonna be bored. The Wild Coast Sun and Caribbean Estates are just some of the great apartment and hotel options here. 95 kilometres to the northeast of Port St Johns you'll also find Port Edward, home to the Splendid Inn Port Edward and The Estuary Hotel and Spa. Glenmore Beach and the Wild Coast Sun Country Club are just some of the most popular points of interest to explore while in Port Edward.

Hooroo! Have a legendary time in Port St Johns. And next time you need to find a somewhere to stay in this amazing old world of ours, we'll be right here waiting for you!

Port St Johns hotels essential information

Accommodation
16 hotels
Lowest Price
AU$55
Highest Price
AU$113
Popular hotels
Umzimvubu Retreat Guest House, Umgazana River Lodge & Spa, N'taba River Lodge, Amapondo Backpackers, Green Fields Hotel , Experience the Authentic Wild Coast!, Flagridge County Lodge, Ocean View Hotel, Coffee Shack Backpackers & Self-Catering

Most recent Port St Johns hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.