
We love Mallorca so much that we visited it 2 years in a row so you can trust us with this list of top 10 Mallorca most beautiful beaches!
1. Cala Romantica
The name is perfect for this location. Easy to reach, with turquoise water and golden sand, it’s just beautiful! It has an intimate atmosphere, but also great for watersports such as snorkeling and diving.

2. Cala S’Amarador
Situated in the Mondrago natural park, easy to reach by car, surrounded by pine forest, it has a nice wild atmosphere. The view is awesome, aside of a small bar, everything is preserved in its natural state.

3. Caló del Moro
It’s a wonderful small bay, very impressive with its rocks and turquoise crystal clear water. Since it’s one of the most beautiful beaches in Mallorca, can get crowded so you want to arrive there pretty early in the morning. No facilities.
4. Sa Calobra beach
Situated between the cliffs where the canyon Torrent de Pareis reaches the sea, it’s an unique isolated place. When you’re ready to rennounce at the comfort of sandy beaches, try this one!
5. Cala Figuera
Located on the Formentor peninsula, we found it by mistake and remained very impressed by its beauty. Surrounded by mountains, it gives you a very relaxing and calming experience. Oh, and the goats are included in the package 🙂

6. Portals Vells
Located near 2 other beautiful beaches, Playa del Mago and Playa del Rey, has to be experienced in its all complexity and admired from different angles. The water is crystal clear and usually calm.
7. Cala Mesquida
350 m long beach with beautiful soft sand all the way, the water is so so clear with such shades of turquoise that only in this Cala and in Es Trenc beach you can find.
8. Cala Formentor
Surrounded by the Tramuntana mountains, it’s one of the finest natural beaches in Mallorca. It has all the facilities you need and can get crowded as well.
9. Cala Varques
A hidden beautiful beach, has a touch of hippy vibe 🙂 favori beach among naturists, you’ll find no restaurant or facilities so bring your lunch with you.

10. Playa de muro
The largest sand beach in Mallorca, covers nearly 6 km. Perfect for all types of people, white sand, shallow water, you have to walk quite far to get deep. It has also the famous sea bridge you can find everywhere on the internet 🙂 Easily accessed by car or bus.

Of course Mallorca has other amazing beaches as well, like:
Es Trenc, Cala Pi, Cala d’Or, Cala Agulla, Port de Polenca, Playa de Alcudia, Cala Llombards, Cala del Mago, Cala Sa Nau, Magaluf etc. etc.
And of course we’ve seen them all, but if you have only a few days to spend on this marvelous island, you must see the above top 10 most beautiful beaches first.
P.S.: while in Mallorca we discovered the most amazing salsa on the planet , it’s called aioli sauce and we managed to get the recipe, here the link if you want to try it. Best served with olives, fresh bread and near a Mallorca beach 😀

Mallorca most beautiful beaches
1. Cala Romantica
2. Cala S’Amarador
3. Calo del moro
4. Sa Calobra Beach
5. Cala Figuera
6. Portals vells
7. Cala Mesquida
8. Cala Formentor
9. Cala Varques
10. Playa de muro