Hotels in Port Saint John's
Port Saint John's offers 15 unique hotels, with cozy bed and breakfasts and quaint beachfront lodges being the dominant accommodation types. Most hotels are clustered in the Second Beach and Umzimvubu River Mouth districts, averaging around $70 per night for a 3-star and $180 for a 5-star experience. A newly built eco-friendly hotel stands out for its sustainable practices. Explore and book your perfect stay with confidence on our platform.