15 Most Beautiful Villages in Mallorca You Need to Visit
Discover Mallorca’s most charming and picturesque villages, from mountain hideaways to coastal gems.
Mallorca is so much more than its beaches and resorts. Beyond the golden coves and turquoise waters is a quieter, more authentic side of the island — one of stone-clad houses, leafy placas, and mountain views that will leave you breathless. Scattered across the Tramuntana mountains or perched above the sea, Mallorca’s villages offer a wonderful glimpse into the island.
Whether you’re planning a holiday or just dreaming of a slower lifestyle, here are 15 of the most beautiful villages in Mallorca that you simply must experience.
For more tips on Mallorca, click here.
1. Valldemossa

A postcard-perfect village surrounded by pine forests and the peaks of the Tramuntana mountains, Valldemossa is a dream of narrow cobbled lanes, green-shuttered stone houses, and flower pots bursting with colour. The Royal Charterhouse, where Chopin and George Sand once stayed, adds a cultural note, and the surrounding trails make it a popular starting point for hikers. Stop for a local pastry with a café con leche on a sunny terrace in one of the many cafes or potter around the pretty shops.
2. Deià

Known for its bohemian spirit and artistic legacy, Deià is a stunning mountain village with terraced hillsides and sea views that take your breath away. Surrounded by olive and citrus groves, it’s a place to wander, write, and reflect. Visit the hilltop church and Robert Graves’ former home, hike down to Cala Deià for a dip, or enjoy dinner at a cliffside restaurant watching the sun melt into the Mediterranean.
3. Fornalutx


Tucked into a valley above Sóller, Fornalutx is a serene village of steep stone steps, bright orange trees, and traditional Mallorcan architecture. It’s often referred to as the prettiest village in Spain — and it’s easy to see why. Everything here feels beautifully preserved, and is a peaceful escape with charming cafés and spectacular views.
4. Banyalbufar

Dramatically perched on ancient agricultural terraces, Banyalbufar is a rustic gem with winding roads, panoramic sea views, a small shingle beach and some of the best sea views on the island. Once famous for its Malvasia wine, it still retains a strong sense of its agricultural roots. Wander the stepped streets, swim in the rocky cove below, or enjoy the sunset over the sea with a glass of local wine in hand.
5. Sóller

Not quite a village but a thriving mountain town with a rich cultural history, Sóller is known for its citrus orchards, impressive Art Nouveau buildings, and lively main square. Ride the vintage wooden tram to Port de Sóller or explore the Modernist architecture on foot. Its Saturday market is one of the best on the island, and the town is surrounded by walking and cycling trails.
6. Port de Sóller
Although not technically a village, this crescent-shaped bay offers a laid-back, beachside village feel, with boats bobbing in the harbour and palm-lined promenades. Surrounded by the Tramuntana mountains, it feels miles away from anywhere, making it an ideal place to relax. The sunsets here are golden, and the seafood is fresh and locally caught. There are so many great restaurants here, you’ll be spoilt for choice.
Read our post about Port De Soller for more details and inspiration.
7. Estellencs
Tucked into a cleft of the Tramuntana mountains above the sea, Estellencs is tranquil and timeless. With its traditional stone buildings, tiny art galleries, and scenic trails down to a rocky beach, it offers a more off-the-beaten-path experience. The coastal road leading here is one of the most beautiful drives on the island.
8. Llucalcari
Just outside Deià, this tiny hamlet is barely more than a cluster of houses — but its atmosphere is unforgettable. Surrounded by pines and olive trees, with views over the sea and steps that lead down to a rocky cala, Llucalcari feels like a secret. It’s a place to walk slowly, breathe deeply, and enjoy the peacefulness of untouched Mallorca.
9. Alaró

A favourite among cyclists and hikers, Alaró is a vibrant inland village at the base of twin mountain peaks. It’s known for its lively Saturday market, traditional townhouses, and the hike up to Castell d’Alaró. With panoramic views and a rustic hilltop restaurant, this is not to be missed, the hike is worth it. The town has a welcoming local feel and a growing foodie scene.
10. Orient
Orient is surrounded by olive groves and green hills and is one of the smallest and quietest villages on the island. The drive here is breathtaking, winding through valleys and past sheep-speckled fields. There isn’t a lot to do here, but it is close to some nice hiking trails. With just a few rustic restaurants and charming stone houses, it’s the perfect place to disconnect and enjoy the slow rhythm of Mallorcan life.
11. Selva
Located on the southern slopes of the Tramuntana, Selva combines authentic village life with panoramic views over the plains below. Its sleepy square, medieval church, and small artisan shops create a tranquil setting. While the nearby walking routes attract those seeking nature without crowds.
12. Santanyí

Santanyí, one of my favourites, is a golden-hued village in the southeast known for its art galleries, stylish boutiques, and bustling Wednesday and Saturday markets. The town is larger than some of the others on this list and has a more cosmopolitan feel but still retains plenty of charm. It’s also just a short drive to some of Mallorca’s most stunning beaches, like Cala Llombards and Cala Mondragó.
13. Pollença

Rich in history and culture, Pollença is a must-visit inland town in the north. Stroll through its elegant stone streets, climb the 365 Calvari steps for sweeping views, and enjoy one of the best Sunday markets on the island. The town square is always lively with cafés and music, especially during the summer festivals.
14. Artà
This northeastern town blends history, tradition, and creativity. Climb to the hilltop Santuari de Sant Salvador for panoramic views, explore the medieval walls, and visit artisan workshops selling pottery and local crafts. It’s a great base for exploring the Llevant Natural Park or combining cultural visits with days at the nearby coves.
15. Capdepera
Known for its imposing medieval castle, Capdepera feels like stepping into a history book. The views from the fortress stretch across the countryside and coast, while the village below is peaceful and authentic. It’s close to Cala Ratjada and Cala Mesquida, making it a lovely inland stop during a coastal road trip.

To help you plan your route or visualise where these beautiful Mallorcan villages are, we’ve created a map showing their locations across Mallorca. From the Tramuntana range to the island’s eastern coast.

Summary
Whether you’re looking for rustic charm, coastal views, or cultural heritage, Mallorca’s villages are full of character and beauty. Each one has its own rhythm, its own story, and its own way of drawing you in. Add a few of these gems to your itinerary and experience the island beyond the beaches — you won’t regret it.
For further information on Mallorca’s towns, villages and resorts, click here.