By MupDay - the planner that does the research for you.
Updated: 2026-08-07
San Pedro, located on Ambergris Caye, is a vibrant coastal town known for its pristine beaches, clear waters, and spectacular coral reef. It's an ideal destination for divers, snorkelers, and beach lovers seeking a blend of adventure and tropical relaxation.
Plan a trip to San PedroThe must-see places in San Pedro include Belize Barrier Reef, Ambergris Caye, Hol Chan Marine Reserve, Shark Ray Alley, Secret Beach and more. Here is the full list, with a short note on each:
A UNESCO World Heritage Site and one of the largest reef systems in the world, a must for divers.
The largest island in Belize, famous for its tropical beauty, coral reef, and nightlife.
A famous underwater nature reserve teeming with marine life, perfect for snorkeling and diving.
An thrilling experience to swim with friendly nurse sharks and stingrays in their natural habitat.
A secluded and tranquil beach with shallow, clear waters, ideal for swimming and relaxation.
A unique snorkeling reserve with beautiful coral formations and a variety of tropical fish.
Belize Barrier Reef, Ambergris Caye, Hol Chan Marine Reserve, Shark Ray Alley, Secret Beach, Marco Gonzalez Archaeological Reserve
Any season works - MupDay plans around opening hours and the weather, and rebuilds your days as you add or remove places.
Most travellers spend between two and five days in San Pedro. MupDay builds a full itinerary for whatever length you pick - two days, three, four or a week - splitting the places across the days by proximity and opening hours, so each day stands on its own.
Pick places in MupDay and it auto-builds a day-by-day route with no zig-zag, weather-aware.
Maps © OpenStreetMap.