Tours & experiences

Hand-picked tours across the world's coral reefs

Our team has been pulling together the best small-group tours, day trips and multi-day adventures around the world's coral reefs for years. Mick reads the traveller reviews before any tour earns a spot on this page — if a tour's a dud, it doesn't get listed.

📍
Popular:BelizeCayman IslandsGreat Barrier ReefIndo-PacificPalauRed Sea
363 tours
Grand Cayman Stingray City & Snorkeling
★ 5.0 (6)
🐠 Water Activities
Cayman Islands

Grand Cayman Stingray City & Snorkeling

This private boat charter takes you to two signature Cayman Islands snorkeling spots: Stingray City, where you'll wade among docile southern rays in shallow water, and Coral Gardens, a vibrant reef teeming with tropical fish. Captain David, a third-generation local whose family pioneered Stingray City two decades ago, runs the trip with an emphasis on safety and genuine island culture. The 3–5 hour outing includes a hands-on element: watch him free-dive for fresh conch, then taste his family recipe—marinated conch salad with homegrown mango and a traditional Caymanian herb drink. Stories of pirates and local history round out the experience.

3 hours – 5 hoursfrom USD $800
Twin Island Snorkeling Adventure at Hiltungan and Nalsuan
★ 5.0 (5)
🐠 Water Activities
Cebu · Philippines

Twin Island Snorkeling Adventure at Hiltungan and Nalsuan

3h 30mfrom USD $140
Kawasan Falls and Mantayupan Falls in One Day from Cebu
★ 5.0 (5)
🌿 Nature & Wildlife
Cebu · Philippines

Kawasan Falls and Mantayupan Falls in One Day from Cebu

10 hoursfrom USD $143
5 days excursion to Galapagos Islands with Snorkel and Volcanoes
★ 5.0 (5)
🐠 Water Activities
Galapagos Islands · Ecuador

5 days excursion to Galapagos Islands with Snorkel and Volcanoes

5 daysfrom USD $1199
Cebu Whaleshark Tour
★ 5.0 (5)
🌿 Nature & Wildlife
Cebu · Philippines

Cebu Whaleshark Tour

12 hoursfrom USD $150
3-Hour Guided Jet Ski Snorkeling Tour on San Pedro Barrier Reef
★ 5.0 (5)
🏔 Adventure & Sports
Belize · Belize

3-Hour Guided Jet Ski Snorkeling Tour on San Pedro Barrier Reef

3 hoursfrom USD $499
Half Day Snorkeling Coco and Felicite Island
★ 5.0 (5)
🐠 Water Activities
Seychelles · Seychelles

Half Day Snorkeling Coco and Felicite Island

1 hour – 3 hoursfrom USD $117
Private Full Day Charter - Stingray City, Starfish Point, Kaibo & Snorkeling
★ 5.0 (5)
🚌 Day Trips & Sightseeing
Cayman Islands · Cayman Islands

Private Full Day Charter - Stingray City, Starfish Point, Kaibo & Snorkeling

6 hoursfrom USD $1400
Private El Nido Tour A Island Hopping
★ 5.0 (5)
🚌 Day Trips & Sightseeing
Palawan · Philippines

Private El Nido Tour A Island Hopping

6 hours – 8 hoursfrom USD $940
Private Snorkeling and 3 Other Water Activities in Cebu
★ 5.0 (4)
🐠 Water Activities
Cebu · Philippines

Private Snorkeling and 3 Other Water Activities in Cebu

3 hoursfrom USD $180
Komodo Island Speedboat Tour Padar Pink Beach with Snorkeling
★ 5.0 (4)
🐠 Water Activities
Komodo · Indonesia

Komodo Island Speedboat Tour Padar Pink Beach with Snorkeling

10 hours – 11 hoursfrom USD $128
10 Days Galapagos Island Hopping
★ 5.0 (4)
🚌 Day Trips & Sightseeing
Galapagos Islands · Ecuador

10 Days Galapagos Island Hopping

10 daysfrom USD $2287
100% CFC APPROVED PRIVATE Transfer - Denarau to Nadi & Coral Coast Hotels
★ 5.0 (4)
🐠 Water Activities
Fiji · Fiji

100% CFC APPROVED PRIVATE Transfer - Denarau to Nadi & Coral Coast Hotels

