A coastal town with houses, a hill, and the ocean.

Find hotels in Port St Johns from 885.554 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Aug - 9 Aug
Tomorrow
9 Aug - 10 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Port St Johns hotels

1. Green Fields Hotel

Green Fields Hotel
King Sabata Dalindyebo
United States
Edward
2.163.208 ₫
2.163.208 ₫ total
includes taxes & fees
5 Sept - 6 Sept
Green Fields Hotel

2. Flagridge County Lodge

Flagridge County Lodge
Ngquza Hill
986.023 ₫
986.023 ₫ total
includes taxes & fees
9 Aug - 10 Aug
Flagridge County Lodge

3. Coffee Shack Backpackers & Self-Catering

Coffee Shack Backpackers & Self-Catering
King Sabata Dalindyebo
770.047 ₫
885.554 ₫ total
includes taxes & fees
9 Aug - 10 Aug
Coffee Shack Backpackers & Self-Catering
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Port St Johns attractions

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.
See properties

Doornkop Fish and Wildlife Resort

Explore the great outdoors at Doornkop Fish and Wildlife Resort, a lovely green space in Port St Johns. While you're in the area, stroll along the riverfront.
See properties

Museum

You can spend time studying the exhibits at Museum during your travels in Port St Johns. Wander the beaches and waterfront while you're in the area.
See properties

Mt Thesiger

Find out about the history of Port St Johns when you take a trip to Mt Thesiger. Wander the beaches and waterfront while you're in the area.
See properties

Learn more about Port St Johns

Nestled between dramatic cliffs and the wild Indian Ocean, Port St Johns invites hikers to explore the lush trails of Silaka Nature Reserve. Adventurous travellers can paddle the Mzimvubu River or watch dolphins play from the golden sands of Second Beach.

See all hotels in Port St Johns
A coastal landscape with a river, sandy beaches, and lush green hills.

Top Port St Johns Hotel Reviews

More cheap stays in Port St Johns

Coffee Shack Backpackers & Self-Catering

Coffee Shack Backpackers & Self-Catering

1 Coffee Shack Way King Sabata Dalindyebo Eastern Cape
770.047 ₫
885.554 ₫ total
9 Aug - 10 Aug
includes taxes & fees
Coffee Shack Backpackers & Self-Catering

Hotels in Port St Johns with star rating

Frequently asked questions

What's the seasonal weather in Port St Johns?
The hottest months are usually January and February, with an average temperature of 20°C, while the coldest months are July and June, with an average of 13°C. Average annual precipitation for Port St Johns is 1139 mm.