Photo by The Travelling Chilli

Search Port St Johns hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Port St Johns

Flagridge County Lodge

3.0 star property
Flagridge County Lodge

Coffee Shack Backpackers & Self-Catering

2.5 star property
10.0 out of 10, Exceptional, (1)
The price is NZ$53
includes taxes & fees
29 Sept - 30 Sept
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Port St Johns

Port St Johns awaits: its riverfront, wildlife, horse riding and more!

Photo by The Travelling Chilli
Open Photo by The Travelling Chilli

Top Port St Johns Hotel Reviews

More cheap accommodation in Port St Johns

More cheap accommodation in Port St Johns

Coffee Shack Backpackers & Self-Catering

Coffee Shack Backpackers & Self-Catering

1 Coffee Shack Way, King Sabata Dalindyebo, Eastern Cape
The price is NZ$53 per night from 29 Sept to 30 Sept
NZ$53
29 Sept - 30 Sept
includes taxes & fees

Find out more about Port St Johns

Find out more about Port St Johns

Top reasons to visit Port St Johns

  • Stunning Beaches: Port St Johns boasts unspoiled beaches with crystal-clear waters, perfect for sunbathing and relaxation.
  • Outdoor Adventures: Engage in activities like hiking, fishing, and birdwatching in the surrounding lush forests and scenic landscapes.
  • Rich Cultural Experience: Explore local history at museums and immerse yourself in the vibrant customs of the area.
  • Eco-Friendly Activities: Discover eco-conscious adventures that showcase the natural beauty and wildlife of the Wild Coast.
  • Warm Local Hospitality: Experience the friendly atmosphere and welcoming locals that make Port St Johns special.

Find great hotels in and around Port St Johns

Discover the ideal accommodation for your stay in Port St Johns, Eastern Cape. With a variety of options, including hotels and guesthouses, you'll find pet-friendly and beach-access lodging perfect for an adventurous getaway. Whether you're seeking the best places to stay or unique local experiences, Port St Johns offers a welcoming atmosphere for every type of traveller. Enjoy your vacation in this stunning coastal destination.

  • Umzimvubu Retreat Guest House: Nestled in the heart of Port St Johns, Umzimvubu Retreat Guest House offers a charming beachside escape for those seeking a pet-friendly getaway. This 3.5-star guesthouse provides direct access to the beach, making it perfect for sun-seekers and nature enthusiasts. With amenities that accommodate pets — including restrictions that allow for certain furry friends — this retreat is ideal for family vacations where everyone, including your pets, can unwind. Guests enjoy a relaxing atmosphere, complemented by the sound of waves and stunning coastal views, ensuring a memorable holiday experience.
  • Experience the Authentic Wild Coast. Located 45.1km from Port St Johns, Experience the Authentic Wild Coast. is a delightful hostel that caters to families and couples seeking a romantic beach getaway. This property offers direct beach access and provides essential amenities for children, such as a First Aid Kit, ensuring a worry-free stay. The romantic packages available make it an ideal choice for couples looking to rekindle their connection amid breathtaking beach views. Guests can immerse themselves in the beauty of the Wild Coast while enjoying a vibrant and sociable atmosphere.
  • N'taba River Lodge: A luxurious 4-star lodge situated in Port St Johns, N'taba River Lodge is perfect for business travellers and spa enthusiasts alike. This property boasts excellent facilities, including a business centre and meeting rooms, catering to those who need to mix work with pleasure. The full spa services, including hot stone massages and couples treatment rooms, provide a serene escape for relaxation after a busy day. Guests can unwind by the poolside bar, enjoying the tranquil surroundings while taking advantage of top-notch amenities designed for both business and leisure.

Where to stay near Port St Johns

Port St Johns offers a captivating blend of outdoor adventure and eco-friendly experiences, making it an ideal holiday destination. Explore its stunning natural beauty, from unspoiled beaches to lush forests, while engaging with the warm and friendly locals. Nearby attractions, such as the Wild Coast and picturesque holiday cottages, promise unforgettable memories. Whether you're hiking, birdwatching, or simply relaxing, Port St Johns has something for every adventurous Kiwi traveller.

  • Ngquza Hill: Nestled approximately 46.7km from Port St Johns, Ngquza Hill is a city that offers an eco-friendly and adventurous escape. The region's natural beauty captivates visitors, especially during peak seasons in October and December to January. Outdoor enthusiasts will relish the opportunity to explore local parks and nature reserves, making it a prime destination for those seeking adventure in a picturesque setting. The seasonal influx of travellers means that you'll likely experience a vibrant atmosphere during your visit.
  • Mbotyi: Located around 25.7km from Port St Johns, Mbotyi is a charming village famed for its stunning beach. This idyllic coastal spot attracts travellers mainly during peak periods in October and December to January, providing a perfect setting to relax and unwind. With its breathtaking shoreline, Mbotyi is ideal for beach lovers looking to experience the beauty of the Eastern Cape's coastline. Despite quieter months, the village retains its charm and is a delightful place to escape the hustle and bustle.
  • Lusikisiki: Situated 29.0km from Port St Johns, Lusikisiki is a vibrant village that welcomes visitors year-round. While peak seasons occur in August to September and December, the town maintains a steady flow of tourists throughout the year. Known for its outdoor activities and family-friendly environment, Lusikisiki boasts nearby nature reserves and parks that invite exploration. Whether you're seeking adventure or a peaceful family getaway, Lusikisiki has something to offer every traveller.

