When planning a trip to Mallorca it is very important to choose the right area to stay. In fact, the island offers several options for every need: for young people looking for fun, for families with children or for a stay as a couple.
In this definitive guide we will see in detail what they are the best places to sleep in Mallorca based on what you are looking for, for example if you prefer an area full of clubs or if you want to stay near the best beaches.
Where to stay in Mallorca
First you have to choose whether to stay in an area with nightlife or opt for a location with a splendid but less chaotic sea.
Fortunately there are also middle streets, that is some towns perfect for those looking for a beautiful sea but at the same time a discreet evening life or a place to stroll in the evening among shops, restaurants and a few pubs.
As for the evening entertainment, the most famous areas of Mallorca are located in the area known as the Bay of Palma and in particular in the resorts of Magaluf, Palma de Mallorca and El Arenal, all perfect for young people looking for nightlife and entertainment. On the other hand, in the Bay of Palma the sea is not the best and the beaches are not so beautiful.
On the other hand, those who choose a holiday in Mallorca solely to appreciate its clear Caribbean-colored sea, must forget the Bay of Palma area and move towards the East.
In this case the most suitable areas to stay in Mallorca are: Alcùdia, Porto Cristo, Cala Millor, Cala Ratjada and Cala d'Or.
Council: during peak seasons it would be better to avoid smaller coves and choose places with wide beaches such as Cala Millor, Alcudia Bay or Colonia de San Jordì.
Let's now discover each area in detail by analyzing its characteristics and peculiarities.
Magaluf is the best known place for nightlife, where there are most of the clubs frequented by very young boys and girls (around twenty years old) looking for crazy nights and crazy fun. This part of the island is particularly popular with British teenagers.
The convenience of Magaluf is to have a beach equipped with all the services, always very lively and with a clean sea even if not at the level of the beaches of the east coast. Obviously for those looking for peace and quiet it is not the right place.
Palma de Mallorca
Very close to Magaluf but completely different, Palma de Mallorca, the capital of the island, is mainly frequented by Spaniards.
Staying in Palma de Mallorca is the best solution for those looking for entertainment in the evening and during the day want to visit the beautiful beaches of the east coast.
Palma is full of restaurants, clubs, pubs, bars and discos, surely if you are over 25 years old and looking for a pleasant evening life it is better to choose Palma than Magaluf.
A great advantage of Palma de Mallorca is the possibility to travel also by public transport, because all the interurban buses leave from here; so if you don't want to rent a car and decide to get around the island by public transport, Palma de Mallorca is the one for you.
El Arenal / Playa de Palma
Also in the Bay of Palma another place with a good nightlife is El Arenal, full of restaurants, shops and clubs along the promenade. The area is mainly frequented by Germans, or rather it is German-friendly. El Arenal like Magaluf is suitable for very young children, also because it is very cheap, many clubs are free to enter.
If you choose to stay in El Arenal, I still recommend during the day to visit the many beautiful beaches of the island that can also be reached by public transport. But if you want to stay in the area for a few days, you have a very long and spacious beach, with good services, white sand and a clean sea.
In general, El Arenal is ideal for all those looking for a lively evening life but not as exaggerated as Magaluf, also recommended for couples of young people who, in addition to the nightlife, wish to discover the island and its attractions.
Close to El Arenal, there is Can Pastilla which is an excellent base for touring the island, much quieter, with a beautiful promenade full of restaurants, bars and pubs. Palma can also be easily reached by bus. Can Pastilla is a good choice for those who don't want to party every night.
Colonia Sant Jordi
For those who want to stay near one of the most beautiful beaches on the island of Mallorca, or Playa Es Trenc, a good solution is Colonia Sant Jordi, a small and quiet village with a few restaurants and places to eat or have a drink.
The advantage is precisely that of walking to Es Trenc beach.
For a relaxing holiday (very relaxing, for some even too much) and in close contact with nature, Colonia San Jordi is ideal.
Cala D'Or, located about 60 km from Palma, is a beautiful location full of splendid coves with a sea of incredible colors.
If you want a holiday in the name of the beautiful sea then you must stay in Cala D'Or, a stone's throw from the splendid Cala Esmeralda and the Mondragò Natural Park, where you will find a crystalline sea that has nothing to envy to the distant Caribbean. The famous beach of Es Trenc is also quite close, just over 25 km from Cala D'Or.
Consider, as I have already said, that in the high season Cala D'Or can be very crowded and being a small cove it will always be full of tourists. The positive thing, however, is that in the surroundings there are many beaches where you can find fewer people.
In the evening in Cala D'Or you will find restaurants, pubs and souvenir shops, in the complex I recommend Cala D'Or for a couple's holiday in the name of the beautiful sea and relaxation.
Cala Millor / Sa Coma
About 35 km north of Cala D'Or rises Cala Millor, a perfect location for a family holiday with children, there are in fact several parks and activities for the little ones as well as a beautiful promenade where you can ride a bike or stroll among the shops. and restaurants.
The beach is sandy, very wide and with a beautiful and clean sea even if not always transparent and crystalline. From here, however, you can easily reach other beautiful beaches or visit some of the main points of interest on the island, such as the Dragon Caves.
If you are looking for a quiet place with a beautiful sea, where in the evening you can stroll around the town and maybe have a drink, the Cala Ratjada area is for you.
Here the sea is splendid, the town is nice, quiet and offers the possibility of pleasant walks.
Among the most beautiful beaches in the area there are certainly: Cala Agulla, Cala Mesquida and Cala Torta.
Cala Ratjada can be the right compromise for those looking for beautiful beaches and sea and a bit of evening life, there are in fact clubs and pubs where you can spend the evenings and listen to some music.
The Porto Cristo area is also very nice, it is a small quiet and relaxing center, with sandy beaches and a wonderful sea. The area is a good starting point for touring the island and in particular the east coast and its incredible beaches, nearby you will find: Cala Anguilla, Cala Mandia and Cala Morlanda.
But the strong point of Porto Cristo are the famous Dragon Caves, located just 2 km from the town.
In addition to the aforementioned Cala Millor, Alcudia is one of the best areas for a family holiday. Famous for its long stretches of sand and the largest coastline on the island, the bay of Alcudia is full of places to spend a pleasant holiday between a discreet evening life and a beautiful sea.
Port d'Alcudia is certainly one of the best known tourist resorts in the area, with a wide range of shops, clubs and restaurants and close to the old town of Alcudia.
If, on the other hand, you are looking for a quieter area and you are not interested in the evening life, you could also consider the Playa Muro area.
Alcudia is the perfect choice for those who choose to stay in Mallorca in August, because despite the many tourists you can always find space in its long beaches.
To recap: How to choose where to stay in Mallorca
Magaluf: young people around the age of 20 looking for unbridled fun;
Palma de Mallorca: for those who want to have fun in the evening and get around the island during the day, even by public transport;
Cala Ratjada, Porto Cristo: good location to get around the island and the right mix between evening life and beautiful sea;
Cala D’Or: for those looking for a beautiful sea, close to some of the most beautiful coves on the island;
Cala Millor: families with children, pedestrian and cycle promenade;
Alcudia: very long beaches perfect for a family holiday with small children, discreet evening life:
Colonia Sant Jordi: Very quiet holiday with beautiful sea, Es Trenc beach.
Article revised and updated on January 10, 2020
Start with the Best Guide on the Island of Mallorca
Tips and Information for Visiting Mallorca
Don't leave without Lonely Planet!