Oman  ›  Muscat  ›  Snorkeling Tours in Muscat

Snorkeling Tours in Muscat

Average traveler rating of these tours: 4.9 2,825 reviews Free cancellation on most experiences

Our top 3 of 28 experiences

Muscat: Daymaniyat Islands Snorkeling & Turtle SpottingOur pick
Muscat: Daymaniyat Islands Snorkeling & Turtle Spotting ★ 4.90 (566 reviews) Duration: 5h Every day · 08:00 Live guide EN · AR
from · per person US$ 85
Muscat: Daymaniat Islands Snorkeling & Turtle Encounters★Top rated
Muscat: Daymaniat Islands Snorkeling & Turtle Encounters ★ 4.98 (358 reviews) Duration: 5h Every day · 07:45 Live guide EN · AR
from · per person US$ 115
Muscat: Daymaniyat Island Snorkeling & Dolphin WatchBest value
Muscat: Daymaniyat Island Snorkeling & Dolphin Watch ★ 4.84 (120 reviews) Duration: 5h Every day · 08:30 and 13:30 Live guide EN · AR · HI · MR +3
from · per person US$ 71

Snorkeling Tours in Muscat at a glance

Price per person across the 26 options priced per person: US$ 49–US$ 200 (median US$ 86). With 100+ reviews: 10 of 28.

Of the 28 options: 27 with live guides in English, 28 with free cancellation, 23 with instant confirmation, 4 with hotel pickup, 24 kid-friendly, 3 private and 14 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. “Top rated” = the highest score among options with at least 100 reviews.

Snorkeling Tours in Muscat

