Port St Johns Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by The Travelling Chilli
  • Plan, book, travel with confidence

  • Better together

    Save up to Rp173.195 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Things to do in Port St Johns

Port St Johns offers a delightful escape for outdoor enthusiasts and eco-friendly travellers. Engage in thrilling activities such as wildlife spotting, canoeing, and diving, perfect for adventure seekers. The stunning beaches invite relaxation and exploration, making it an ideal destination for those seeking both adventure and leisure amidst breathtaking natural beauty.

Shopping

In Port St Johns, you can find charming local shops and markets offering unique crafts and souvenirs. If you're up for a drive, visit the nearest shopping mall, the Wild Coast Sun, approximately 24.1km away, which features a variety of shops and dining options.

Recreation

Mzimvubu River Park in Port St Johns is a serene recreational area, perfect for relaxation and wellness activities. Enjoy tranquil walks along the river, immerse yourself in nature's beauty, and participate in yoga sessions that rejuvenate both body and mind amidst the stunning landscapes.

Adventure

In Port St Johns, explore the Wild Coast on exhilarating hikes along rugged cliffs, offering breathtaking ocean views. Experience thrilling river rafting on the Umzimvubu River, or take a boat trip to discover secluded beaches and dolphin sightings, making for unforgettable memories in this coastal paradise.

Nightlife

The nightlife in Port St Johns is vibrant and welcoming. Enjoy live music at the popular Nguwe’s Place or sip cocktails at the laid-back The Wild Coast Sun. For a more local experience, visit the bustling bars along the river for friendly conversation and lively entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Port St Johns

Port St Johns offers a delightful blend of outdoor, eco-friendly, and city-themed experiences, making it an ideal destination for tourists. Visitors can explore a variety of attractions, including nature reserves, beautiful beaches, and historical museums. The area caters to those seeking cultural immersion and beach relaxation, ensuring a memorable stay filled with diverse activities and stunning scenery.

  • Silaka Nature Reserve: Nestled within Port St Johns, Silaka Nature Reserve offers an enchanting escape into nature. Its lush landscapes and diverse wildlife provide a tranquil setting for hiking and birdwatching, allowing visitors to immerse themselves in the rich ecology of the Eastern Cape.
  • Second Beach: Located 3.2km from Port St Johns, Second Beach is renowned for its vibrant beach vibes. The golden sands and rolling waves create a perfect spot for sunbathing, swimming, and enjoying picturesque sunsets, making it a favourite among locals and visitors alike.
  • Museum: Situated within Port St Johns, the Museum showcases the area's rich cultural heritage. It offers fascinating insights into local history, traditions, and art, providing a unique glimpse into the vibrant community that defines this coastal gem.

Best time to go to Port St Johns

The best time to visit Port St Johns can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Port St Johns falls in January, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Port St Johns falls in July, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.4°F (20.2°C)Light RainMostly CloudyAverageSlightly High
February68.2°F (20.1°C)Light RainMostly CloudySlightly LowAverage
March66.7°F (19.3°C)Light RainMostly CloudyAverageSlightly High
April61.5°F (16.4°C)Light RainMostly SunnySlightly HighAverage
May58.5°F (14.7°C)No RainMostly SunnySlightly LowSlightly Low
June54.0°F (12.2°C)No RainSunnyAverageSlightly Low
July53.6°F (12.0°C)No RainSunnySlightly HighAverage
August56.7°F (13.7°C)No RainSunnyAverageAverage
September60.4°F (15.8°C)Light RainMostly SunnySlightly HighAverage
October61.5°F (16.4°C)Light RainMostly SunnySlightly LowAverage
November63.0°F (17.2°C)Light RainMostly CloudyAverageSlightly Low
December65.7°F (18.7°C)Light RainMostly CloudyAverageSlightly High

Booking tips and Expedia advantages for Port St Johns

For a budget-friendly visit to Port St Johns, plan your trip between May to June or November when prices are lower. Opt for midweek stays, particularly on Wednesdays, to secure better rates. Use Expedia to refine your hotel search by budget and eco-friendly options, and consider bundling your hotel, flights, and activities for extra savings. Additionally, explore free local attractions and utilise public transport to keep costs down while enjoying the stunning scenery of the Eastern Cape.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port St Johns are May to June and November, where the prices are slightly lower. This is in comparison to March and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port St Johns is Wednesday. The most expensive day to stay in Port St Johns is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and desired hotel type. For instance, by selecting the Eco-certified filter, you will be presented with sustainable and environmentally friendly accommodation options currently available. To discover the most affordable prices and special offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Port St Johns with your flights and activities through an Expedia package.

Top hotels in Port St Johns

Umzimvubu Retreat Guest House

Umzimvubu Retreat Guest House

3.5 out of 5
Marine Dr, Port St Johns, Eastern Cape
In November 2023 I booked a single night for two people here for 25 June 2024 on Expedia. I received an email from Expedia saying “Your reservation is confirmed. No need to call to reconfirm” and payment was taken from my credit card. This was part of a three-week tour from Cape Town to Durban. On ...

Reviewed on 17 Jul 2024

Umzimvubu Retreat Guest House
N'taba River Lodge

N'taba River Lodge

4 out of 5
RF 634 Main Street Undercliff, Port St Johns, Eastern Cape
N'taba River Lodge
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
The price is Rp483.226 per night from 7 Nov to 8 Nov
Rp483.226
Rp555.710 total
7 Nov - 8 Nov
includes taxes & fees
Coffee Shack Backpackers & Self-Catering
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.

Popular places to visit

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.