Top 10 Beaches in Mallorca, Spain You Must Visit in 2025
This post contains affiliate links. If you make a purchase using one of these links, then I may receive a small commission at no extra cost to you. I really appreciate your support, as this is how I keep my content free <3

We’re guessing you’ve ended up here because you’re looking for the best beaches on Mallorca Spain, right? Well, you’ve come to the right place!
Mallorca is known for its stunning coastline, beautiful beaches and wonderfully hidden (or not-so-hidden) coves – it really is the main reason why people go to Mallorca (and we don’t blame them!). The island has a huge variety of incredible beaches from the city beaches in the capital: Palma, to the famous ones of Magaluf and even the nudest beaches in Mallorca…
The Balearic Island has over 50 km of beaches (and a staggering 262 beaches!), so there’s a spot for everyone, no matter what you’re looking for.
Some are perfect for families; others cater for water-sporty types, naturalists or nudists. Some are tiny little coves overrun by nature, others would give Ibiza a run for its money with their epic beach clubs. No matter what you’re looking for we’re here to help you find the best beaches in Mallorca! So, keep reading for our top 10 beaches in Mallorca.
Here’s a handy map for you to locate all of the beaches on Mallorca:
In a hurry? Here is our quick guide to the best beaches in Mallorca:
1. Playa de Muro
2. Camp de Mar Beach
3. Cala Mesquida
Read on for the rest of our top 10 beaches in Mallorca!
When to visit: We recommend visiting during the shoulder season to avoid the crowds (think April to May). The temperature will be around 20 degrees (but can feel warmer in the sunshine) and perfect for long beach days.
Best activities to do in Mallorca
Palma de Mallorca: 5-Hour Catamaran Cruise with Lunch & Swim
Mallorca: 2-Hour Dolphin Watching Cruise & Glass-Bottom Boat
From Cala Figuera: Boat Tour to Cala Marmols & Caló de Moro
Alcudia/Can Picafort: Sunrise Dolphin-Watching Guided Cruise
Palma: Cueva Verde and Cala Vella Catamaran Cruise with BBQ
Best places to stay in Mallorca
Best luxury: Grupotel Molins
Best beachfront: El Vicenç de la Mar
Best for budget: Hostal Ca’n Pep
You can read Read our full guide on where to stay in Mallorca, here.
Read next > 5 Days In Mallorca: The Ultimate Guide for our perfect 5-day itinerary in Mallorca, including the best places to visit, things to do and places to stay.
The 10 best beaches on the island of Mallorca, Spain and everything you need to know about each of them
1. Playa de Muro
Location: North coast, near Alcúdia
Highlights: Long sandy beach, shallow waters, and family-friendly, amenities such as sunbeds and restaurants.
One of the longest beaches in the Balearic Islands, Playa de Muro is absolutely gorgeous, it’s a paradise of white powder sand, turquoise waters and views of the mountains.
This best beach in Mallorca stretches for a whopping 3.7 miles, resulting in tons of space for everyone. The beach is officially divided into two sectors and has calm and shallow waters making it the perfect spot for families to relax. Playa de Muro has sun loungers, parasols, showers, and toilets as well as a lifeguard on duty.

2. Camp de Mar Beach
Location: Southwestern coast
Highlights: Small hotels and gorgeous beach bars + one of the most iconic restaurants jutting out into the sea: Restaurante Illeta
Set in the South West of Mallorca this little beach can be a popular one. It’s a small beach cove that’s around 180 meters wide. The beach is well-serviced with a lifeguard, toilets, pedalos to hire and beach bars. But, the main attraction is the restaurant Illeta. Accessed off a jetty from the beach the restaurant has incredible views from every direction and makes you feel like you’re sat on a private beach.
Booking a table isn’t mandatory however, it is advised as it can get very busy. We queued for around 1 hour to get a table and then were given one in the middle of the restaurant instead of one with a direct sea view (luckily the kind waiter took pity on us and moved us as soon as one became available with incredible views). We enjoyed vegetable paella and sangria. Both were *chefs kiss*.



