Agoda Hero Banner

Traveling to South Africa? Find Port St Johns hotels

12 vacation rentals and hotels available now

Hotels in Port St Johns

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Ntaba River Lodge
Port St Johns,Port St Johns - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Luggage storage
  4. Check-in/out [private]
  5. Swimming pool [indoor]
  6. Hot tub
  7. Sauna
  8. Spa
"The staff are friendly and helpful. The lodge is perfectly situated on the river just outside of town. The room had a huge four post bed and a large bath and shower. It was extremely peaceful."
Show more
7.2

Very good

7 reviews

Amapondo Backpackers
Port St Johns,Port St Johns - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Golf course [on-site]
  6. Game room
  7. BBQ facilities
  8. Luggage storage
"Staff was super friendly and always ready to assist, am definitely going back there and would recommend it to all types of travelers 😊."
Show more
5.8

11 reviews

Linga Futhi Beach Cottages
Port St Johns,Port St Johns - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Contactless check-in/out
  5. Swimming pool [outdoor]
  6. Wi-Fi in public areas
  7. Family room
  8. Beach
Avg price per night
$ 60
Uzuri Lifestyle
Port St Johns,Port St Johns - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Check-in/out [express]
  4. BBQ facilities
  5. Bar
  6. Laundry service
  7. Restaurants
  8. Wi-Fi in public areas
9.2

Exceptional

4 reviews

Avg price per night
$ 55
Ikaya Accommodation Psj
Port St Johns,Port St Johns - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. BBQ facilities
  5. Wi-Fi in public areas
  6. Family room
  7. Beach
  8. Smoke-free property
"It is a dump , from the Reception to the rooms . I do not think that you should have them on your books ( bad reputation ) I booked , went there with a woman , had to turn around as its not really an accomodation but rather a sleeping place for the army. Is it possible to get my money back ? as I have paid in good faith the full amount."
Show more
5.3

9 reviews

Avg price per night
$ 43
Delicious Monster Accommodation
Port St Johns,Port St Johns - View on map
  1. Pets allowed
  2. Car park
  3. BBQ facilities
  4. Contactless check-in/out
  5. Private beach
  6. Laundry service
  7. Tours
  8. Family room
"The scenery when you are in the bacolny it makes you think that you are in the island holiday. "
8.2

Excellent

4 reviews

Tranquility PsJ
Port St Johns,Port St Johns - View on map
  1. Pets allowed
  2. Car park
  3. BBQ facilities
  4. Contactless check-in/out
  5. Private beach
  6. Laundry service
  7. Tours
  8. Family room
Seaview Forest Cottage
Port St Johns,Port St Johns - View on map
  1. Pets allowed
  2. Car park
  3. BBQ facilities
  4. Private beach
  5. Laundry service
  6. Family room
  7. Smoking area
  8. Daily housekeeping
Fishermen s Cave
Port St Johns,Port St Johns - View on map
  1. Pets allowed
  2. Car park
  3. Front desk [24-hour]
  4. BBQ facilities
  5. Private beach
  6. Laundry service
  7. Family room
  8. Daily housekeeping
Aspire Backpackers - Port St Johns - Self Catering
Port St Johns,Port St Johns - View on map
  1. Pets allowed
  2. Car park
  3. English
Ntaba River Lodge
Port St Johns,Port St Johns - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Luggage storage
  4. Check-in/out [private]
  5. Swimming pool [indoor]
  6. Hot tub
  7. Sauna
  8. Spa
"The staff are friendly and helpful. The lodge is perfectly situated on the river just outside of town. The room had a huge four post bed and a large bath and shower. It was extremely peaceful."
Show more
7.2

Very good

7 reviews

Fast facts about Port St Johns, South Africa

Accommodations12 properties
Popular hotelDowntown Accommodation and Fisheries
Popular areaPort St Johns
Nightly rates from$9

Where to stay in Port St Johns


Just viewed by other Agoda travelers


Frequently asked questions

What are the top places to stay in Port St Johns for families?

Properties in Port St Johns that are widely ranked by families include Uzuri Lifestyle and Delicious Monster Accommodation.

What properties in Port St Johns have the best breakfast?

Verified visitors to Port St Johns have given remarkable reviews for the breakfast at Ntaba River Lodge.

What are the very best places to stay around Port St Johns intended for individual vacationers?

