The family-run El Pescador Resort sits on the beach of Ambergris Caye and is three miles north of San Pedro, which is approximately 40 miles from Belize Starting at
$275 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.