The Most Beautiful Villages and Towns Of Majorca

March 23, 2020
Scroll for more

Mallorca astonishes with stunning scenery and amazing beaches. However, the biggest of the Balearic Islands, has much more to offer

Hidden between the Tramuntana mountains, on the edge of the island, far away from the biggest resorts you can find the lovely villages and towns of Mallorca: from charming towns surrounded by stunning scenery, the typical fishing villages, to the typical mountain villages.

Town and Villages in Majorca

Old and small churches, quaint cobbled streets, squares with typical Mallorcan coffeeshops add more magic and character to these places. It is definitely worth visiting, at least one of them during your stay on the island.

In this post we have compiled the list of the 10 most charming towns and villages in Majorca.       

The most beautiful villages in Mallorca



This town, nestled between the mountains of the Serra de Tramuntana, is a must for all those who have decided to travel to Majorca.

Valldemossa is the typical fairy tale village and many consider it the most beautiful village not only in Majorca, but also in Spain.

Valldemossa maintains all the traditional charm and is looked after with the greatest of care. The town is well known for the stay of the composer Frederic Chopin and the writer George Sand.

Its unbeatable location, less than 20km away from Palma de Mallorca, leaves no excuse for those who still hesitate to visit it.

Instead of visiting something specific, we recommend that you get lost walking through the streets and corners, reaching places like the Carthusian Monastery or Rei Joan Carles garden.

As it is a small town, you can see all the highlights within half a day.

Be sure to try the traditional coca de patata (potato buns) in one of the coffeeshops in town.



The small coastal village in the Serra de Tramuntana, on the west coast, known as an artists' village, has become a meeting place for creative personalities from all over the world, such as Robert Graves, which has given this village a very characteristic personality.

This village, between the sea and the mountain, narrow streets and stone houses, hides one of the most bohemian corners of the island.

Deià is the town of artists, which is why it stands out for its art galleries as well as for its artisan shops, but it still retains places of leisure: paradisiacal beach - Cala Deià, exclusive shops, first class cafes and Michelin-starred restaurants.



Capdepera is a historical village, located on the extreme east of Majorca, just 8 km from Artá. The name literally means town of stone. An identifying symbol of Capdepera is its walled castle, built in the 14th century.

Capdepera also stands out for its sandy beaches, including Cala Ratjada with its golden sand, one of the most beautiful beaches in Majorca.



Banyalbufar is a small village is situated in the heart of the Tramuntana mountain range, adapted to offer many nature possibilities

The difficulty of access and parking has left this village with its original character making it one of the prettiest villages on the island.

Do not miss visiting the Torre des Verger at dusk. It is one of the oldest observation towers on the island and one of the best viewpoints on the island.



Fornalutx is another one of the prettiest Mallorca mountain villages, at the top of the Soller Valley.

It is a very special village that has received several awards. This small village is full of slopes, stone stairs, narrow streets, cobbled streets and hidden corners.

A stroll through the streets should be a must for anyone visiting the island of Majorca. You will be amazed!

The most beautiful towns in Mallorca


PollensaThe town of Pollensa has an aroma and a personality that captivates you.

Pollensa is located in the north west of Mallorca and is a perfect place to rent a holiday home. 

Its port deserves a special mention although it was originally a simple fishing port. Port of Pollensa is perhaps one of the most beautiful in the whole island. It has now also become one of the most luxurious and exclusive ports in Majorca. Its long beaches of white sand and crystal clear turquoise waters will make you feel as if you were in the Caribbean.

However, it is really worth visiting the historic centre of Pollensa with plenty of excellent restaurants. 

If you are a cycling enthusiast you shouldn't miss their routes through the Sierra de Tramuntana and Cap de Formentor, where you can enjoy one of the most incredible sunsets.


Port de Soller

Located on the northwest coast of the island, Sóller is architecturally one of the most outstanding small towns of Majorca, with a lot of charm that rivals Valldemossa in beauty.

One of the most popular tourist attractions and an ideal way to visit the town of Sóller is by arriving on the tourist train, with wooden wagons, which leaves from Palma.

One of Sóller's strong points, in addition to its picturesque streets and Cathedral Sant Bartomeu, is its port - Port De Sóller, which can be reached by a century-old tram with wooden carriages.



Alcudia is a town located in the north of the island, founded by the Romans and one of the oldest in Majorca.

You can’t miss going to the historical centre, the old zone inside the walls, and its sandy beach: Playa de Muro. With lots of shops, bars, restaurants, boutiques and even a water park, it is also a great Mallorca holiday village and resort.



Santanyi is a traditional Mallorcan town in the south-eastern part of the island. It is historic, rural, authentically Mallorcan, with a very strong connection to the world of painting and a large number of art galleries.

The most beautiful bays and golden sandy beaches on the island of Majorca are also located here. Cala Figuera or Caló des Moro are absolute highlights. Sananyi is only 15 km away from Cala d'Or, another perfect place to rent a holiday villa and swim in the crystal clear waters of the Mediterranean Sea.


Port de Andratx

Andratx is located in the south west of the island, about 30km from Palma de Mallorca.

More than the town itself, we want to highlight its port - Port d’Andratx,  surrounded by beautiful coves of crystalline waters. It is also located opposite the islet Sa Dragonera, one of the most important Natural Parks on the archipelago of the Balearic Island, which can also be visited.

But Port d'Andratx also has a lot of shops and boutiques, bars and excellent restaurants.

Have you decided which of these towns or villages you will visit first?

May interest you