Resorts in Port St Johns that are well rated by individual tourists are Amapondo Backpackers, Ikaya Accommodation Psj and Uzuri Lifestyle.

What are the very best hotels around Port St Johns for group visitors?

Properties located in Port St Johns which are exceptionally rated by group visitors are Amapondo Backpackers, Ikaya Accommodation Psj and Uzuri Lifestyle.

What places to stay located in Port St Johns are well rated with respect to facilities?

Hotelsfound in Port St Johns that is very highly rated with respect to facilities include Uzuri Lifestyle, Ntaba River Lodge and Delicious Monster Accommodation.

What accommodations in Port St Johns are exceptionally rated regarding service?

Resortsaround Port St Johns which is exceptionally rated with respect to service include Uzuri Lifestyle, Delicious Monster Accommodation and Amapondo Backpackers.

What are the top places to stay in Port St Johns which have restaurants?

Hotels which have restaurants found in Port St Johns that are exceptionally rated include Uzuri Lifestyle, Uzuri Lifestyle and Uzuri Lifestyle.

What are some upcoming holidays in Port St Johns?

The aproaching holidays in city_name consist of Youth Day on 6/16/2023, National Women’s Day on 8/9/2023, and Heritage Day on 9/24/2023.

How long should I spend my time in Port St Johns?

In the past 3 months, visitors spend time in Port St Johns for 1 nights on average. The optimal length for your travel will depend on what you're looking to see and explore while there.

Are foreign visitors allowed into Port St Johns?

Foreign tourists are allowed into Port St Johns, based on our most up-to-date information. Due to changing restrictions, we advise you to browse here for more details.

Is quarantine mandatory for fully vaccinated tourists to enter Port St Johns?

Quarantine is not required for fully vaccinated tourists to enter Port St Johns from outside the country. For up-to-date and in depth information on travel restrictons, please take a look at the official websites of the travel authority or government of the country you wish to travel to, or go to here.

Is quarantine expected for unvaccinated foreigners to enter Port St Johns?

Quarantine is not required for unvaccinated visitors to enter Port St Johns from outside the country. For updated and in depth information on travel restrictons, please take a look at the official websites of the travel authority or government of the country you wish to travel to, or go to here.

Show more questions


More about Port St Johns

Discover the Hidden Gems of Port St Johns, South Africa

Port St Johns is a hidden gem located on the Wild Coast of South Africa. This small town is surrounded by beautiful natural landscapes, including stunning beaches, lush forests, and impressive cliffs. The town is situated at the mouth of the Umzimvubu River, which is the largest river in the Eastern Cape province. Port St Johns is a perfect destination for travelers who are looking for a peaceful and relaxing vacation.

Top Reasons to Visit Port St Johns for Your Next Getaway

There are many reasons why you should visit Port St Johns for your next getaway. One of the main reasons is the town's natural beauty. Port St Johns is home to some of the most beautiful beaches in South Africa, including Second Beach, which is a popular spot for swimming and surfing. The town is also surrounded by lush forests and impressive cliffs, which provide breathtaking views of the Indian Ocean. Another reason to visit Port St Johns is the town's rich culture and history. The town has a vibrant Xhosa culture, and visitors can learn about the traditional customs and practices of the Xhosa people by visiting local villages and attending cultural events. Port St Johns also has a rich history, which can be explored by visiting historical sites such as the Umzimvubu Mission Station and the Port St Johns Lighthouse.

How to Reach Port St Johns: A Traveler's Guide

Port St Johns is located on the Wild Coast of South Africa and can be reached by car or by plane. If you are driving, the town is approximately 500 kilometers from Johannesburg and 300 kilometers from Durban. The roads leading to Port St Johns are well-maintained, but the last 50 kilometers of the journey can be challenging due to the narrow and winding roads. If you are flying, the nearest airport to Port St Johns is the Mthatha Airport, which is approximately 100 kilometers away. From the airport, you can hire a car or take a taxi to Port St Johns. Alternatively, you can book a shuttle service that will take you directly to your hotel in Port St Johns.

Unforgettable Things to Do in Port St Johns

