Hol Chan Marine Reserve and Shark Ray Alley from the Belize City cruise port
Snorkel in shallow water with nurse sharks and stingrays at Shark Ray Alley, part of the reserve that covers 18 km2. It is typically reached from Caye Caulker or San Pedro.
Getting there from the ship
Will you be back for all aboard?
Tip
Belize City cruise port: Hol Chan Marine Reserve FAQ
How far is Hol Chan Marine Reserve from the Belize City cruise port?
From Fort Street Tourism Village tender landing it is about 45 minutes by water taxi to Caye Caulker, then a 20-40 minute snorkel boat. Belize City is a tender port, so add 30 to 45 minutes to get ashore first.
How much does it cost to visit Hol Chan Marine Reserve?
Reseller lists Shark Ray Alley plus Caye Caulker tours at US$118.99 (5 hrs, 2026). Reserve fees are collected via the tour boat licensing scheme.
Can you visit Hol Chan Marine Reserve on your own from a cruise ship?
It is easier with a tour or a pre-booked driver, because transport there and back is not simple to arrange on the day. Book a ship-sponsored or cruise-friendly Caye Caulker/Hol Chan combo rather than organising from San Pedro, where the ferry alone eats most of the day.
Tours that go to Hol Chan Marine Reserve
Checked against a typical 8:00 am–4:30 pm call with an hour's margin.
Fits your dayHol Chan and Sharks Ray Alley Snorkeling
Back by 12:45 pmfrom $175
Cutting it closeFull-Day Private Tour Hol Chan Bucket List Snorkeling and Marine
Back by 3:15 pmfrom $687
More things to do near Hol Chan Marine Reserve
- Caye Caulker · Beach · 25-45 minutes by water taxi from the pier · 14 km from Hol Chan Marine Reserve
- Altun Ha Maya ruins · Ruins & history · 60-75 minutes by taxi from the pier · 38 km from Hol Chan Marine Reserve
- Fort George · Town & walking · 45 km from Hol Chan Marine Reserve
- Old Belize · Attraction · 51 km from Hol Chan Marine Reserve