28 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Muscat: Daymaniyat Islands Snorkeling & Turtle Spotting
›
‹
Our pick
Muscat: Daymaniyat Islands Snorkeling & Turtle Spotting Nine uninhabited islands, turtles, coral reefs and clear water. Snorkeling gear and refreshments included. Half-day trip from Muscat with small groups. Every day · 08:00 · All ages ★ 4.90 (566 reviews) Duration: 5h Live guide: EN · AR ✓ Free cancellation. from US$ 85 per person
Snorkeling at Dimaniyat Islands with Dolphin Watching
›
‹
Travelers' pick
Snorkeling at Dimaniyat Islands with Dolphin Watching Snorkel the Dimaniyat Islands with a guide teaching you the basics, spotting turtles, whale sharks and dolphins in half a day from Oman's coast. Every day · No fixed time ★ 4.80 (368 reviews) Duration: 4h–5h Live guide: EN · AR ✓ Free cancellation. from US$ 87 per person
Muscat: Daymaniat Islands Snorkeling & Turtle Encounters
›
‹
★ Top rated
Muscat: Daymaniat Islands Snorkeling & Turtle Encounters Snorkel Daymaniat Islands near Muscat with turtles, sharks and rays. 45-60 min boat ride, 2 sites, equipment included, Green Tourism certified. Small groups. Every day · 07:45 · From age 5 ★ 4.98 (358 reviews) Duration: 5h Live guide: EN · AR ✓ Free cancellation. from US$ 115 per person
Muscat: Daymaniyat Island Snorkeling & Turtle Spotting
›
‹
Travelers' pick
Muscat: Daymaniyat Island Snorkeling & Turtle Spotting Snorkel Daymaniyat Island near Muscat with sea turtles and coral reefs. Includes equipment, lunch, shower onboard. Small groups, new boats with safety gear. Every day · 09:00 · All ages ★ 4.88 (253 reviews) Duration: 4h 30m Live guide: EN · AR ✓ Free cancellation. from US$ 100 per person
Snorkeling Daymaniat Islands, Muscat: 3 turtle species
›
‹
Travelers' pick · -5% off its previous price
Snorkeling Daymaniat Islands, Muscat: 3 turtle species Snorkel the Daymaniat Islands Nature Reserve, a 25-minute boat ride from Seeb Port or Marina Al Mouj, where nesting turtles. Every day · 08:15, 08:30 and 13:30 · All ages ★ 4.69 (144 reviews) Duration: 4h 30m Live guide: EN · AR ✓ Free cancellation. from US$ 75 per person
Muscat: Daymaniyat Island Snorkeling & Dolphin Watch
›
‹
Best value
Muscat: Daymaniyat Island Snorkeling & Dolphin Watch Half-day snorkeling trip to Daymaniyat Islands from Muscat with turtle spotting, dolphin watching, kayak, and lunch on board. Expert guides, all gear included. Every day · 08:30 and 13:30 · All ages ★ 4.84 (120 reviews) Duration: 5h Live guide: EN · AR · HI · MR +3 ✓ Free cancellation. from US$ 71 per person
Muscat: Daymaniyat Islands Snorkeling & Boat Cruise
›
‹
Excellent quality
Muscat: Daymaniyat Islands Snorkeling & Boat Cruise Boat cruise to Daymaniyat Islands from Muscat with snorkeling gear, permits and refreshments. Protected archipelago 16-18km offshore with reef fish and osprey nesting sites. Every day · 08:30 · From age 4 ★ 4.84 (137 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 108 per person
Daymaniyat Islands snorkeling & barbecue: Small-group island day
›
‹
Travelers' pick
Daymaniyat Islands snorkeling & barbecue: Small-group island day Snorkel Daymaniyat Islands from Muscat with sea turtles, island barbecue lunch, kayak and GoPro: small crew means more attention to each guest. Every day · 10:00 and 13:30 · All ages ★ 4.98 (123 reviews) Duration: 8h Live guide: EN · AR · HI · UR ✓ Free cancellation. from US$ 144 per person
Snorkeling at Daymaniyat Islands: UNESCO marine sanctuary
›
‹
Travelers' pick
Snorkeling at Daymaniyat Islands: UNESCO marine sanctuary Snorkel the Daymaniyat Islands, a UNESCO-protected marine sanctuary near Muscat, with new Aqualung gear, meals and drinks aboard a 38-foot speedboat. Every day except Friday · 08:30 ★ 5.00 (56 reviews) Duration: 5h Live guide: EN · HI · AR · UR ✓ Free cancellation. from US$ 98 per person
Muscat Dolphin Watching Snorkeling: Bottlenose & Spinner
›
‹
Travelers' pick
Muscat Dolphin Watching Snorkeling: Bottlenose & Spinner Watch bottlenose, spinner and Risso's dolphins in their natural habitat off Muscat, then snorkel coral reefs with tropical fish. Guided tour includes equipment and snacks. Every day · 09:45 · Pickup available · All ages ★ 4.81 (156 reviews) Duration: 3h Live guide: EN · AR ✓ Free cancellation. from US$ 55 per person
Snorkeling Daymaniyat Islands from Muscat: Turtles and coral
›
‹
Travelers' pick · -15% off its previous price
Snorkeling Daymaniyat Islands from Muscat: Turtles and coral Snorkel the Daymaniyat Islands UNESCO marine reserve from Muscat. A 45-minute boat ride reaches two reef sites where turtles and tropical fish swim. Every day · 08:00 · All ages ★ 4.91 (75 reviews) Duration: 5h Live guide: EN · AR · HI ✓ Free cancellation. from US$ 81 per person
Muscat: Scuba Diving & Snorkeling Dimaniyat Islands Daily
›
‹
Excellent quality
Muscat: Scuba Diving & Snorkeling Dimaniyat Islands Daily Daily scuba and snorkeling trips to Oman's Dimaniyat Islands with 22 dive sites, marine life, coral gardens. Equipment, guide, food and permits included. Small groups. Every day · 08:00 and 13:30 · From age 4 ★ 4.98 (129 reviews) Duration: 5h 30m Live guide: EN · DE · AR · IT ✓ Free cancellation. from US$ 176 per person
Muscat: Dolphin Watching & Snorkeling with Coastal Fjords
›
‹
Excellent quality
Muscat: Dolphin Watching & Snorkeling with Coastal Fjords Spinner dolphins, bottlenose dolphins, and whale sharks off Muscat's coast. Includes snorkeling gear, coral reefs, and sea turtles. Small groups, hotel pickup available. Every day except Saturday · 10:00 · From age 5 ★ 4.88 (77 reviews) Duration: 3h Live guide: EN · AR · UR ✓ Free cancellation. from US$ 86 per person
Snorkeling Dimaniyat Islands: Coral reefs and dolphins
›
‹
Travelers' pick
Snorkeling Dimaniyat Islands: Coral reefs and dolphins Snorkel the Dimaniyat Islands marine reserve from Muscat with boat pickup, lunch and gear included: six hours exploring coral reefs, turtles and dolphins in protected waters. Every day · 08:30 · Pickup available · All ages ★ 4.84 (73 reviews) Duration: 6h Live guide: EN · AR ✓ Free cancellation. from US$ 125 per person
Snorkeling Daymaniyat Islands from Muscat: Swim with Turtles
›
‹
Excellent quality
Snorkeling Daymaniyat Islands from Muscat: Swim with Turtles Snorkel the Daymaniyat Islands, 70 km from Muscat, spotting green sea turtles and seasonal whale sharks at two reef stops with provided gear and kayaks. Every day · No fixed time ★ 4.94 (18 reviews) Duration: 5h ✓ Free cancellation. from US$ 200 per person

Also popular with travelers

The ones most travelers have taken, by number of reviews.

Snorkeling in Muscat: Dolphin Watching and Reef Exploration
›
‹
Snorkeling in Muscat: Dolphin Watching and Reef Exploration Three-hour snorkeling cruise from Muscat with dolphin watching at Bander Khairan, guide, life jackets and drinks included. Every day · No fixed time · Up to age 65 ★ 5.00 (28 reviews) Duration: 3h Live guide: EN · AR ✓ Free cancellation. from US$ 53 per person
Dolphin Watching and Snorkeling in Muscat
›
‹
Excellent quality
Dolphin Watching and Snorkeling in Muscat Spot dolphins in the Gulf of Oman and snorkel coral reefs with tropical fish and sea turtles on a 3-hour guided boat trip from Muscat. Every day · 09:45 · Pickup available · All ages ★ 4.89 (27 reviews) Duration: 3h Live guide: EN · AR ✓ Free cancellation. from US$ 75 per person
Snorkeling Dimaniyat Islands: Turtles and Reef
›
‹
Excellent quality
Snorkeling Dimaniyat Islands: Turtles and Reef Snorkel the Dimaniyat Islands nature reserve near Muscat with a guide, exploring Turtle City and Black Tip reef sites while spotting sea turtles and reef sharks. Every day · 08:00 · All ages ★ 4.95 (20 reviews) Duration: 4h Live guide: EN · AR ✓ Free cancellation. from US$ 85 per person

Compare 10 more options for Snorkeling Tours in Muscat

From US$ 49 per person · 3 h to 5 h

Snorkeling at Dimaniyat Islands: Turtle and marine life
›
‹
New
Snorkeling at Dimaniyat Islands: Turtle and marine life Snorkel the Dimaniyat Islands from Marina Al Mouj with a captain who selects sites based on water conditions and marine activity, complete with gear and GoPro photos. Every day · 08:30 · Up to age 80 ★ 4.94 (17 reviews) Duration: 5h Live guide: EN · AR ✓ Free cancellation. from US$ 75 per person
Snorkeling at Dimaniyat Island from Muscat: Coral & sea turtles
›
‹
Snorkeling at Dimaniyat Island from Muscat: Coral & sea turtles Snorkel Dimaniyat Island from Muscat on a 5-hour boat trip with guide, gear and refreshments included. Spot coral gardens and sea turtles in a protected marine reserve. Every day · 08:30 · From age 4 ★ 4.60 (15 reviews) Duration: 5h Live guide: EN · AR · HI · UR ✓ Free cancellation. from US$ 82 per person
Snorkeling Daymaniyat Islands from Muscat: Marine Reserve
›
‹
Snorkeling Daymaniyat Islands from Muscat: Marine Reserve Snorkel the Daymaniyat Islands marine reserve from Muscat with guide, equipment and lunch included. Spot sea turtles. Every day · 08:00 · From age 10 ★ 5.00 (13 reviews) Duration: 4h Live guide: EN · AR ✓ Free cancellation. from US$ 116 per person
Snorkeling at Daymaniyat Islands from Muscat: See dolphins and whale sharks
›
‹
Snorkeling at Daymaniyat Islands from Muscat: See dolphins and whale sharks Snorkel the Daymaniyat Islands marine reserve from Al Mouj Marina near Muscat: 4 hours with boat transport, equipment and a guide spotting dolphins. Every day · 08:30 · From age 5 ★ 4.78 (9 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 100 per person
Snorkeling in Muscat: Dolphin Watching & Bandar Khiran
›
‹
Snorkeling in Muscat: Dolphin Watching & Bandar Khiran Watch spinner, bottlenose and common dolphins from a boat, then snorkel around Bandar Khiran bay with hotel pickup from Muscat included in this three to four hour tour. Every day · 09:30 · Hotel pickup · All ages ★ 4.38 (13 reviews) Duration: 3h–4h Live guide: EN ✓ Free cancellation. from US$ 94 per person
Snorkeling and Dolphin Watching in Muscat: Led by experienced crew
›
‹
Snorkeling and Dolphin Watching in Muscat: Led by experienced crew Snorkel the Arabian Sea near Muscat and watch dolphins from a boat with experienced crew, shaded seating and provided gear for a full day on the water. Every day · 10:00 · Up to age 60 ★ 4.38 (8 reviews) Duration: 3h Live guide: EN · HI · AR · UR ✓ Free cancellation. from US$ 49 per person
Dolphin Watching & Snorkeling in Muscat: 3-Hour Boat Experience
›
‹
Dolphin Watching & Snorkeling in Muscat: 3-Hour Boat Experience Spot dolphins in their natural habitat and snorkel Muscat's waters on a 3-hour guided boat trip. Gear and GoPro camera provided to capture your marine wildlife encounter. Every day · 10:00 · From age 3 ★ 4.56 (9 reviews) Duration: 3h Live guide: EN · AR · HI · UR +1 ✓ Free cancellation. from US$ 75 per person
Private Dolphin Watching & Snorkeling in Muscat
›
‹
Private Dolphin Watching & Snorkeling in Muscat Want to see dolphins and snorkel without booking two separate trips? This private boat tour combines dolphin watching. Every day · 10:00 ★ 4.80 (5 reviews) Duration: 3h Live guide: EN · AR ✓ Free cancellation. from US$ 549 per group
Scuba Diving & Snorkeling: Daymaniyat Islands from Muscat
›
‹
Scuba Diving & Snorkeling: Daymaniyat Islands from Muscat Scuba dive and snorkel Daymaniyat Islands, a UNESCO reserve 40 minutes from Muscat, with two guided sessions, lunch, and all gear included. Every day · 08:30 · From age 8 ★ 5.00 (4 reviews) Duration: 5h Live guide: EN · AR · ZH · ES ✓ Free cancellation. from US$ 155 per person
Snorkeling at Dimaniyat Island, Muscat: Turtles & Coral Reef
›
‹
Snorkeling at Dimaniyat Island, Muscat: Turtles & Coral Reef Snorkel the Dimaniyat Islands Nature Reserve near Muscat with kayaking, underwater photography and lunch included. See turtles. Every day · No fixed time ★ 5.00 (4 reviews) Duration: 4h Live guide: EN · AR ✓ Free cancellation. from US$ 690 per group

The top 12 of 28 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Muscat: Daymaniyat Islands Snorkeling & Turtle SpottingOur pick
US$ 85 per person
5h4.90★ · 566Every day · 08:00English, Arabic
Muscat: Daymaniat Islands Snorkeling & Turtle EncountersTop rated
US$ 115 per person
5h4.98★ · 358Every day · 07:45English, Arabic
Muscat: Daymaniyat Island Snorkeling & Dolphin WatchBest value
US$ 71 per person
5h4.84★ · 120Every day · 08:30 and 13:30English, Arabic, Hindi +4
Snorkeling at Dimaniyat Islands with Dolphin WatchingGroup of up to 12
US$ 87 per person
4h–5h4.80★ · 368Every day · No fixed timeEnglish, Arabic
Muscat: Daymaniyat Island Snorkeling & Turtle SpottingGroup of up to 15
US$ 100 per person
4h 30m4.88★ · 253Every day · 09:00English, Arabic
Snorkeling Daymaniat Islands, Muscat: 3 turtle species
US$ 75 per person
4h 30m4.69★ · 144Every day · 08:15, 08:30 and 13:30English, Arabic
Muscat: Daymaniyat Islands Snorkeling & Boat CruiseGroup of up to 15
US$ 108 per person
5h4.84★ · 137Every day · 08:30English
Daymaniyat Islands snorkeling & barbecue: Small-group island day
US$ 144 per person
8h4.98★ · 123Every day · 10:00 and 13:30English, Arabic, Hindi +1
Snorkeling at Daymaniyat Islands: UNESCO marine sanctuary
US$ 98 per person
5h5.00★ · 56Every day except Friday · 08:30English, Arabic, Hindi +1
Muscat Dolphin Watching Snorkeling: Bottlenose & SpinnerPickup offered
US$ 55 per person
3h4.81★ · 156Every day · 09:45English, Arabic
Snorkeling Daymaniyat Islands from Muscat: Turtles and coralGroup of up to 15
US$ 81 per person
5h4.91★ · 75Every day · 08:00English, Arabic, Hindi
Muscat: Scuba Diving & Snorkeling Dimaniyat Islands DailyGroup of up to 15
US$ 176 per person
5h 30m4.98★ · 129Every day · 08:00 and 13:30English, Arabic, German +1

By what you need

Related

More things to do in Muscat

Need help planning your next activity?