The beauty of Spain and the Balearic Islands is legendary with good reason, and Majorca is one of the most vibrant destinations we can recommend to visit on your next vacation. There is history, culture, good food besides wonderful beaches that offer endless opportunities to enjoy the crystal-clear waters with diverse underwater flora and fauna. No wonder why snorkeling in Mallorca is a popular activity that many visitors find irresistible, so now we feature 10 of the best spots on the island that are worth investigating in search of marine life!
Table of Contents
Calo des Moro
Calo des Moro is a stunning cove covered by sand and rocks that lies to the east in Mallorca near Cala Llombards. Many locals consider this to be among the most gorgeous Mallorca snorkeling places thanks to the fact that it is nearly untouched.
When you arrive here you will see a sea inlet that is slightly longer than 100 yards/90 meters and surrounded by scrub and cliffs covered by pines. The beach itself is about 45 yards/40meters in length and from 10 to 20 yards/9-18 meters in width depending on the weather conditions and their impacts.
Snorkelers will enjoy how easy it is to reach the deeper water just off the shore where big schools of fish are waiting. Because it is a natural beach, there are no facilities, amenities, or lifeguards on duty so prepare accordingly.
Tip: Should you want to know where else in Spain you find clear water and rich marine life? Then read our Best snorkel spots in Spain summary too!
Cala Deia is a picturesque beach to go snorkeling in Mallorca on the northwest coast. What makes it different from many of the better-known locations is that the beach does not have sand. Instead, rocks, boulders, and pebbles cover the beach. Be careful getting into the sea if the stones are slippery (wear water shoes if you don’t use snorkeling fins!)
Getting into the sea here is worth the effort with all of the abundant marine life to enjoy while snorkeling. The especially clear visibility (best around the rocky headland) makes the expedition even more rewarding. There are also two lovely restaurants on the spot to enjoy great food and cold drinks after a long day taking in the local sea life.
The south of the island features the best beach for snorkeling in Mallorca, Cala Santanyi. This little sandy cove in the municipality of Santanyi lies an easy three miles (5 kilometers) from the town of the same name and around 35 miles (55 kilometers) from Palma de Mallorca, the island capital.
This snorkeling spot boasts pristine and tranquil waters that make it an ideal place for coming with your family. Visitors love the beach’s powdery white sand that is offset by the rocks along the encircling cliffs.
Snorkeling is interesting here for the rounded rocks that emerge from the sea as you swim out from the beach. There is also a hidden underwater cave here close to the beach along the cliff that lies to the left.
Consider staying nearby if you prefer quiet places over busy central areas. The Cala Santanyi Hotel Apartamentos is our where-to-stay tip!
Dragonera Island is an extension of the Tramuntana Mountain range that covers the entire western coast of Mallorca. This little island is a beautiful ecologically protected area that also stands out as one of the best Mallorca snorkeling places.
Land life on the uninhabited isle includes native plants and animals like the lizards (so-called dragons) and the largest colony of Eleonora’s falcons found in all of Spain. Snorkelers and scuba divers alike will love the incredible submarine landscapes and an impressive variety of sea life. You can realistically hope to see short-beaked dolphins, barracuda, and even occasional fin whales here.
The beach of Cala Agulla is certainly a not-to-be-missed out spot if you look your great snorkeling in Mallorca. The rocky and sandy stretch lies near the developed area of Cala Ratjada in Capdepera municipality.
A unique feature of this place is its length, actually it the biggest beach in this municipality. The powdery white sand is an excellent backdrop to pristine crystal-colored waters that make snorkeling a pleasure here.
After exploring the marine life, you have the surrounding natural area covered in pine forests to go for a cooler shady walk. The beach also beckons tourists with its rental concessions for kayaks, paddleboats, and paddle-surf boards.
Nearby bars, kiosks, and one restaurant all provide plenty of refreshments. Naturally, all of these amenities encourage the tourists to visit, making the beach pretty crowded in the peak months of July and August. Germans especially favor it.
The Hotel Paradise Residencial is an excellent place to stay and lies just 10 mins walking from the Cala Agulla beach!
Cala d’Or town is one of the original, most established, and crucial tourist centers on the island that features smaller sandy beaches (the best-known is Cala Gran) and coves that are sheltered by rocky cliffs offering superb snorkeling in Mallorca.
Snorkelers especially love the Cala Esmeralda beach thanks to the tranquillity provided by the sheltering cliffs. The waters are shallow here, making it a good snorkeling spot for kids too.
When a romantic trip, choose an adult-only hotel to stay like the Hotel Cala Dor that sets directly in the cove and features an amazing view!
Palma Nova Beach
Palma Nova Beach lies within close walking proximity of the highly popular resort town, Magaluf on Mallorca’s southwest coast. This is a popular area to stay for those who love nightlife and active holidays, moreover the area offers the best snorkeling near Palm de Mallorca.
The numerous lovely beaches near the town are all great places to enjoy the sun and sea. Each of them boasts fine powdery sand and stunningly clear water that make them perfect for water activities, moreover are great for children too. At one point, even a raft lies offshore where older children jump or slide into the sea and just behind the beach there are a few playgrounds for them.
The Aparthotel Ponent Mar is a nice family-friendly hotel in the area!
Sa Calobra beach lies just outside of the village of the same name. It is a smaller stretch of sand with many old trees close to the shore that make it pleasantly shaded. Behind the beach there are a few good restaurants that treat visitors to local Mallorcan cuisine.
The beach itself is mostly covered with stones and smaller pebbles. Sa Calobra is one of the finest Mallorca snorkeling places but you need to be lucky with the weather. The potential hazards involve stronger winds out of the west that tend to create higher waves along the coast here so use caution while swimming or snorkeling. The less crowded beach does not boast a full-time lifeguard, so this beach is recommended to visit only when the weather is nice and the sea is calm.
Unfortunately, there is no accommodation nearby, but if you seek out a place to stay far away from the crowded tourist spots, make sure to check out the nearby Holiday Home Cala Tuent!
Playa de Cala Pi Nature Reserve
Playa de Cala Pi is a beautiful natural beach that is surrounded by pine trees. To get down to the beach you need to descend a fairly steep staircase. The reward for this effort is a powdery fine stretch of sand that fronts stunningly clear and turquoise waters that make snorkeling a pleasure by calmer conditions.
Families with children will enjoy the soft sand and shallower water. You can rent sun umbrellas and chaise lounges while here and relax knowing that the lifeguards are on duty in the busiest months of summer. After a fun-filled day of snorkeling these incredible waters, you will be glad for the charming beach bar with its great variety of refreshments and drinks.
Our hotel pick here is the Aparthotel Ona Cala Pi Club
Cala Sant Vincenc
There is a charming fishing village on Mallorca called the Cala San Vincent which is another ideal place to visit if you wish to explore the beauty of the Balearic Sea. The service, food, and drinks are also described as wonderful here. Seafood restaurants offer the freshest fish, moreover one of Majorca’s most famous beach bars, the “On the Beach” also found here.
The village is well-known for its three beautiful beaches that lie along the rocky coast. These are Cala Molinas, Cala Barques, and Cala Clara.
The sand on Cala Molinas is unusually fine, while you can rent a paddleboard for an adventure over on Cala Barques to paddle through the pristine seas. The water is clear here for swimming, snorkeling, or diving and the bay always enjoys a cooling breeze.
Inspired? Pin it!