Things to do In San Pedro
Explore thousands of activities, tourist attractions and tours with free cancellation and no added fees.
Explore and shop airport transfers, excursions, day tours & more.
Earn hotel savings and exclusive travel perks with Orbitz RewardsOpens in a new window.
Things to do

San Pedro: Snorkeling Trip with 4 Stops, Sharks, and Lunch
$130
per adult
92% of travellers recommend

Snorkeling at Hol Chan Marine Reserve and Shark Ray Alley
$80
per adult
100% of travellers recommend

Explore Secluded Mexico Rocks and Stingray City
$80
per adult
100% of travellers recommend

Caye Caulker: Local Reef Half-Day 3-Stop Snorkeling Tour
$75
per adult
100% of travellers recommend

Let's snorkel Hol Chan the Best Marine Reserve in Belize
$109
per adult

Mexico Rocks Snorkel Adventure from Ambergris Caye, San Pedro
$90
per adult

Coral Garden Shark and Sting Ray Alley Snorkeling
$75
per adult
88% of travellers recommend

Belize: Hol Chan Snorkel Adventure, the Best Marine Reserve
$109
per adult
Popular activities in San Pedro
Tours & day trips
See all 48 activities
San Pedro: Snorkeling Trip with 4 Stops, Sharks, and Lunch
Activity duration is 7 hours and 30 minutes
9.6 out of 10 with 96 reviews
Free cancellation available
Wildlife & nature
See all 10 activities
San Pedro: Snorkeling Trip with 4 Stops, Sharks, and Lunch
Activity duration is 7 hours and 30 minutes
9.6 out of 10 with 96 reviews
Free cancellation available
Private & custom tours
See all 6 activities
San Pedro: Hol Chan and Shark Ray Alley Snorkeling Tour
Activity duration is 6 hours
Free cancellation available
Classes & workshops
See all 4 activities
Overwater Fry Jacks Cooking Class at The Mayan
Activity duration is 1 hour and 30 minutes
10.0 out of 10 with 2 reviews
Free cancellation available



























