15 Most Picturesque Beaches in Mallorca Spain
Visiting Mallorca and looking for the best beaches in Mallorca Spain? We’ve got the ultimate list of the best beaches on the island so you’ll know exactly where to go to make the most out of your vacation.
The picturesque island of Mallorca, Spain is one of the hottest European summer destinations. The largest of the Balearic islands is full of idyllic towns, dramatic mountains and coastline, amazing restaurants, and of course, lovely beaches.
The beaches of Mallorca are extremely versatile. From long stretches of fine white sands to jagged, rocky coves, you’ll be able to find all kinds of swimming spots here. Whether you’re looking for popular beaches for the whole group or to get off the beaten path and find your own pristine coves, this guide will help you find the perfect beach in Mallorca, Spain for you.
*This ‘best beaches in Mallorca Spain’ post contains affiliate links meaning I might make a small profit if you choose to book at no extra cost to you. This helps me to keep providing you with top quality content for free.
READ MORE: What to Do in Mallorca, Spain: The Insider’s Guide
What is a ‘Cala’?
But first, the word ‘cala’. When looking at a map of the coast of Mallorca, it won’t be long until you notice this word. But what does ‘cala’ mean exactly? Isn’t the Spanish for beach ‘playa’?
‘Cala’ means ‘cove’ or ‘inlet’, while beaches are ‘playa’ in Spanish or ‘platja’ in Catalan. Knowing the meaning of these two words will help you get an idea of the type of beach you might expect.
Generally, the beaches are large, wide expanses of sand while the coves or calas are rocky. Some of the coves in Mallorca do have a small sandy strip or an area of pebbles but some don’t. If you’re someone who doesn’t like to sit on rock all day your best bet will be to head to the sandy beaches so look out for ‘playa’ and ‘platja’ in the name.
Must-Visit Beaches in Mallorca
Cala S’Almunia is one of the best beaches in Mallorca. Located close to the idyllic town of Santanyí, Cala s’Almunia is the most dreamy rocky cove around.
Descend the steep flight of stairs and you’ll get to this gorgeous cala, a little rocky cove with some fisherman’s houses, a tiny pebble beach, and the clearest water. There’s nothing else to do but explore, relax on the rocks, get some vitamin D, and jump into the pristine water.
There isn’t much in terms of food and drink at this beach so you’ll need to bring everything in with you. This beach is also quite far from the car park- about a 10-minute walk from the official car park in town.
Caló del Moro
Right across the rocky headland from Cala s’Almunia is Calo del Moro, probably the most beautiful beach in Mallorca.
Imagine jagged, rocky cliffs on each side, dotted with pine forests and greenery, and in the middle, a small cove with a white sand beach and pristine turquoise water. That’s exactly what Calo del Moro looks like and more. It’s the perfect place to relax and go for a swim.
Calo del Moro is a really small beach however and it’s an incredibly popular spot. I’d advise getting here as early as you can to make the most of it.
To get to Calo des Moro you’ll first need to descend down to Cala s’Almunia and then continue around to your left where you’ll see another path that goes down to Calo des Moro. The descent down to the beach is a little difficult so it helps to have decent footwear.
Both Cala s’Almunia and Calo des Moro are better suited for couples and those without mobility issues.
Cala Llombards is probably one of my favorite beaches in Mallorca. This large bay just has it all; crystal-clear waters, rocky coves, sandy beach, a cafe, aesthetic boathouses for a beautiful backdrop, I could go on.
Beaches don’t really get much better than this.
Here you’ll find a large sandy beach with rocky headland on either side. You can very easily walk along the rocks, find a place to throw down a towel, and relax. Taking a seat in front of the boathouses is also irresistible.
There’s a beach cafe for food and drinks here which means that you’ll be able to get a simple lunch here without needing to go anywhere.
Cala Llombards is a really popular beach all summer long so make sure to arrive before 10 am to make the most of it before the crowds descend. There’s a parking space right on the beach too which makes this beach very easy to access. The parking area isn’t big which is another reason to get here early.
So Cala Figuera might not really be a beach but I couldn’t help but list it in this guide. Cala Figuera is a beautiful fishing village set right on the cove of the same name. The cove is a rocky one that’s full of villas, boathouses, and small boats that bob up and down in the water in front of them. The bay is just beautiful.
While it isn’t a beach, there are a few spots to put down a towel and jump into the water. There are small sandy coves and rocky points which are great for relaxing in the summer. The best thing to do in Cala Figuera however is to go for a leisurely walk along the promenade and have lunch.
Located in the heart of Mondrago Natural Park, Cala Mondrago is one of a few lovely little bays in this small area. Cala Mondragó is definitely a highlight beach that should be on your bucket list but make sure to also walk around to S’Amarador, a blissful sandy beach right next door. They are linked together by a stone path and are the perfect spot to relax for the day.
Cala Mondragó is a lovely sandy beach and access to the water is very easy. The water is also quite shallow and you’ll need to swim out quite a bit to get to deep water. For this reason, it’s popular with families and gets very busy during the summer.
If you have time you can also check out the beautiful Calo d’en Perdiu and Caló des Borgit for some less crowded options. Just be aware that there is no beach access from these two, you’ll need to jump off the rocks to get into the water.
Towards the north of Cala d’Or, you’ll find the gorgeous cove of Esmerelda. This is one of the most beautiful beaches that’s also close to all the hotels and resorts of Cala d’Or. The beach here is stunning, a small, white expanse of soft sand, and crystal clear waters with rocky sides.
It’s the perfect spot to swim or relax for a while. For those that will be based in or near Cala D’Or don’t miss this fine, local beach.
One of the most beautiful and also underrated coves in Mallorca is Cala Mitjana. While the beauty of Calo del Moro and Cala Llombards is now no secret, I feel like nobody is talking about Cala Mitjana…yet.
For those looking for a pristine beach that’s off the beaten path, this is it and off-the-beaten-track it is as it’s not as convenient to get to as some of the other Mallorcan beaches. It is possible to park at Cala Sa Nau and walk in.
Cala Mitjana is mostly a rocky cove with greenery and pines growing alongside but it does have a small sandy beach at its foot. There’s also a beautiful little boathouse sitting proudly on top of the rocks. For those looking for a gorgeous little beach in Mallorca, Spain, don’t miss this wonderful cove.
The adjacent cove Cala Sa Nau is also worth visiting when coming through.
READ MORE: Best Boutique & Luxury Hotels Mallorca Has to Offer
Cala Mesquida is located on the less popular northeast side of Mallorca but that doesn’t make these beaches in Mallorca Spain any less beautiful. It’s one of the best coves in this area.
Cala Mesquida is quite a large, sandy beach with turquoise, calm waters hugging its shores. It’s a great place for anyone looking for a large, family-friendly sandy beach with all the amenities close by. Right by the beach you’ll find restaurants and beach bars, making this beach a great one to grab a drink and relax on well into the afternoon.
Cala Pi is one of those really picturesque beaches you’ve probably already seen before on Instagram. It’s famous for a concrete slab that juts out from the clip side over the water, so it’s a popular photo spot. Regardless, Cala Pi is a lovely place to spend the day or an afternoon.
Cala Pi beach is small but it’s an atmospheric spot to bring a picnic and relax during the day, just make sure to visit out of season otherwise, it would be really busy! The lovely boathouses on one side also give a rustic touch to this little bay.
You can also hike around the top of the boathouses and around the rocky inlet for better views.
A little up the coast from Cala Mesquida, you’ll find Cala Torta- another lovely large cove with a nice stretch of sand and clear water. It’s a great place to spend the afternoon, especially if Cala Mesquida seems to be too busy.
From Cala Torta, you can also go for a walk or short hike around the surrounding headlands to discover some other more unknown coves.
Cala Deia is a beautiful rocky bay right next to the mountain town of Deia. If you’re staying in Deia then this will be the closest place to go for a dip.
Cala Deia is a lovely place to go for a few hours to relax in the sun, swim and have lunch. The walk to the beach from Deia makes a lovely and short hike through the Tramuntana mountains (or you can also drive if you prefer). The water here is a crystal clear blue that just beckons you to get in. There isn’t much of a beach and pretty much no sand, so you’ll need to relax on some rocks.
Cala Deia also has two glorious restaurants that are perfect for a long, leisurely lunch. The best restaurant to have lunch at is Ca’s Patró March and you’ll find it on the left as you descend down to the beach. They specialize in locally inspired seafood dishes right over the water.
The setting is truly beautiful and one of the best meals in Mallorca. Just make sure to book a table in advance to avoid disappointment as it’s very popular.
Best Beaches in Mallorca Spain: Cala Tuent
For those that crave those more off-the-beaten-path adventures then make sure to head up to Cala Tuent. Cala Tuent is located on the north side of Mallorca just off the MA-10, reachable only by a long and narrow winding mountain road. It’s one of the best beaches in Mallorca Spain.
Cala Tuent is a small bay with lovely blue water and it’s surrounded by green hillsides. There’s also a nice pebble beach here.
It’s a gorgeous spot to spend a few hours just relaxing and swimming. There’s nothing else here apart from a few hillside houses so make sure to bring water, snacks, and anything else you might need. There are a few food spots in Sa Calobra nearby.
Playa de Formentor
One of the best beaches in Mallorca’s north is the stunning Platja de Formentor. For those with a base in Pollença who fancy an afternoon at the beach, this is the place to go. The beach is large, long, and beautiful with two sides to it that are separated by a large concrete dock.
With a large expanse of sand, this beautiful