If you're looking to discover somewhere new, look no further than Port St Johns. Whether you're planning to stay for a night or for the week, the area around Port St Johns has accommodations to fit every need. Search for hotels in Port St Johns with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Port St Johns hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Port St Johns hotel deals are here with our lowest price guarantee.
Photo by The Travelling Chilli
Hotels in Port St Johns
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Port St Johns?

Umzimvubu Retreat Guest House
Umzimvubu Retreat Guest House
6.0 out of 10, (10)
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.
Top landmarks in Port St Johns
Silaka Nature Reserve
Explore the great outdoors at Silaka Nature Reserve, a lovely green space in Port St Johns. While you're in the area, stroll along the waterfront.
Learn more about Port St Johns
Port St Johns is well-known for its attractions such as Silaka Nature Reserve and Second Beach.

Photo by The Travelling Chilli
Open Photo by The Travelling Chilli
Check out the Port St Johns hotels guests love right now

Umzimvubu Retreat Guest House
2/10 Terrible
Frequently asked questions
Find out more about Port St Johns
Find out more about Port St Johns
Keep exploring
Keep exploring
- Cape Town Hotels
- Johannesburg Hotels
- Montagu Hotels
- Durban Hotels
- Moses Kotane Hotels
- Stellenbosch Hotels
- Gqeberha Hotels
- uMhlanga Hotels
- Kempton Park Hotels
- Franschhoek Hotels
- Pretoria Hotels
- Mbombela Hotels
- Hoedspruit Hotels
- Hermanus Hotels
- Pilanesberg National Park Hotels
- Knysna Hotels
- Skukuza Hotels
- Ballito Hotels
- Plettenberg Bay Hotels
- Wilderness Hotels