We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Hotels in Port St Johns, South Africa

Port St Johns Accommodation

Clear all
Your Selections
  Luxury $ $$ $$$ $$$$ & up Resort & up & up Family-friendly Family Resorts Pool Charming Cheap Resorts Bar/Lounge Spa Resorts Honeymoon Resorts Beach Resorts Free Parking Fitness centre Beachfront Romantic Internet Oceanfront Hotels Restaurant Accessible rooms Quiet Resorts Luxury Resorts Suites Spa
Accommodation
Price range
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Availability
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
10.4 km from Port St Johns centre
  • Free Parking
  • Pool
Still looking for a place to stay?
Port St Johns has 8 B&Bs/inns with 275 reviews
4.5 km from Port St Johns centre
  • Free Parking
  • Pool
Cremorne Riverside Holiday Resort
0.3 km from Port St Johns centre
  • Free Parking
  • Pool
Outspan Inn
2.8 km from Port St Johns centre
  • Free Parking
  • Pool
Port St John\\

TripAdvisor

Booking.com
Loading prices...
See all 8 Port St Johns B&Bs/inns
See all hotels in or near Port St Johns
72.5 km from Port St Johns
  • Free Wifi
  • Free Parking
Le Pearl Boutique Hotel
74.3 km from Port St Johns
  • Free Parking
  • Restaurant
Hotel Savoy and Conference Centre

TripAdvisor

Booking.com

Priceline
Loading prices...
74.3 km from Port St Johns
  • Free Wifi
  • Free Parking
Garden Court Mthatha

HOTEL.INFO

HRS.com
Loading prices...
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.