15 Best Beaches in Mallorca
We may earn a commission from affiliate links ()
Mallorca is a beautiful Spanish island destination in the Mediterranean Sea, located near its wilder neighbor, Ibiza. The island's beautiful beaches and its close proximity to most of mainland Europe make it one of the world's most popular places to visit for beach getaways.
Regardless of what kind of beach you like, Mallorca's got it. It has secluded, hidden beaches nestled in coves and canyons, like Sa Calobra, along with wide, sweeping beaches fronted by promenades and lines of hotels, shops, and cafés like C'an Pastilla.
The island has many Blue Flag beaches, an international designation indicating that they meet stringent environmental management, health, and safety standards.
Although the island isn't huge, renting a car is the best way to get around and will allow you to also see the attractions. The high season is summer, from June through August. A visit during what's known as shoulder season, May or September/October, will deliver great weather with far fewer crowds.
Plan your time along the Spanish coast with our list of the best beaches in Mallorca.
Note: Some businesses may be temporarily closed due to recent global health and safety issues.
1. Cala Mesquida
Cala Mesquida is a long, wide beach popular with people who like to play in the water. The sea is shallow for a long distance from the shore, so you can wade quite far out. This makes it great for water sports and snorkeling.
On one side of the beach, there's a very nice resort, the VIVA Cala Mesquida Resort & Spa. The resort has several dining options, including a casual café on the sand where you can get takeout.
The other side is part of a protected nature reserve, so it's all pine trees and sand dunes. This adds to the remote, secluded vibe.
There are sun loungers and umbrellas available to rent and several toilet areas along the beach.
2. Es Calo del Moro
Located on the island's southern coast, Calo del Moro is a beautiful, secluded beach located near the town of S'Almunia. This Blue Flag beach is raw, natural, and undeveloped, preserved for eternity by a private foundation. The water is a deep turquoise color, with a small, sandy beach surrounded by high cliffs. There is a steep hike down a rocky trail to access the beach, so it's best to wear sneakers.
The beach can be crowded during busy summer weekends. If so, walk a bit to Cala S'Almonia, a larger neighboring beach (bigger but less scenic).
This beach is inside Mondrago Natural Park, a protected nature preserve. It's easily reached by car and has its own parking area. The draw here is the location - because it's inside the park, there is no development at all, it's truly raw and unspoiled. You can also venture off the beach and explore the park's forests and sand dunes.
There are three beaches at S'Amarador. Parking is at S'Amarador beach, but you can then walk to two other adjacent beaches: Cala Mondrago and Cala d'en Borgit.
Playa Mondrago is a hostel/hotel about a 15-minute walk from the beach.
4. Cala Formentor
This wide, flat beach is on the southern tip of a peninsula on Mallorca's northern coast. The water is warm and calm, as the area is a protected bay. It's fun to relax on the beach and just look out at all the small boats moored just offshore.
The setting is really nice, as the rear side of the beach is lined with a grove of pine trees. The trees provide some shade for areas of the beach as well. There are lifeguards, as well as restrooms, changing rooms, and even some restaurants and cafés.
After spending the day on the beach, take a drive to the Faro de Capdepera to watch the beautiful sunset. The beach is about 10 minutes from Port de Pollenca.
The Hoposa Pollentia Hotel is in Port de Pollenca. It's a highly rated boutique property with sea views and warm, personal service.
If your vacation goals are more social, and you're a solo or single traveler, Magaluf is a great place to visit. The resort city is a popular tourist destination, and its long, wide fine-sand beach is fronted by a promenade. This is lined with cafés, shops, and restaurants. It's a fun, lively alternative to some of the island's most remote, secluded beach options.
Its reputation and vibe has changed a lot over the past few years, and it's less of a party town. Magaluf remains a great beach to visit for adults, as there is a lot to do off the beach, during the day and night.
6. Sa Calobra
This beach is on the western coast of the island, and the drive to the beach, with its switchbacks, hairpin curves, and dips is a truly intense driving experience. The remote beach is reached through a tunnel that goes through a mountain. You can also arrive by sea and take a ferry from Port de Soller.
At Sa Calobra, you'll find a pebbly beach, with crystal-clear turquoise water teeming with sea life. The beach is surrounded by very tall, rocky cliffs and rock walls. It sits at the end of a canyon called Torrent de Pareis, which is a UNESCO World Heritage Cultural Landscape Site. The canyon is a popular place for hikers and cyclists. There are several cafés near the beach, and it has showers and toilets.
7. Cala Pi
Cala Pi is a great example of one of Mallorca's secluded beaches that ticks all the key boxes. It's reasonably secluded yet easy to get to, with good parking, and is surrounded by beautiful scenery. It's also one of the less crowded beaches in Mallorca, even during the summer.
The beach isn't huge, but it's deep and extends a long way back from the waterline. The sand is fine and white, with water that is a beautiful shade of turquoise. The sea is shallow for a long way out, making it great for water sports.
There are changing rooms and bathrooms along with a small beach shack selling food.
8. Cala Banyalbufar
This is one of the scenic beautiful beaches on Mallorca. There are two beach areas. One is a sandy platform protected by rocks, the other is a sandy beach area, which becomes rocky at the waterline at low tide. The sea floor is rocky, too - bring some kind of water shoes if you want to go in the water. It's a good beach for snorkeling, although the waves can be too rough sometimes.
Cala Banyalbufar is located on the northwest coast of Mallorca, near the town of the same name. Bring food and snacks and sunscreen, as there's no place to buy anything.
9. Sant Elm
This charming beachside village offers mountain views behind it and a cool view of an uninhabited island (Sa Dragonera) just in front of the Blue Flag-certified beach.
The town has two main beach areas: the larger one is called Sa Platja G. It can be quite busy during summer months, but you have a lot of services and amenities, like sun loungers and umbrellas available for rent.
As its name implies, Cala Petita is the town's smaller beach and better for children and families, as the water is shallow for a long distance out from shore. For day trippers, both are close to the town's main parking area.
Sant Elm's close proximity to the mountains means it's also a popular spot for both cyclists and hikers. It's about 10 minutes from the town of Andratx and less than an hour's drive from Palma.
10. Cala Barques
One of the island's Blue Flag beaches, Cala Barques is in the town of Cala San Vicente. The beach area is fronted by a fairly large bay with bright turquoise water, usually populated by a few dozen boats.
There are hotels and resorts along the beach, and the large beach area means it never gets very crowded. The wide beach is bookended by mountains on either side.
There are water sports rentals and also sun loungers and umbrellas available for rent. There's a good balance here between a nice beach area and reasonable beachfront development.
When you're finished enjoying the beach, spend some time exploring the nearby Hypogeum of Cala San Vicente, a Bronze Age cave temple.
11. Es Trenc
Es Trenc is one of the island's most beautiful beaches, as it's huge, long, wide, and flat with calm water, yet it remains virtually free of development. The majority of the 11-kilometer beach is part of a nature reserve, and it's always possible to find your own private space, even on the busiest of holiday weekends.
No water sports are here, just a few boats moored offshore. There are a few cafés and snack stands along the beach. Es Trenc has no hotels or accommodations - you can find those in the resort of Colonia Sant Jordi to the south or the town of Sa Rapita to the north.
Foodies should explore the Salinas de Es Trenc works, behind the beach, where the famous fleur de sel sea salt is harvested. Es Trenc is near the town of Campos on Mallorca's southern coast.
12. C'an Pastilla
This stretch of fine-sand beach is a good big beach near Palma de Mallorca. Skip the crowded, in-town beaches and drive a bit out of the city center for a better experience. This beach isn't far from the airport and offers the full range of amenities - lots of bathrooms, snack stands and cafés, a range of water sports options and rentals, sun loungers, umbrellas.
The beach is wide, flat, and gently curving, with a paved beachfront promenade lined with shops. The water is shallow and gentle, making it a great beach for families and kids - it's also near both Aquapark El Arenal and Palma Aquarium. Even parking at C'an Pastilla is easy to find on the streets near the beach.
13. Cala de ses Penyes Roges
El Toro is a small seaport turned resort, and its Cala de ses Penyes Roges is a great beach to visit near Palma. It's got a different vibe than many of the island's resort areas, as it's mainly apartments with a few hotels. Those apartments are mostly owned by British and European expats, who spend winters here.
The beach is large and not too wide but long and curving. The area is surrounded by large red rock walls on one side, which is why it's called the beach of the red rocks. You've got fine, golden sand and gentle waves due to a jetty in the marina that blocks the bay. There are showers and restrooms and a lifeguard but no sun loungers or umbrellas to rent.
El Toro is also home to Port Adriano, the largest marina on Mallorca. Aside from lots of yachts, the area is home to an entertainment zone with concerts and other things to do.
14. Cala Torta
One of Mallorca's best secluded beaches is Cala Torta, on the northwest tip of the island near the town of Arta. The beach is at the end of an unpaved road but worth the effort to get to. It's a natural, secluded beach with no development other than a single snack stand. You won't find showers or toilets here.
The beach has bright, fine white sand, with rocks on one side and sand dunes on the other. There's really no services and no water sports at Cala Torta, other than people snorkeling (it's a great place to do it). You can also scuba dive in the bay. The warm, calm water is shades of turquoise and deep blue, depending on the bottom surface (sand or rock).
The nearby historic town of Arta is a fun place to visit, especially on Tuesdays, which is market day.
15. Es Caragol
Located near the island's southernmost point, Es Caragol may be its most secluded beach. It takes about 30 to 40 minutes to walk here from the car park area, but it's a seriously beautiful stretch of fine white-sand beach with shallow, crystal-clear turquoise water lapping at it. It really looks and feels like a giant swimming pool. There is a huge area of warm, shallow water, perfect for wading and playing.
Es Caragol beach is really unspoiled, but that means there are no toilets, services, or shops of any kind, so bring you own food and water (and sunscreen).