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
Based on each operator's calendar. Confirmed when you book.
28 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.
›
‹
Our pick
Muscat: Daymaniyat Islands Snorkeling & Turtle SpottingNine 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: 5hLive guide: EN · AR✓ Free cancellation.from US$ 85 per personView
›
‹
Travelers' pick
Snorkeling at Dimaniyat Islands with Dolphin WatchingSnorkel 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–5hLive guide: EN · AR✓ Free cancellation.from US$ 87 per personView
›
‹
★ Top rated
Muscat: Daymaniat Islands Snorkeling & Turtle EncountersSnorkel 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: 5hLive guide: EN · AR✓ Free cancellation.from US$ 115 per personView
›
‹
Travelers' pick
Muscat: Daymaniyat Island Snorkeling & Turtle SpottingSnorkel 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 30mLive guide: EN · AR✓ Free cancellation.from US$ 100 per personView
›
‹
Travelers' pick ·-5% off its previous price
Snorkeling Daymaniat Islands, Muscat: 3 turtle speciesSnorkel 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 30mLive guide: EN · AR✓ Free cancellation.from US$ 75 per personView
›
‹
Best value
Muscat: Daymaniyat Island Snorkeling & Dolphin WatchHalf-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: 5hLive guide: EN · AR · HI · MR +3✓ Free cancellation.from US$ 71 per personView
›
‹
Excellent quality
Muscat: Daymaniyat Islands Snorkeling & Boat CruiseBoat 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: 5hLive guide: EN✓ Free cancellation.from US$ 108 per personView
›
‹
Travelers' pick
Daymaniyat Islands snorkeling & barbecue: Small-group island daySnorkel 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: 8hLive guide: EN · AR · HI · UR✓ Free cancellation.from US$ 144 per personView
›
‹
Travelers' pick
Snorkeling at Daymaniyat Islands: UNESCO marine sanctuarySnorkel 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: 5hLive guide: EN · HI · AR · UR✓ Free cancellation.from US$ 98 per personView
›
‹
Travelers' pick
Muscat Dolphin Watching Snorkeling: Bottlenose & SpinnerWatch 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: 3hLive guide: EN · AR✓ Free cancellation.from US$ 55 per personView
›
‹
Travelers' pick ·-15% off its previous price
Snorkeling Daymaniyat Islands from Muscat: Turtles and coralSnorkel 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: 5hLive guide: EN · AR · HI✓ Free cancellation.from US$ 81 per personView
›
‹
Excellent quality
Muscat: Scuba Diving & Snorkeling Dimaniyat Islands DailyDaily 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 30mLive guide: EN · DE · AR · IT✓ Free cancellation.from US$ 176 per personView
›
‹
Excellent quality
Muscat: Dolphin Watching & Snorkeling with Coastal FjordsSpinner 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: 3hLive guide: EN · AR · UR✓ Free cancellation.from US$ 86 per personView
›
‹
Travelers' pick
Snorkeling Dimaniyat Islands: Coral reefs and dolphinsSnorkel 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: 6hLive guide: EN · AR✓ Free cancellation.from US$ 125 per personView
›
‹
Excellent quality
Snorkeling Daymaniyat Islands from Muscat: Swim with TurtlesSnorkel 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 personView
Also popular with travelers
The ones most travelers have taken, by number of reviews.
›
‹
Snorkeling in Muscat: Dolphin Watching and Reef ExplorationThree-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: 3hLive guide: EN · AR✓ Free cancellation.from US$ 53 per personView
›
‹
Excellent quality
Dolphin Watching and Snorkeling in MuscatSpot 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: 3hLive guide: EN · AR✓ Free cancellation.from US$ 75 per personView
›
‹
Excellent quality
Snorkeling Dimaniyat Islands: Turtles and ReefSnorkel 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: 4hLive guide: EN · AR✓ Free cancellation.from US$ 85 per personView
Compare 10 more options for Snorkeling Tours in Muscat
From US$ 49 per person · 3 h to 5 h
›
‹
New
Snorkeling at Dimaniyat Islands: Turtle and marine lifeSnorkel 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: 5hLive guide: EN · AR✓ Free cancellation.from US$ 75 per personView
›
‹
Snorkeling at Dimaniyat Island from Muscat: Coral & sea turtlesSnorkel 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: 5hLive guide: EN · AR · HI · UR✓ Free cancellation.from US$ 82 per personView
›
‹
Snorkeling Daymaniyat Islands from Muscat: Marine ReserveSnorkel 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: 4hLive guide: EN · AR✓ Free cancellation.from US$ 116 per personView
›
‹
Snorkeling at Daymaniyat Islands from Muscat: See dolphins and whale sharksSnorkel 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: 4hLive guide: EN✓ Free cancellation.from US$ 100 per personView
›
‹
Snorkeling in Muscat: Dolphin Watching & Bandar KhiranWatch 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–4hLive guide: EN✓ Free cancellation.from US$ 94 per personView
›
‹
Snorkeling and Dolphin Watching in Muscat: Led by experienced crewSnorkel 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: 3hLive guide: EN · HI · AR · UR✓ Free cancellation.from US$ 49 per personView
›
‹
Dolphin Watching & Snorkeling in Muscat: 3-Hour Boat ExperienceSpot 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: 3hLive guide: EN · AR · HI · UR +1✓ Free cancellation.from US$ 75 per personView
›
‹
Private Dolphin Watching & Snorkeling in MuscatWant 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: 3hLive guide: EN · AR✓ Free cancellation.from US$ 549 per groupView
›
‹
Scuba Diving & Snorkeling: Daymaniyat Islands from MuscatScuba 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: 5hLive guide: EN · AR · ZH · ES✓ Free cancellation.from US$ 155 per personView
›
‹
Snorkeling at Dimaniyat Island, Muscat: Turtles & Coral ReefSnorkel 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: 4hLive guide: EN · AR✓ Free cancellation.from US$ 690 per groupView