10 most beautiful beaches in Majorca

Like much of the Balearics, the beaches in Majorca, a key attraction for those seeking cheap holidays to Majorca, can be neatly categorised into spacious sandy beaches or secluded calas (‘rocky coves’). The choice is yours!

Blessed with around 300 days of sunshine every year (commiserations to anyone who’s had the misfortune of visiting during one of the other 65 days), Majorca is a hotspot for sun-seekers looking to enjoy a budget-friendly beach holiday whenever, wherever.

With some 200+ beaches, over 30 of which boast Blue Flag status, you won’t be short on places to relish the island’s extensive and picturesque coastline, as highlighted in our Majorca travel guide. This makes Majorca an ideal destination for those looking to enjoy a sun-filled holiday without breaking the bank. Be sure to refer to our guide for the best experiences and hidden gems along the coast.

If you need a hand whittling down your options, have a look at our guide below to the best beaches in Majorca. 

  1. Caló des Moros
  2. Cala Mondragò
  3. Cala Mesquida
  4. Playa d'Alcudia
  5. Playa de Palma
  6. Playa Es Caragol
  7. Playa del Muro
  8. Cala Agulla
  9. Cala Ratjada
  10. Playa Es Trenc

1. Caló des Moro

Let’s start with one of Majorca’s calas, shall we? The protected Caló des Moro on the island’s south eastern corner is one of the most picture-perfect coves on the island, light on visitors and endowed with gorgeous, glistening waters.

A small beach, Caló des Moro is better for swimmers rather than sunbathers. The private foundation which has been looking after it describe it as ‘one of the last paradises of Majorca’. They’re not wrong.

Best for: taking a dip in crystal clear waters.

2. Cala Mondragó

Cala Mondragó is another protected spot, located on Majorca’s east coast. A spectacularly sandy double bay, Cala Mondragó is worth a visit if you’re particularly fond of stunning natural surroundings, impossibly turquoise sea and fine white sand.

So, that’s pretty much everyone, right? One of Majorca’s Blue Flag beaches, it’s a great choice for anyone bringing the little ones along with them.

Why it's a must: spectacular sights in every direction.

3. Cala Mesquida

Head to the north of the island for one of Majorca’s most remote, relatively crowd-free beaches – Cala Mesquida, especially outside of peak season. This area is not only known for its serene beauty but also for its proximity to charming small towns like Artá or Capdepera, making it an ideal destination for those seeking the best places in Majorca for couples. The secluded nature of Cala Mesquida offers a tranquil escape, perfect for romantic walks and quiet moments together, while nearby towns like Artá and Capdepera provide quaint settings for exploring local culture, cuisine, and history, adding to the appeal for couples looking for a blend of beach relaxation and authentic Majorcan experiences.

This bay enjoys wide-open views and crystal clear waters, and a small resort with several shops and restaurants to ensure there’s always a bit of a buzz. Another protected beach in Majorca, Cala Mesquida is home to some rather unusual wildlife in the form of a gull and cormorant colony, as well as a family of roaming goats… be careful not to leave any sandwiches unattended or they might be gone before you know it!

Best for: adventurous types - it's one of the best beaches for surfing.

4. Playa de Alcudia

Also found on the north side of the island is Playa de Alcudia, a Blue Flag, white sand beach located in one of the island’s biggest resorts. Puerto de Alcudia is one of Majorca’s most popular tourist destinations, and it's this beach alone that’s responsible for the resort’s popularity.

If you’re looking for a white sandy beach with plenty of space to relax, Playa de Alcudia is an excellent choice. As the largest beach in the Balearics, it boasts 7km of sand on which to sip cocktails and soak up the sun, making it one of the top beaches in Alcudia. The end closest to the resort is where you’ll find most of the beach’s facilities… and crowds.

For a quieter experience, head towards Playa de Muro, where you can enjoy the serene environment and still have easy access to excellent dining options in the area, along with the other beautiful beaches in Alcudia.

Our tip: look for offers on water sports such as jet skis, pedalos, speed or banana boats, for a break from sunbathing.

5. Playa de Palma

Want something closer to the city centre? The Balearic capital, Palma, doesn't disappoint. While it's big, brash, and busy, Playa de Palma is the ideal beach for those staying in the city, particularly if you're residing in a boutique hotel in Majorca. Most boutique hotels are located in Palma, and Playa de Palma, with its convenient location, stands out as one of the closest beaches.

It's easily accessible and within comfortable walking distance from the centre of town, offering a quick and easy beach getaway for those who want to combine urban exploration with some beach relaxation during their stay. 

With recent investment bringing fresh facilities, shops, beach bars, hotels, water sports and an attractive promenade, this place has it all. A visit to this stretch of sand might not make for the most relaxing day at the beach, but it’ll be plenty of fun.   

Our tip: after partying at the famous clubs nearby, recover the next day on the soft sand and crystal clear water.

6. Playa Es Caragol

At the other end of the Majorca busy-beach spectrum is Playa Es Caragol, because this remote patch of golden sand at the southernmost tip of the island is one of Majorca’s least visited beaches. Once you’ve parked up by the Cap de Salines lighthouse (stick around for some good photo ops), walk along a sandy and often rocky path to reach the beach.

It’s a bit of a mission, but you’ll be rewarded with a practically unspoiled beach complete with rolling dunes and spectacular sea views. Oh, and the water is – as you might expect – a brilliant shade of blue, perfect for both swimming and snorkelling. There aren’t any facilities here, and the lack of crowds will have you feeling like a castaway. Escapism doesn’t get much more beautiful than this. 

Why it's a must: it's a remote, hidden gem, perfect if you want some space to yourself.

7. Playa de Muro

Playa de Muro is located next door in the beautiful bay of Alcudia. It is here too that lovers of beach activities get their money's worth. Whether you're surfing, playing volleyball, diving, banana boating or sailing, Playa de Muro has it all.

Our tip: venture further out – a sea excursion can be booked at various providers on the beach. 

8. Cala Agulla

The beach Cala Agulla is surrounded by a nature reserve and therefore offers the perfect place to unwind amongst greenery. The bright sandy beach is very popular with the residents but also among tourists and is therefore frequently visited.

Best for: sun lounging like a local.

9. Cala Ratjada

The beach of Cala Ratjada is located in one of the most popular resorts in Majorca. The charm of the former fishing village attracts many thousands of tourists every year, who sunbathe on the beautiful beach, bathe and unwind.  

Our tip: Nightlife in Cala Rajada is something not to miss.

10. Playa Es Trenc

One of the most enchanting beaches – not only in Majorca, but throughout Europe - is Playa Es Trenc. Between the small fishing village of Sa Rapita and the holiday village of Colonia de Sant Jordi runs the dream beach of about 2.5km. It exudes an almost Caribbean atmosphere, which is due to the wide dunes and the cream-coloured sand. In addition to the beach, the hinterland is now under conservation.

Our tip: try the chiringuitos – beach bars serving local treats, tapas and cool cocktails.


You may also be interested in...

Search for your dream holiday

Want more information on Balearic Islands?

Sign up to receive weekly offers and travel inspiration. You’ll also get the gift of a dedicated Balearic Islands travel guide, created in collaboration with Rough Guides.