We went on a boat trip around Camp de Mar and returned the following day to visit Restaurante Illeta. We really recommend going on a boat trip around the island as this is such a great way to spend the day, seeing lots of little beaches and coves that you might not have visited before.
We recommend checking them out below and choosing one that suits you (some are party boats, others are really relaxed and some are family-friendly) so it’s worth having a browse to find one that suits you!
3. Cala Mesquida
Location: Northeastern coast
Highlights: Dunes, clear turquoise waters, excellent for swimming and snorkelling, natural surroundings.
Cala Mesquida is fairly remote, as far as Mallorca beaches go, located in the northeast of Mallorca, around 15km from Arta with lovely white sand and crystal-clear waters. Cala Mesquida can be found in a quiet resort village in the northeast near Capdepera and Arta. There are no showers or toilets on Cala Mesquida but a great selection of sun loungers with parasols are available to hire.

4. Cala Pi
Location: Southern coast, near the village of Cala Pi
Highlights: Nestled between cliffs, calm turquoise waters, sandy beach, ideal for families, accessible via a staircase from the village.
Cala Pi is perfect for those seeking a peaceful spot with stunning natural beauty. Pine trees and rugged cliffs surround the cove, adding to its secluded feel. Cala Pi is only about 50m (164ft) wide but, the white sand and crystal-clear water more than makes up for that. There are no facilities at the beach level so bring with you something to lay on, a towel, water and anything else that you might want for the day.
To get the best view of Cala Pi head to the top left, here you can walk up to the famous viewpoint and enjoy incredible views out towards the sea and inwards over the beach. When searching for the best beaches on Mallorca Spain don’t sleep on Cala Pi.


5. Cala Llombards
Location: Southeastern coast, near Santanyí
Highlights: Small sandy beach, clear blue waters, dramatic cliffs, popular for snorkelling and cliff jumping, picturesque setting.
One of the best beaches on Mallorca Spain and potentially the most beautiful is Cala Llombards.
Offering a charming and intimate beach experience. The spot is a gorgeous, secluded cove on the southeast coast and one of the best beaches in Mallorca. The beach is framed by rocky cliffs and lush greenery, creating a postcard-perfect scene complete with a fisherman’s house jutting out of the cliffs. Cala Llombards is a favourite for visitors and offers a picture-perfect spot with the option of getting out on the water and enjoying some water spots.

6. Cala Mondragó
Location: Southeastern coast, within Mondragó Natural Park
Highlights: Picturesque setting, nature trails, calm waters, protected environment.
Located within Mondrago National Park alongside S’Amarador Beach, Cala Mondragó is situated on the Southeastern Coast of Mallorca. Cala Mondragó is a protected blue-flag beach with fine white sand and turquoise water. It’s one of the most ideal Mallorca beaches for families, with a beach bar and a car park nearby. There are also a limited number of sun loungers and parasols available for rent, plus, toilets.

7. Cala Agulla
Location: Northeastern coast, near Capdepera
Highlights: Sandy beach with pine forest backdrop, and clear waters, popular with both locals and tourists.
Crystal clear water, white sand and beautiful views as far as the eye can see seem to be a common theme for the best beaches, Mallorca. And Cala Agulla is no different. A gorgeous 500m long beach located on the Northeastern side of Mallorca, just a stone’s throw from the charming, medieval town of Capdepera. The relaxed beach offers watersports and boat trips as well as having toilets, showers and lifeguards making it one of the best beaches in Mallorca for everyone to spend an afternoon on, including families.

8. Cala Deià
Location: Northwest coast, near the village of Deià
Highlights: Pebble beach, dramatic cliffs, popular with artists and writers, excellent seafood restaurants nearby.
A winding single-lane road leads from the village of Deià to a pretty pebble beach sheltered by wild rocks. Once a tiny fishing port now Cala Deià, thanks to Instagram, is one of the most popular coves on the island of Mallorca. Don’t even attempt to park at Cala Deià as the parking at the beach can get extremely crowded, especially during high season. Instead, opt for a short hike from the village down a footpath (you’ll see it signposted) among the beautiful olive groves and orchards.

9. Cala S’Almonia
Location: Southeastern coast
Highlights: Small and tranquil, stunning turquoise waters, rocky coastline, perfect for diving and snorkelling.
Found on the southern tip of Mallorca lays Cala S’Almonia, A small picturesque beach with stunning views and crystal clear water, Cala S’Almonia is a great spot to spend the afternoon and enjoy some swimming and snorkelling. Cala S’Almonia is just a 20-minute walk away from Cala Llombards, so they’re the perfect two to combine on a day of exploring. There are no restaurants or cafes on the small beach itself but, there are some in the nearby town.

