Snorkeling Tours in Puerto Rico at a glance
- Our pick: Snorkeling in Fajardo: Boat, Reefs & Beach Day, US$ 125 per person (4h, 4.93★ · 71).
- Shortest: Snorkeling with sharks in Puerto Rico: South coast marine life, US$ 1,200 per group (3h 30m, 5.00★ · only 5 reviews).
- Also recommended: Snorkeling in Puerto Rico: Private Charter with SCUBA Option, US$ 1,500 per group (4h, 5.00★ · only 3 reviews).
Price per person across the 5 options priced per person: US$ 110–US$ 250 (median US$ 128). With 100+ reviews: 1 of 12.
Of the 12 options: 12 with live guides in English, 11 with free cancellation, 11 with instant confirmation, 2 with hotel pickup, 3 kid-friendly, 7 private and 4 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.
Snorkeling Tours in Puerto Rico
Based on each operator's calendar. Confirmed when you book.
12 options

Snorkeling in Fajardo: Boat, Reefs & Beach Day Snorkel shallow reefs filled with tropical fish in Fajardo's islands on a 4-hour boat trip with gear, guide, water and snacks included. Choose 8am or 2pm departure. Every day · 08:00 and 14:00 · From age 8 ★ 4.93 (71 reviews) Duration: 4h Live guide: EN · ES ✓ Free cancellation. from US$ 125 per person

Icacos Island day sail and snorkel from Anchorage Sail 40 to 50 minutes aboard a 51-foot catamaran to Icacos Island, an uninhabited Spanish Virgin Island with protected anchorage and reef snorkeling. Every day · 09:00 · All ages ★ 4.82 (182 reviews) Duration: 5h 30m Live guide: EN · ES ✓ Free cancellation. from US$ 130 per person

Snorkeling at Icacos Island from Fajardo: 4-hour catamaran Sail to Icacos Island on the Oh Gee catamaran for a 4-hour snorkeling trip from Fajardo with lunch, drinks and all gear included. Two departures daily at 9am and 2:30pm. Mon, Wed and Fri · 09:00 and 14:30 · All ages ★ 4.93 (41 reviews) Duration: 4h Live guide: EN · ES ✓ Free cancellation. from US$ 110 per person

Snorkeling in Culebra: Private boat to two beaches Private boat tour to Culebra's two best beaches with snorkeling, cold cuts and drinks included. The boat holds six passengers maximum and departs from the marina at 9 am. Every day · 09:00 ★ 4.95 (19 reviews) Duration: 7h Live guide: EN · ES ✓ Free cancellation. from US$ 1,650 per group

Puerto Rico Snorkeling Tour: Aguadilla & Cueva del Indio Snorkel Caribbean waters and hike to Gozalandia Falls with a guide, explore Cueva del Indio's cliffs, and taste Puerto Rican cuisine on a full-day Aguadilla tour. Every day · 08:30 · From age 4 ★ 4.95 (19 reviews) Duration: 9h 30m Live guide: EN · ES ✓ Free cancellation. from US$ 128 per person

Snorkeling with sharks in Puerto Rico: South coast marine life Snorkel 7–8 miles offshore on Puerto Rico's south coast with a marine biologist to swim with sharks, turtles and rays while enjoying provided gear and snacks. Every day · 08:00 and 13:00 ★ 5.00 (5 reviews) Duration: 3h 30m Live guide: EN · ES ✓ Free cancellation. from US$ 1,200 per group

Snorkeling in Puerto Rico: Private Charter with SCUBA Option Private Puerto Rico snorkel charter exploring shallow Caribbean reefs with certified diving, snorkeling, paddleboarding and swimming options for all skill levels. Mon–Fri · 08:00 ★ 5.00 (3 reviews) Duration: 4h Live guide: EN · ES ✓ Free cancellation. from US$ 1,500 per group

Vieques Snorkeling Tour: Sea Turtles & Red Sand Beach Snorkel with sea turtles at Punta Arena Vieques on a full-day boat trip from Fajardo with lunch, drinks and all gear included. Every day · 09:00 ★ 5.00 (2 reviews) Duration: 7h 30m Live guide: EN · ES ✓ Free cancellation. from US$ 1,520 per group

