San Pedro Ambergris Caye Snorkeling Tours at a glance
- Our pick: Snorkeling in Hol Chan Marine Reserve from San Pedro: Four stops, US$ 130 per person (7h 30m, 4.80★ · 468).
- Best value: Reef snorkeling in San Pedro: 1-hour guided tour, US$ 60 per person (1h, 5.00★ · 22).
- Private option: Snorkeling in San Pedro: Multiple reef sites to choose from, US$ 224 per person (3h, 5.00★ · only 1 review).
Price per person across the 4 options priced per person: US$ 60–US$ 337 (median US$ 130). With 100+ reviews: 3 of 5.
Of the 5 options: 5 with live guides in English, 3 with free cancellation, 5 with instant confirmation, 1 with hotel pickup, 3 kid-friendly, 3 private and 3 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full.
San Pedro Ambergris Caye Snorkeling Tours
Based on each operator's calendar. Confirmed when you book.
5 options

Snorkeling in Hol Chan Marine Reserve from San Pedro: Four stops Snorkel Hol Chan Marine Reserve, Shark Ray Alley and Coral Gardens from San Pedro with guide, lunch and all gear included. Every day except Saturday · 08:00 · From age 6 ★ 4.80 (468 reviews) Duration: 7h 30m Live guide: EN · ES ✓ Free cancellation. from US$ 130 per person

San Pedro: Private Fishing, Snorkelling & Beach Cookout Tour Feel the salt air in San Pedro with a private fishing, snorkelling and beach cookout day: fresh catch lunch, local guide, gear and drinks included for easy booking. Every day · 08:30 ★ 4.98 (159 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 337 per person

San Pedro: Private Catamaran Day with Hol Chan, Shark Ray Alley & Caye Caulker Feel the rush of snorkeling Hol Chan Marine Reserve, swim with nurse sharks at Shark Ray Alley, and unwind on Caye Caulker. Private charter with lunch & open bar. Mon, Thu, Sat and Sun · 10:00 ★ 4.97 (209 reviews) Duration: 8h Live guide: EN · ES ✓ Instant confirmation. from US$ 1,210 per group

Reef snorkeling in San Pedro: 1-hour guided tour Snorkel Belize's barrier reef in calm, shallow water with a guide and full gear included: departing daily at 10 AM from San Pedro, sea turtles and tropical fish guaranteed. Thu–Sun · No fixed time · From age 4 ★ 5.00 (22 reviews) Duration: 1h Live guide: EN · FR ✓ Instant confirmation. from US$ 60 per person

Snorkeling in San Pedro: Multiple reef sites to choose from Snorkel the Belize Barrier Reef from San Pedro with a local guide, visiting your choice of Hol Chan Marine Reserve, Shark Ray Alley, or Coral Gardens in a small group. Every day · 08:30 and 13:00 · Pickup available ★ 5.00 (1 review) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 224 per person
All 5 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 130 per person | 7h 30m | 4.80★ · 468 | Every day except Saturday · 08:00 | English, Spanish | |
US$ 60 per person | 1h | 5.00★ · 22 | Thu–Sun · No fixed time | English, French | |
US$ 224 per person | 3h | 5.00★ only 1 review | Every day · 08:30 and 13:00 | English | |
US$ 337 per person | 6h | 4.98★ · 159 | Every day · 08:30 | English | |
US$ 1,210 per group up to 2 people · ≈ US$ 605 per person if 2 go | 8h | 4.97★ · 209 | Mon, Thu, Sat and Sun · 10:00 | English, Spanish |
By what you need
- Small groups (up to 15) (1): Reef snorkeling in San Pedro: 1-hour guided tour (US$ 60 per person)
- With pickup (1): Snorkeling in San Pedro: Multiple reef sites to choose from (US$ 224 per person)