Port St Johns has a lot to offer when it comes to activities and attractions. One of the most popular activities in Port St Johns is hiking. The town is surrounded by beautiful natural landscapes, and there are many hiking trails that offer breathtaking views of the Indian Ocean and the surrounding forests. Another popular activity in Port St Johns is fishing. The town is located at the mouth of the Umzimvubu River, which is home to a variety of fish species, including salmon, trout, and yellowfish. Visitors can go fishing on the river or on the beaches, and there are many local fishing charters that offer guided fishing trips. Port St Johns is also a popular destination for surfing. The town has some of the best surfing spots in South Africa, including Second Beach and Third Beach. Visitors can rent surfboards and wetsuits from local surf shops, and there are many surf schools that offer lessons for beginners.

Book Your Dream Hotel in Port St Johns with Agoda.com

Agoda.com is the perfect website for booking your dream hotel in Port St Johns. The website offers a wide range of accommodation options, including hotels, guesthouses, and lodges. Whether you are looking for a luxurious hotel or a budget-friendly guesthouse, Agoda.com has something to suit your needs. One of the best hotels in Port St Johns is the Delicious Monster Accommodation. This hotel is located in the heart of the town and offers comfortable rooms with stunning views of the Indian Ocean. The hotel also has a restaurant that serves delicious local cuisine. Another great hotel in Port St Johns is the Uzuri Lifestyle. This hotel is located on a hill overlooking the town and offers luxurious rooms with private balconies and stunning views of the surrounding landscape. The hotel also has a spa and wellness center that offers a range of treatments and therapies.

The Best Time to Visit Port St Johns: A Seasonal Guide

The best time to visit Port St Johns is during the summer months, which run from December to February. During this time, the weather is warm and sunny, and the sea is calm, making it perfect for swimming and surfing. The winter months, which run from June to August, can be cold and rainy, and the sea can be rough. However, this is a great time to go fishing, as the fish are more active during the colder months.

Expert Tips for Travelers Visiting Port St Johns

If you are planning to visit Port St Johns, there are a few things you should keep in mind. Firstly, the town is located in a rural area, and there are limited shopping and dining options. It is a good idea to bring your own supplies and snacks. Secondly, the roads leading to Port St Johns can be challenging, especially during the last 50 kilometers of the journey. If you are not an experienced driver, it is recommended to hire a driver or book a shuttle service. Finally, it is important to respect the local culture and customs when visiting Port St Johns. The Xhosa people are very welcoming, but it is important to dress modestly and ask for permission before taking photographs of people or their homes.

Where to Stay in Port St Johns: Accommodation Options for Every Budget

Port St Johns has a range of accommodation options to suit every budget. If you are looking for a budget-friendly option, the Downtown Accommodation and Fisheries is a great choice. This guesthouse offers comfortable rooms at an affordable price and is located in the heart of the town. For those looking for a mid-range option, the Tranquility PsJ is a great choice. This lodge is located on a hill overlooking the town and offers comfortable rooms with stunning views of the surrounding landscape. The lodge also has a restaurant that serves delicious local cuisine. Finally, for those looking for a luxurious option, the Ntaba River Lodge is a great choice. This lodge is located on the banks of the Umzimvubu River and offers luxurious rooms with private balconies and stunning views of the river. The lodge also has a spa and wellness center that offers a range of treatments and therapies.

Experience the Delicious Flavors of Port St Johns: What to Eat

Port St Johns is known for its delicious local cuisine, which is a blend of Xhosa and South African flavors. One of the most popular dishes in Port St Johns is umngqusho, which is a traditional Xhosa dish made with beans and maize. Another popular dish is the bunny chow, which is a spicy curry served in a hollowed-out loaf of bread. There are many restaurants and cafes in Port St Johns that serve delicious local cuisine. Some of the best restaurants in town include the Delicious Monster Restaurant, the Riverside Lodge Restaurant, and the Port St Johns Hotel Restaurant.

Getting Around Port St Johns: Transportation Options for Tourists

Port St Johns is a small town, and most of the attractions and accommodation options are located within walking distance of each other. However, if you need to travel further, there are a few transportation options available. One of the most popular transportation options is the local taxi service, which operates throughout the town and surrounding areas. There are also local tour operators that offer guided tours of the town and surrounding areas. If you prefer to explore on your own, you can rent a car from one of the local car rental companies. Overall, Port St Johns is a beautiful and peaceful destination that is perfect for travelers who are looking to escape the hustle and bustle of city life. With its stunning natural landscapes, rich culture and history, and delicious local cuisine, Port St Johns is a destination that should not be missed.