Enter your dates to see the latest prices and deals for Port St Johns hotels
Offering an outdoor pool, barbecue and terrace, Jungle Monkey Backpackers is located in Port Saint John’s. Free private parking is available on site. Certain rooms have views of the mountain or pool.
Fishermen s Cave is situated in Port St Johns and offers a garden and barbecue facilities. This property offers access to a balcony and free private parking.
Situated a few steps from Second Beach, Emaplangeni Lodge features accommodation with a garden, a bar and a kids' club for your convenience.
Situated in Port St Johns, Port St Johns River Lodge features free WiFi, and guests can enjoy an outdoor swimming pool, a garden and a terrace.
Facing the seafront in Port St Johns, Ocean View Guest House features a private beach area and a garden. Private parking is available on site at this recently renovated property.
Situated in Port St Johns in the Eastern Cape region, Mngazana Hideaway features a garden. It is set 41 km from Hluleka Nature Reserve and offers private check-in and check-out.