10. Palma Nova Beach
Location: Southwestern coast, in the resort town of Palma Nova
Highlights: Wide sandy beach, clear shallow waters, excellent facilities including sunbeds and umbrellas, numerous bars and restaurants, and a family-friendly environment.
When you think of the best beaches Mallorca Palma Nova Beach might not be the first one that springs to mind, due to its popularity. However, Palma Nova Beach is still really wonderful, with a ton of restaurants, bars, cafes and also public toilets. Making it not just one of the best beaches on Mallorca Spain but also one of the most convenient – especially if you’re staying somewhere like Magaluf or Palma.
The Mallorca beach is known for its lively atmosphere and convenient location to Palma and Magaluf. The beach is well-maintained and offers various water sports activities, it’s a lovely beach to spend a few hours at, especially if you don’t want to travel too far from your accommodation (and you’re staying in one of the main towns/ cities). It’s certainly one of the most beautiful beaches in Palma Mallorca.

Frequently Asked Questions (FAQs) on the best beaches on Mallorca Spain
The east side of Mallorca is generally known for having the most picturesque Mallorca beaches because of the shallow bays and inlets that are dotted along the coastline. Stay near Cala Mesquida or Cala Varques for stunning natural beauty.
If you prefer a more lively atmosphere with plenty of bars, restaurants and shops, then Palma Nova Beach on the southwestern coast is a great option. It’s a beautiful beach but, well connected to Palma. However, it can get very busy. Cala Pi in the south and Cala Llombards in the southeast, both offer breathtaking landscapes plus, convenient access to local attractions.
You can read our full post on ‘Where to stay in Mallorca’ here. Complete with our hotel recommendations and a location for whatever type of ambience you’re looking for and the type of budget you have.
If you like being free and not wearing any clothes then don’t worry, Mallorca has you sorted. If you’re after the best nude beaches in Mallorca, you’re in luck! The island offers several gorgeous spots perfect for sunbathing in the nude.
Es Trenc is perhaps the most famous among the best nude beaches in Mallorca, known for its stunning white sands and crystal-clear waters, with designated areas for naturists ensuring a relaxed and welcoming environment.
Playa del Mago on the southwestern coast is another popular choice, offering a small, secluded cove surrounded by pine forests and clear, calm waters.
For a more remote experience, Cala Varques on the eastern coast is a hidden gem accessible via a scenic hike, providing a serene and unspoiled setting.
Cala Torta in the northeast also caters to naturists, with its expansive beach and beautiful natural surroundings. Each of these best nude beaches in Mallorca offers a unique naturist experience, allowing visitors to enjoy the natural beauty of the best beaches Mallorca has to offer in a liberating and respectful atmosphere.
If you’re not looking to travel too far afield from the airport then visiting the Palma beaches can be a great compromise. Thankfully, the island has a few city beaches to choose between.
Palma Nova Beach is one of the most popular Palma beaches and one of the most beautiful beaches in Palma Mallorca, boasting wide sandy shores and clear, shallow waters. Cala Major is another gem among the Palma beaches, known for its lively atmosphere and proximity to numerous cafes and restaurants. Can Pere Antoni provide a quieter escape while still being close to the city centre.
Ciudad Jardín is a family-friendly beach with a long promenade perfect for strolls and cycling. No matter what you’re looking for or if you don’t have long on the island of Mallorca, Palma beaches cater to all tastes, making them some of the best in Mallorca.
The east coast of Mallorca has the best beaches if you like little coves and clear blue water. The east coast is home to spots like Cala Pi, Cala Llombards and Cala D’or.
If you like little coves and inlets then opt to stay in the east of Mallorca, we recommend staying near Cala Pi or Cala D’or. If you prefer larger beaches with more bars and restaurants then head to the south and west side of Mallorca to spots such as Palma Nova and Cala Mondragó.
Mallorca is known for its incredibly gorgeous blue water. Some of the small coves offer some of the clearest water in Mallorca including Cala Llombard, Cala Varques and Cala Torta.
If you’re looking for the best beaches then head to the east coast of Mallorca. This is packed full of little coves with gorgeous blue waters including Cala Pi, Cala Llombards and Cala D’or.
Mallorca has a whopping 262 beaches! So it’s pretty much guaranteed that you’ll find one you love. There’s a mix of large, long beaches, small beaches, city beaches and little covers. You can read all about our top 10 here.