from USD $114
Transfer in + Visit to the giant turtle nature reserve
★ 5.0 (4)
🌿 Nature & Wildlife
Galapagos Islands · Ecuador

Transfer in + Visit to the giant turtle nature reserve

5 hoursfrom USD $205
Discover Scuba diving in El Nido
★ 5.0 (4)
🐠 Water Activities
Palawan · Philippines

Discover Scuba diving in El Nido

7 hoursfrom USD $145
Rainforest to Reef Guided Bushwalk Adventure Airlie Beach
★ 5.0 (4)
🐠 Water Activities
The Whitsundays · Australia

Rainforest to Reef Guided Bushwalk Adventure Airlie Beach

4 hoursfrom USD $99
Port Barton Island Hopping from Puerto Princesa City
★ 5.0 (3)
🚌 Day Trips & Sightseeing
Palawan · Philippines

Port Barton Island Hopping from Puerto Princesa City

14 hours – 18 hoursfrom USD $99
7 Days Diving and Hiking on the Galapagos Islands Tour
★ 5.0 (3)
🐠 Water Activities
Galapagos Islands · Ecuador

7 Days Diving and Hiking on the Galapagos Islands Tour

7 daysfrom USD $2600
Half day tour with Snorkel at Sancturary and Sulpa island
★ 5.0 (3)
🚌 Day Trips & Sightseeing
Cebu · Philippines

Half day tour with Snorkel at Sancturary and Sulpa island

3 hoursfrom USD $112
Bohol Day Trip from Cebu: Chocolate Hills, Tarsiers & Cruise
★ 5.0 (3)
🚌 Day Trips & Sightseeing
Cebu · Philippines

Bohol Day Trip from Cebu: Chocolate Hills, Tarsiers & Cruise

13 hours – 14 hoursfrom USD $166
Maldives: Swim with Stingrays & Explore 3 Unique Snorkeling Sites
★ 5.0 (3)
🐠 Water Activities
Maldives

Maldives: Swim with Stingrays & Explore 3 Unique Snorkeling Sites

This three-hour snorkeling trip takes you to three separate reef systems across the Maldives, each hosting distinct marine communities. You'll travel by speedboat to sites where stingrays congregate regularly, alongside reef fish, occasional sea turtles, and sharks. The Fish Tank location delivers stingray encounters in roughly 99% of visits. The boat provides shade, gear, and crew support throughout, designed for snorkelers of any experience level.

3 hoursfrom USD $90
Maafushi: Discover Scuba Diving in Maldives (for Beginners)
★ 5.0 (3)
🐠 Water Activities
Maldives

Maafushi: Discover Scuba Diving in Maldives (for Beginners)

Get underwater in the Maldives without prior certification on this 3.5-hour beginner dive. A certified instructor walks you through classroom basics, confined-water drills, and a 12-meter open-water descent off Maafushi. You'll see coral and reef fish while a guide captures photos and video. Non-swimmers can participate—just bring moderate fitness and curiosity.

3h 30mfrom USD $140
Discover Coral Coast & Natadola Beach Tour
★ 5.0 (3)
🐠 Water Activities
Fiji · Fiji

Discover Coral Coast & Natadola Beach Tour

6 hoursfrom USD $99
Whale Shark Snorkeling, Kawasan Falls, Sardines Run from Cebu
★ 5.0 (3)
🌿 Nature & Wildlife
Cebu · Philippines

Whale Shark Snorkeling, Kawasan Falls, Sardines Run from Cebu

10 hours – 12 hoursfrom USD $130
Reef Safari - Snorkeling, Fish Feeding & Lunch (Private Day Trip)
★ 5.0 (3)
🚌 Day Trips & Sightseeing
Seychelles · Seychelles

Reef Safari - Snorkeling, Fish Feeding & Lunch (Private Day Trip)

6 hoursfrom USD $991
9 Days Galapagos Island Hopping
★ 5.0 (3)
🚌 Day Trips & Sightseeing
Galapagos Islands · Ecuador

9 Days Galapagos Island Hopping

9 daysfrom USD $2366
Private El Nido Tour B Island Hopping
★ 5.0 (3)
🚌 Day Trips & Sightseeing
Palawan · Philippines

Private El Nido Tour B Island Hopping