Things to do in Port St Johns

Port St Johns offers an exciting blend of outdoor and eco-friendly adventures perfect for your holiday. Engage in activities like golf at a country private club, embark on fishing trips, and enjoy nature walks while spotting local wildlife. Don't miss the vibrant nightlife and local attractions that showcase the area's unique charm. Whether you're exploring the stunning landscapes or enjoying the lively atmosphere, Port St Johns promises a memorable experience.

Shopping

In Port St Johns, you can explore local shops for unique crafts and souvenirs. If you're up for a drive, visit the nearby Mthatha Mall for a wider range of retail options, including clothing, electronics, and local goods.

Recreation

Mzimvubu River Park is a tranquil escape in Port St Johns, offering stunning views and a peaceful atmosphere. Enjoy leisurely walks along the river, immerse yourself in nature, and unwind with wellness activities that rejuvenate both body and mind.

Adventure

Embark on a thrilling river rafting adventure on the Umzimvubu River, navigating exhilarating rapids surrounded by lush landscapes. For a stunning aerial view, try paragliding from the cliffs, gliding over the picturesque coastline and vibrant beaches of Port St Johns.

Nightlife

In Port St Johns, the vibrant nightlife is highlighted by the lively atmosphere at the iconic 4th Avenue and the laid-back vibes at the local pubs and beach bars. Enjoy live music, dance under the stars, and mingle with friendly locals for an unforgettable evening.

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

Booking tips and Expedia advantages for Port St Johns

To save money on your trip to Port St Johns, consider visiting between May to June or November when accommodation prices are lower. Avoid Mondays for check-ins as they tend to be the most expensive, with Fridays being the cheapest. Use Expedia’s search tool to compare prices and refine your accommodation preferences. Additionally, look for package deals that combine flights, hotels, and activities for extra savings. Don’t forget about the local public transport options, which can keep travel costs down while you explore the stunning surroundings.

  • 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 Friday. 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 the type of accommodation you desire. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Port St Johns hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Port St Johns

Port St Johns offers a perfect blend of adventure and culture for eco-conscious travellers. Explore the stunning beaches, delve into local history at museums, and immerse yourself in the natural beauty of nearby reserves. Whether you're sunbathing on the sandy shores or discovering the rich heritage of the area, there's plenty to do. Don't miss the chance to experience the vibrant atmosphere of Port St Johns and its captivating surroundings.

  • Silaka Nature Reserve: Explore the breathtaking landscapes of Silaka Nature Reserve, where lush vegetation meets stunning coastal views. This reserve is perfect for nature lovers, offering scenic hiking trails and the chance to spot diverse wildlife in their natural habitat.
  • Second Beach: Enjoy the vibrant beach vibes at Second Beach, located 3.2km from Port St Johns. With its golden sands and crystal-clear waters, it's an ideal spot for sunbathing, swimming, and soaking up the sun while listening to the soothing sounds of the ocean.
  • Museum: Immerse yourself in the rich culture of the region at the local Museum, which showcases the history and heritage of Port St Johns. Discover fascinating exhibits and artefacts that tell the story of this unique area and its people.

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

The nearest major airports for your trip to Port St Johns

To reach Port St Johns, the nearest major airport is Mthatha Airport (UTT), situated 82.1km away. Good accommodation options near the airport include the 4-star Mayfair Hotel, located 11.3km from UTT, which offers convenient airport shuttle services on request for a fee. Alternatively, the 3.5-star Lodge Bellagio Mthatha and the 3-star Travel Inn Mthatha are both located 9.7km from the airport and provide transportation services for a fee. These hotels ensure a smooth transition from your flight to your stay in Port St Johns, making your travel experience hassle-free.

Frequently asked questions

Where is the best place for a stay in Port St Johns?

Based on our traveller data, Umzimvubu Retreat Guest House is one of the top choices for your stay. This guest house offers free parking and deep-soaking baths. N'taba River Lodge is another good option for your visit. See all available top hotels, or vacation rentals in Port St Johns.

If I need to cancel my hotel reservation in Port St Johns, will I receive a refund?

Yes, most room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Port St Johns.

What is staying in Port St Johns like?

Visitors can enjoy all that Port St Johns has to offer, including its riverfront. In Port St Johns, there are 2 hotels and other accommodation options to choose from. Find out more about Port St Johns.

What are the top places to visit in Port St Johns?

Natural beauty is on display at Silaka Nature Reserve, Mzimvubu River Park and Doornkop Fish and Wildlife Resort. A couple of additional sights to add to your itinerary are Mt Thesiger and Museum. Take a look at what more there is to see and do in Expedia's Port St Johns guide.

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.