
Pelican Beach Resort - South Water Caye
Located off the coast of Belize, the Pelican Beach Resort is on a 15 acre private island that sits atop the barrier reef. It is a relaxed resort with all the basic amenities and you can choose to stay in a cottage or in a room above the main lodge. Enjoy spending your time swimming, snorkeling and exploring the island!