7 hours – 8 hoursfrom USD $928
4-Day Galapagos Island Hopping Tour
★ 5.0 (3)
🚌 Day Trips & Sightseeing
Galapagos Islands · Ecuador

4-Day Galapagos Island Hopping Tour

4 daysfrom USD $1216
The Best Of Maldives For Solo Traveler
★ 5.0 (2)
🐠 Water Activities
Maldives

The Best Of Maldives For Solo Traveler

Spend nine days exploring the Maldives' underwater and island landscapes as a solo traveler. This itinerary centers on Rasdhoo, with three snorkeling safaris revealing the country's coral ecosystems and marine life. You'll stay at Shallow Lagoon Rasdhoo guest house with breakfast and dinner included, plus scheduled speedboat transfers between Male and Rasdhoo. The pace lets you absorb the islands without constant activity, ideal for travelers seeking both solitude and guided exploration.

9 daysfrom USD $960
Cairns Great Barrier Reef Snorkel and Flight Adventure
★ 5.0 (2)
Cairns & the Great Barrier Reef · Australia

Cairns Great Barrier Reef Snorkel and Flight Adventure

6 hoursfrom USD $282
Coral Coast Heritage Tour
★ 5.0 (2)
🐠 Water Activities
Fiji · Fiji

Coral Coast Heritage Tour

7 hoursfrom USD $179
Waterfalls (Biausevu) Tour- Fijian Village&Pre-School/Light Lunch Ex Coral Coast
★ 5.0 (2)
🐠 Water Activities
Fiji · Fiji

Waterfalls (Biausevu) Tour- Fijian Village&Pre-School/Light Lunch Ex Coral Coast

4 hours – 5 hoursfrom USD $101
Green Island Fly & Cruise Combo from Cairns
★ 5.0 (2)
🐠 Water Activities
Cairns & the Great Barrier Reef · Australia

Green Island Fly & Cruise Combo from Cairns

10 hoursfrom USD $304
Coron Island Hopping Tour A (Private Tour)
★ 5.0 (2)
🚌 Day Trips & Sightseeing
Palawan · Philippines

Coron Island Hopping Tour A (Private Tour)

7 hours – 8 hoursfrom USD $112
El Nido Tour C Island Hopping to Hidden Beaches and Snorkeling
★ 5.0 (2)
🚌 Day Trips & Sightseeing
Palawan · Philippines

El Nido Tour C Island Hopping to Hidden Beaches and Snorkeling

8 hoursfrom USD $33
Private Honda Bay Island Hopping Tour
★ 5.0 (2)
🚌 Day Trips & Sightseeing
Palawan · Philippines

Private Honda Bay Island Hopping Tour

6 hours – 8 hoursfrom USD $610
Coron Reefs and Wrecks Tour
★ 5.0 (2)
🐠 Water Activities
Palawan · Philippines

Coron Reefs and Wrecks Tour

6 hours – 8 hoursfrom USD $45
2in1 City tour + museum & transportation from cruise port /hotel
★ 5.0 (2)
🐠 Water Activities
Palawan · Philippines

2in1 City tour + museum & transportation from cruise port /hotel

6 hoursfrom USD $25
Maafushi Parasailing Experience
★ 5.0 (2)
🏔 Adventure & Sports
Maldives

Maafushi Parasailing Experience

Launch into the sky above Maafushi and see the island unfold beneath you during a 15-minute parasailing flight. A speedboat tows you along the coastline while you drift high enough to take in the full geography of the atoll—reef patterns, beaches, and lagoon all at once. Choose to fly solo or bring a partner; tandem flights cost less per person. The adrenaline hit pairs well with the genuine spectacle of seeing where you've been walking from 500 feet up.

15 minfrom USD $145
Snorkeling in Huraa
★ 5.0 (1)
🐠 Water Activities
Maldives

Snorkeling in Huraa

This 3-hour snorkeling trip in Huraa, Maldives, puts you face-to-face with the Indian Ocean's fish, corals, and rays in their natural habitat. You'll explore reefs teeming with species you won't see anywhere else, moving at a relaxed pace that suits beginners and experienced snorkelers alike. All gear is provided, and the experience is designed to be accessible regardless of your fitness level.

3 hoursfrom USD $50
Some tours listed with Viator, a Tripadvisor company. Prices and availability confirmed at checkout.