Puerto Rico  ›  Snorkeling Tours in Puerto Rico

Snorkeling Tours in Puerto Rico

Average traveler rating of these tours: 4.9 346 reviews Free cancellation on most experiences

Our top 3 of 12 experiences

Snorkeling in Fajardo: Boat, Reefs & Beach DayOur pick
Snorkeling in Fajardo: Boat, Reefs & Beach Day ★ 4.93 (71 reviews) Duration: 4h Every day · 08:00 and 14:00 Live guide EN · ES
from · per person US$ 125
Snorkeling with sharks in Puerto Rico: South coast marine lifeShortest
Snorkeling with sharks in Puerto Rico: South coast marine life ★ 5.00 (5 reviews) Duration: 3h 30m Every day · 08:00 and 13:00 Live guide EN · ES
from · per group US$ 1,200
Snorkeling in Puerto Rico: Private Charter with SCUBA OptionAlso recommended
Snorkeling in Puerto Rico: Private Charter with SCUBA Option ★ 5.00 (3 reviews) Duration: 4h Mon–Fri · 08:00 Live guide EN · ES
from · per group US$ 1,500

Snorkeling Tours in Puerto Rico at a glance

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

12 options
Snorkeling in Fajardo: Boat, Reefs & Beach Day
›
‹
Our pick · Likely to sell out
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Shortest
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
›
‹
Also recommended
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
›
‹
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
›
‹
Travelers' pick
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
›
‹
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
›
‹
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 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
OptionPriceDurationRatingDays and timesGuide languages
Snorkeling in Fajardo: Boat, Reefs & Beach DayOur pick
US$ 125 per person
4h4.93★ · 71Every day · 08:00 and 14:00English, Spanish
Snorkeling with sharks in Puerto Rico: South coast marine lifeShortestPrivate
US$ 1,200 per group up to 6 people · ≈ US$ 200 per person if 6 go
3h 30m5.00★ only 5 reviewsEvery day · 08:00 and 13:00English, Spanish
Snorkeling in Puerto Rico: Private Charter with SCUBA OptionAlso recommendedPrivate
US$ 1,500 per group up to 6 people · ≈ US$ 250 per person if 6 go
4h5.00★ only 3 reviewsMon–Fri · 08:00English, Spanish
Icacos Island day sail and snorkel from Anchorage
US$ 130 per person
5h 30m4.82★ · 182Every day · 09:00English, Spanish
Snorkeling at Icacos Island from Fajardo: 4-hour catamaran
US$ 110 per person
4h4.93★ · 41Mon, Wed and Fri · 09:00 and 14:30English, Spanish
Snorkeling in Culebra: Private boat to two beachesPrivate
US$ 1,650 per group up to 6 people · ≈ US$ 275 per person if 6 go
7h4.95★ · 19Every day · 09:00English, Spanish
Puerto Rico Snorkeling Tour: Aguadilla & Cueva del IndioGroup of up to 13
US$ 128 per person
9h 30m4.95★ · 19Every day · 08:30English, Spanish
Vieques Snorkeling Tour: Sea Turtles & Red Sand BeachPrivate
US$ 1,520 per group up to 6 people · ≈ US$ 253 per person if 6 go
7h 30m5.00★ only 2 reviewsEvery day · 09:00English, Spanish
Icacos Island Private Boat Charter & Snorkel Tour Puerto RicoPrivate · Pickup offered
US$ 3,800 per group up to 30 people · ≈ US$ 127 per person if 30 go
4h5.00★ only 2 reviewsEvery day · 09:00 and 14:00English, Spanish
Snorkeling in Culebra Island: Private Boat Trip from Puerto RicoPrivate
US$ 1,699 per group up to 6 people · ≈ US$ 283 per person if 6 go
8h—Mon–Fri · 09:00English, Spanish
2-Day Culebra Island Snorkeling Tour: Private Yacht & GuesthousePrivate
US$ 4,300 per group up to 6 people · ≈ US$ 717 per person if 6 go
2d5.00★ only 2 reviewsEvery day · 09:00English, Spanish
Bioluminescent Bay boat tour Puerto Rico: Swim in glowing waterGroup of up to 14 · Pickup offered
US$ 250 per person
8h—Every day · 15:00English, Spanish

By what you need

Related

More things to do in Puerto Rico

Need help planning your next activity?