Search for a place or activity

9 of the Best Places to Go Snorkeling Around the World

Wondering where to go snorkeling? Wonder no more, with these incredible underwater spots.

A woman snorkels in a colorful tropical reef
Hi, I'm Georgie!

Bali-based Georgie Darling is a freelance travel writer from London, UK, with bylines across The Guardian, Fodor's Travel, ELLE, VICE UK, and more. When she's not exploring new places, she's scuba diving, strength training, and helping hotels with their copywriting and social media presence.

Did you know that humans have only explored roughly 20 percent of the underwater world? If you want to see just a fraction of that for yourself, diving a little deeper (pun intended) into the underwater world without strapping yourself into scuba gear or a submarine, snorkeling is the perfect activity. Not only can you experience epic underwater delights—such as fish, coral, sharks, shipwrecks, and beyond—it’s safe, affordable, and accessible. And it doesn't matter where you are, as amazing snorkeling destinations exist in every corner of the globe. Here are our favorites.

1. Koh Tao, Thailand

Snorkelers prepare to head under the clear waters of Koh Tao.
Koh Tao is known for its white sandy beaches and crystalline waters.Photo Credit: SAKARET / Shutterstock

Start with snorkeling and then learn to scuba in Thailand.

Koh Tao's beautiful white sand beaches, interesting rock formations, and crystalline water make it one of the best places in Thailand for snorkeling. Dip your head under the waves to see turtles, reef sharks, rainbow-hued coral reefs, and schools of colorful fish. The surrounding islands are worth exploring, too. And if you've really got a taste for marine life, there are plenty of nearby schools where you can get your scuba diving certification.

2. Maui, Hawaii, US

A snorkeler swims by turtles in the waters of Maui in Hawaii.
Snorkel alongside turtles in the waters of Maui.Photo Credit: Veronika Hanzlikova / Shutterstock

Take to the water, then admire from the air in Hawaii.

Maui has upwards of 10 incredible snorkeling spots, including Turtle Town, Black Rock at Ka'anapali Beach, and La Perouse, where you can also admire the island's astonishing volcanic landscapes. Maui's marine life spans everything from dolphins and turtles to beautiful coral gardens and Finding Nemo–esque clouds of fish. Like many Hawaiian islands, Maui also has incredibly stunning landscapes which you can experience from way up above via helicopter or off-road with an ATV once you've done with your underwater adventures.

Related: Visiting Maui for the First Time? Here’s What to See and Do

3. The Gili Islands, Indonesia

A secluded pink sand beach on The Gili Islands.
If you choose to stay on Lombok, visit its secret pink beach.Photo Credit: Tran Qui Thinh / Shutterstock

An ideal spot for first-time snorkelers.

The Gili Islands, about 3 hours away from mainland Bali, offer some of the clearest and warmest waters in the world, with dozens of snorkeling sites home to stunning attractions. These tiny, tropical islands are fringed by white-sand beaches and palm trees. And only a few meters into the sea, beneath the crystal-clear waters, you'll spot a whole host of underwater statues with turtles swimming by. If you choose to stay on the nearby island of Lombok, check out the secret pink beach while you're there.

4. Makarska, Croatia

Sunbathers enjoy the sand by the water in Makarska.
Makarska is a beautiful location that is often overlooked.Photo Credit: A_Mikhail / Shutterstock

Don't skip this oft-overlooked European snorkeling destination.

Picturesque Makarska is stunning from any angle. But if you take a trip underwater, you'll be treated to a whole different dimension of beauty. This lesser-visited destination is often overlooked due to its pebbly beaches, but it offers 37 miles (56 kilometers) of coastline with plenty of snorkeling spots along the way. Keep an eye out for octopuses and starfish swimming through some of Croatia’s most pristine reefs. It's easy to arrange day trips to and from Makarska or get a little closer to the region’s jagged cliffs with a kayaking adventure.

5. Palawan, the Philippines

Kayakers head along the clear waters in Palawan.
The waters of Palawan are ideal for water activities.Photo Credit: R.M. Nunes / Shutterstock

Look out for lesser-spotted wildlife in the Philippines.

Palawan offers some of the finest snorkeling spots in the Philippines. Head to the white sand beaches of El Nido or Coron to find black limestone cliffs, interesting topography, and, if you're lucky, even a famed whale shark. Islands in the Philippines are beautiful to cruise between when you're above the water, too, while the underground rivers will give you an entirely new perspective on Palawan.

6. Great Barrier Reef, Australia

The bright, living coral of the Great Barrier Reef in Australia.
The Great Barrier Reef is notorious for breathtaking coral reef views.Photo Credit: ChameleonsEye / Shutterstock

It's world-famous for snorkeling for a reason.

You may recognize the world-famous Great Barrier Reef from Finding Nemo—and it’s just as impressive as it seems in the movie. With warm waters and snorkeling sites offering caves and caverns as well as pinnacles and monuments, the Great Barrier Reef is one of Australia's most impressive areas. You'll find 3,000 individual reefs and hundreds of tiny islands just waiting to be explored. Check out the nearby Green Island for some magical rain forest views while you're there.

7. Baa Atoll, the Maldives

Divers swim among the manta rays at Baa Atoll.
Snorkel with manta rays in Baa Atoll.Photo Credit: divedog / Shutterstock

Manta rays are a main draw for snorkelers in the Maldives.

The Maldives as a whole offers incredible snorkeling with nurse sharks, dolphins, squids, and beautiful coral reefs to be enjoyed. There are shipwrecks to admire and beautiful house reefs decorating the shores of many Maldivian islands. But Baa Atoll's hundreds of manta rays and ample whale shark population make it one of the top destinations in the Maldives to head underwater. Most other activities in the Maldives are water-related, but you can also explore local islands when you're not enjoying the crystal-clear sea.

8. Galapagos Islands, Ecuador

Pinnacle Rock on Bartolome Island in the Galapagos, and its Galapagos penguins.
Head to Pinnacle Rock on Bartolome Island to see Galapagos penguins.Photo Credit: Charles Bergman / Shutterstock

A surprisingly beginner-friendly South American snorkel destination.

Due to the challenging currents, scuba diving in the Galapagos Islands is usually limited to experts. But Galapagos snorkeling offers many of the same sights and is suitable for explorers of all levels. Head to the eroded volcanic crater of Devil’s Crown or check out the Galapagos penguins at Pinnacle Rock on Bartolome Island. With beautiful beaches to visit, you could easily spend a few weeks exploring these unique Ecuadorian islands.

Related: How to Spend 3 Days in the Galapagos Islands

9. Bora Bora, French Polynesia

A snorkeler enjoys the clear waters of Bora Bora.
The waters of Bora Bora have been nicknamed "the aquarium."Photo Credit: BlueOrange Studio / Shutterstock

Tahiti offers stunning snorkeling and incredible vistas.

Mesmerizing Tahiti is a vibrant kaleidoscope of colors underwater, with marine life coming in a dazzling range of shades. Bora Bora is even nicknamed "The Aquarium" due to the incredible influx of creatures and coral gardens below the surface. It doesn't matter where you're staying in Bora Bora as its beauty spreads far and wide. The best way to end your day post-snorkel? A sunset cruise through Tahitian waters.

Related: 10 Underrated French Polynesian Islands You Won’t Want to Miss

Find more water activities around the world

1 / 5

Keep reading

1 / 5
en
17f87080-cf80-4b82-be8c-d0c9e84c0f23
article
Do more with Viator
One site, 300,000+ travel experiences you'll remember—direct to your inbox.
Stay in the know