Beautiful towns in Mallorca: magical Mediterranean hideaways
Whether tucked away on the coast or hidden inland, there’s always a gorgeous Mallorca village waiting to be explored just a short, scenic drive away. Here’s a dozen of the island’s finest
Mallorca has long been a premier destination for families, couples and even night owls. And anyone who’s had the good fortune to visit the island will have their own favourite corner of the biggest of the Balearics. So any list of beautiful towns in Mallorca is always going to be subjective. But if you’re looking for inspiration beyond the island’s famous beaches and resorts, our pick of charming Mallorca towns and villages are the perfect place to start. Nestled amid dramatic mountain peaks, rolling unspoilt countryside or sparkling, crystal-clear Mediterranean coves, these Mallorca villages offer a taste of the island at its most authentic.
Lean back, close your eyes and picture yourself wandering narrow lanes lined with houses built in Mallorca’s iconic honey-coloured marès sandstone, the scent of lemon trees filling the air while bougainvillea spills over sturdy ancient walls. Imagine rounding a quiet corner into a sun-caressed plaza to be met with breathtaking views of olive groves tumbling down towards the bluest of seas. These beautiful towns in Mallorca capture the island’s timeless Mediterranean magic.
Beautiful Mallorca mountain villages
The spectacular Serra de Tramuntana, which runs along the northwestern strip of the island, is home to many of Mallorca’s prettiest villages. In truth, almost every settlement in this UNESCO-listed landscape is worth visiting, but a handful stand out for their unforgettable scenery and irresistible charm.
Fornalutx
Often voted not only one of the prettiest villages in Mallorca but one of the most beautiful in all of Spain, Fornalutx is a place that certainly ticks all the boxes if you have a hankering for a Mediterranean mountain idyll. Nestled in the Sóller Valley beneath the towering Puig Major, Mallorca’s highest peak, the village is a maze of steep cobbled lanes, winding staircases and traditional stone houses dripping with colourful flowers. Its serene air and spectacular mountain backdrop make it one of the must-see villages to visit in Mallorca.
A quiet lane in the beautiful Mallorca village of Fornalutx
Valldemossa
Another Mallorca hilltop village that encapsulates the island’s timeless charm is Valldemossa. This picture-perfect mountain retreat is a delight and surely one of the most beautiful towns near Palma, Mallorca’s capital. Explore the historic Royal Carthusian Monastery, where composer Frédéric Chopin and novelist George Sand once found inspiration; then linger over coffee and the village’s delicious coca de patata pastry. Surrounded by olive groves and scenic hiking trails, peaceful, authentic and stunningly beautiful Valldemossa is as pleasing to outdoors lovers as it is to culture seekers.
Valldemossa is a picture-perfect Mallorca mountain hideaway
Galilea
Perched on the southern slopes of Puig de Galatzó, tiny Galilea commands sweeping views across the Calvià coastline. Home to just a few hundred residents, the peaceful, secluded setting has long been a magnet for artists, writers and creative types seeking tranquillity away from the tourist bustle. With its quiet streets, stone cottages and breathtaking scenery, Galilea offers a slower, more authentic side of Mallorca that will leave you smitten.
Galilea is a haven for artists and creative types
Orient
If your idea of paradise is a tranquil mountain hideaway where life moves at its own gentle pace, Orient is the perfect escape. Deep in the heart of the Serra de Tramuntana, this minute hamlet (the population numbers just a few dozen) is one of the most remote settlements in Mallorca. Which goes a long way to explaining why it’s managed to preserve its traditional local character, with beautiful marès sandstone homes and leafy squares.
Orient sits in the heart of the Serra de Tramuntana
Orient is also an excellent starting point for short hikes, including the 25-minute route to Es Salt des Freu, Mallorca’s highest waterfall, which is particularly impressive after periods of rain (usually November to March). Insider tip: if you’re travelling to Orient by car, arrive early to nab one of the limited parking spots.
Estellencs
Clinging to a mountainside strewn with oak, pine and fruit trees where the Serra de Tramuntana meets the Mediterranean, Estellencs has to be one of the most photogenic Mallorca villages.
A well-preserved historic centre, traditional architecture and panoramic sea views make it an unforgettable stop on a scenic coastal drive. Better still, the lovely Cala d’Estellencs is only a short hop away, making it easy to combine sightseeing with a refreshing dip in the cove’s crystal-clear waters.
Estellencs is just a few minutes away from the coast
Pollença
No list of beautiful towns in Mallorca would be complete without Pollença. Located at the northern end of the mountain range, it’s one of the most captivating Mallorca towns to visit. Wander its atmospheric old quarter, discovering elegant squares, art galleries and cosy cafés tucked among the centuries-old stone buildings. Climb the 365 Calvari steps for gorgeous views across the rooftops to the surrounding countryside. Or browse the lively Sunday market for local produce and artisan crafts. And just a quick drive away, the sweeping beaches and crystal-clear waters of Port de Pollença await, providing the perfect place to cool off or unwind.
Climbing the Calvari steps in Pollença is worth it for the gorgeous views
Pretty Mallorca coastal towns and villages
Many of Mallorca’s old fishing villages have slowly morphed into popular holiday destinations. Hotels, restaurants and holiday apartments may line the waterfronts now, but many have retained their traditional essence, picturesque harbours and unmistakable Mediterranean charm.
Portocolom
Lying on Mallorca’s southeast coast, Portocolom remains one of the island’s most authentic working fishing ports, even as tourism and yachting have flourished.
The village is built around one of Mallorca’s few natural harbours, and it’s instantly recognisable thanks to its colourful waterfront houses, bobbing wooden fishing boats and iconic lighthouse. Today, visitors can stroll the marina – perhaps catching fishermen mending their nets – enjoy excellent seafood restaurants or head out on boat trips and watersports adventures.
Portocolom retains all its old-world charm
Sant Elm
Nestling between the mountains and the sea on the far west of the island – making it one of the nicest towns in Mallorca for sunsets – Sant Elm has a special atmosphere all of its own.
The town’s calm sheltered bay is home to two compact beaches and offers magnificent views towards the protected island of Sa Dragonera, now a nature reserve, as well as the tiny islet of Es Pantaleu. Boat trips out to Sa Dragonera are among the area’s main attractions, while the seafront restaurants are the perfect place to savour fresh seafood overlooking the Med.
Sant Elm is an enchanting Mallorcan seaside village
Port de Sóller
Few Mallorca towns combine natural beauty and visitor attractions quite as effortlessly as Port de Sóller.
The delightfully scenic horseshoe bay and harbour make it a contender for prettiest town in Mallorca, while the lively promenade is lined with an array of cafés and restaurants. The port is a popular starting point for boat excursions to the stunning cove village of Sa Calobra. Or you could combine your visit with a trip to inland Sóller, famous for its orange groves, historic tram and elegant architecture.
Delightfully scenic Port de Sóller
Beautiful towns in Mallorca inland
While the Serra de Tramuntana and the coastline often steal the spotlight, Mallorca’s rural heartland is full of enchanting towns and villages that deserve just as much attention. Rich in history, local traditions and real island life, these inland gems offer a different slant on Mallorca.
Sineu
Placed almost exactly at the island’s centre, Sineu has played a key role throughout Mallorca’s history and once served as the capital of the rural hinterland. Today its medieval streets are filled with historic buildings, charming eateries and traditional shops.
The main event, though, comes every Wednesday morning, when the village is virtually taken over by one of Mallorca’s oldest and most famous markets. Notable for being one of the few remaining places on the island where farmers still trade livestock, you’ll also find colourful local fruit and vegetable stalls and artisan goods for sale.
Sineu lies in Mallorca’s rural heartland
Petra
Just a short drive from Sineu lies Petra, a lively village where everyday Mallorcan life goes on much as it has for generations. What it lacks in dramatic mountain or coastal scenery Petra more than makes up for with its welcoming atmosphere, bustling central square and cute stone streets.
Exuding an air of a community entirely at peace with itself, it’s the ideal place to slow down over a long lunch, simply watch the world go by and experience the real Mallorca away from the main tourist trail.
For a taste of the real Mallorca, visit Petra
Felanitx
Surrounded by vineyards and rolling countryside, Felanitx is a dream destination for lovers of wine, good food and rural traditions.
It’s less developed than many of Mallorca’s better-known spots, which means the town retains a wonderfully authentic feel – a major part of its appeal. Visitors can explore local wineries, sample traditional Mallorcan cuisine and enjoy a calendar packed with festivals and community events throughout the year, making Felanitx one of the best towns to visit in Mallorca no matter the season.