Icacos Island Private Boat Charter & Snorkel Tour Puerto Rico Private boat charter to Icacos Island with snorkeling, beach time, open bar with piña coladas and rum drinks, snorkel gear included. USCG captain. Every day · 09:00 and 14:00 · Pickup available ★ 5.00 (2 reviews) Duration: 4h Live guide: EN · ES ✓ Free cancellation. from US$ 3,800 per group

Snorkeling in Culebra Island: Private Boat Trip from Puerto Rico Private boat trip to Culebra Island from Puerto Rico with snorkeling gear, lunch and drinks included: cruise to an unhabited beach. Mon–Fri · 09:00 Duration: 8h Live guide: EN · ES ✓ Free cancellation. from US$ 1,699 per group

2-Day Culebra Island Snorkeling Tour: Private Yacht & Guesthouse Two-day private yacht tour of Culebra Island with snorkeling at hidden spots, onboard meals, and overnight stay at a waterfront guesthouse near Fajardo. Every day · 09:00 ★ 5.00 (2 reviews) Duration: 2d Live guide: EN · ES ✓ Free cancellation. from US$ 4,300 per group

Bioluminescent Bay boat tour Puerto Rico: Swim in glowing water Bioluminescent bay tour in La Parguera, Puerto Rico with round-trip transport, snacks and guided snorkeling in one of Earth's glowing bays. Every day · 15:00 · Pickup available Duration: 8h Live guide: EN · ES ✓ Instant confirmation. from US$ 250 per person
All 12 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 125 per person | 4h | 4.93★ · 71 | Every day · 08:00 and 14:00 | English, Spanish | |
US$ 1,200 per group up to 6 people · ≈ US$ 200 per person if 6 go | 3h 30m | 5.00★ only 5 reviews | Every day · 08:00 and 13:00 | English, Spanish | |
US$ 1,500 per group up to 6 people · ≈ US$ 250 per person if 6 go | 4h | 5.00★ only 3 reviews | Mon–Fri · 08:00 | English, Spanish | |
US$ 130 per person | 5h 30m | 4.82★ · 182 | Every day · 09:00 | English, Spanish | |
US$ 110 per person | 4h | 4.93★ · 41 | Mon, Wed and Fri · 09:00 and 14:30 | English, Spanish | |
US$ 1,650 per group up to 6 people · ≈ US$ 275 per person if 6 go | 7h | 4.95★ · 19 | Every day · 09:00 | English, Spanish | |
US$ 128 per person | 9h 30m | 4.95★ · 19 | Every day · 08:30 | English, Spanish | |
US$ 1,520 per group up to 6 people · ≈ US$ 253 per person if 6 go | 7h 30m | 5.00★ only 2 reviews | Every day · 09:00 | English, Spanish | |
US$ 3,800 per group up to 30 people · ≈ US$ 127 per person if 30 go | 4h | 5.00★ only 2 reviews | Every day · 09:00 and 14:00 | English, Spanish | |
US$ 1,699 per group up to 6 people · ≈ US$ 283 per person if 6 go | 8h | — | Mon–Fri · 09:00 | English, Spanish | |
US$ 4,300 per group up to 6 people · ≈ US$ 717 per person if 6 go | 2d | 5.00★ only 2 reviews | Every day · 09:00 | English, Spanish | |
US$ 250 per person | 8h | — | Every day · 15:00 | English, Spanish |
By what you need
- Small groups (up to 15) (2): Puerto Rico Snorkeling Tour: Aguadilla & Cueva del Indio (US$ 128 per person) · Bioluminescent Bay boat tour Puerto Rico: Swim in glowing water (US$ 250 per person)
- With pickup (2): Icacos Island Private Boat Charter & Snorkel Tour Puerto Rico (US$ 3,800 per group) · Bioluminescent Bay boat tour Puerto Rico: Swim in glowing water (US$ 250 per person)



