Mallorca (or Majorca, if you fancy the Anglicised version) is a Mediterranean island full of bright character, stunning coastlines, and historic charm. If you’re looking to explore the best towns in Mallorca, you’re in for a real treat.

A small village with stone buildings and a central church is nestled among green hills and mountains under a clear blue sky.
Pictured: Valldemossa.

I’ve explored this Balearic beauty multiple times (I think 7 times now!), and each visit just makes me fall more in love.

Here are 10 of the best towns in Mallorca that you absolutely should add to your itinerary.

​​Palma De Mallorca – Culture, Cocktails, and Cathedral Views 🏰

Mallorca’s capital is an exciting blend of old and new.

You’ve got the stunning La Seu Cathedral towering over the seafront, winding alleys full of boutique shops, and rooftop bars perfect for sipping sangria as the sun goes down.

Wander through S’Hort del Rei Gardens, visit Bellver Castle (Europe’s first circular castle), or browse the art galleries tucked into the old town.

It’s touristy in summer, but worth it. Pro tip: Visit in spring or autumn for a quieter vibe.

🏨 Find places to stay in Palma.

Pollença – Roman Roots and Rooftop Views 🏛️

Tucked in the north, Pollença is all about history and charm.

Start in Plaça Major with a coffee and people-watching, then tackle the 365 Calvari Steps for panoramic views.

There’s also a Roman bridge, a mountain known as The Puig, and loads of local fiestas in summer.

Nearby Port de Pollença offers beaches and beautiful sunsets.

🏨 Check Pollença accommodation.

Find Your Rental Car

Sóller – Orange Groves and Art Nouveau 🍊

Hop on the vintage wooden train from Palma and arrive in this lush valley town surrounded by orange trees and rugged mountains.

Sóller’s central square buzzes with cafes, and the Sant Bartomeu Church makes a gorgeous backdrop.

Don’t miss the orange tram to Port de Sóller, or the small but mighty Can Prunera Museum for a peek at works by Picasso and Warhol.

🏨 See stays in Sóller.

Valldemossa – Music, Monks, and Mountain Views ⛰️

Famous for being Chopin’s one-time hideaway, Valldemossa is pure storybook stuff.

Cobbled streets, shuttered houses, and the majestic Royal Carthusian Monastery set the scene. It is here Chopin composed ‘Raindrop Prelude’, and an annual festival is held in his honour.

It’s also the birthplace of Saint Catalina Thomas, and the town celebrates her with colourful tiles and sweet little shrines.

🏨 Book a room in Valldemossa.

Alcúdia – History Meets the Sea ⚔️

This walled town in the northeast is packed with charm.

Think cobblestone lanes, medieval gates, and Roman ruins. Pop into the market for local cheese and crafts, then head to Port d’Alcúdia for beach time.

Perfect for families or anyone who likes a side of culture with their sunbathing.

🏨 Stay in Alcúdia.

Deià – Boho Beauty with Sea Views 🎨

Artists, writers, and the occasional rock star have long been drawn to Deià. Set in the Tramuntana mountains, the town is impossibly pretty, with stone houses and sea views that will steal your heart.

Traditional stone houses and tramuntana mountains in Deia. Mallorca, Spain

Visit Cala Deià for a dip in the clear water, and keep your eyes peeled – you might spot a celeb sipping espresso at the local cafes.

🏨 Explore Deià hotels.

Andratx – Art, Food, and Sophistication 🖼️

Located on the southwest coast, Andratx mixes small-town charm with a splash of glamour.

Andratx port marina with llaut boats in Mallorca balearic islands
Andratx

You’ll find luxury yachts bobbing in the harbour, fabulous restaurants, and art galleries galore.

Base yourself here if you want a quieter vibe that’s still close to Mallorca’s action.

🏨 See Andratx deals.

Puerto Portals – Yachts, Glam, and Designer Shops ⚓

Like a mini Monaco, Puerto Portals is where the rich and famous dock their boats.

Aerial drone view of the stunning Mediterranean Yacht Harbour and marina of Puerto Portals, Mallorca, Spain, Balearic Islands during sunset hours.
Puerto Portals, Mallorca

Expect luxury boutiques, high-end dining, and sleek yachts lined up like it’s a catwalk.

Great for people-watching with a cocktail in hand. Bring your shades and your credit card.

🏨 Stay in Puerto Portals.

Fornalutx – Floral Balconies and Mountain Air 🌸

Often called the prettiest village in Mallorca, Fornalutx is all cobbled lanes and flower-draped balconies.

Stone houses in Fornalutx mountain village, Mallorca island.
Fornalutx mountain village, Mallorca island.

It’s nestled in the Tramuntana mountains, making it a great base for hikes.

Expect peace, quiet, and a serious boost to your Instagram game.

🏨 Find Fornalutx accommodation.

Banyalbufar – Wine, Waves, and Terraced Views 🍇

Terraced vineyards tumbling toward the sea? Yes please. Banyalbufar is small but full of soul, with a rugged coastline and some of the island’s most dramatic sunset views.

A town in Mallorca on a hill with trees and a body of water.
Aerial view of Banyalbufar, Mallorca, Spain

Try the local Malvasia wine and spend the afternoon hopping between pebble coves.

🏨 See where to stay in Banyalbufar.

Map of the Top Towns in Mallorca 🗺️

Use this interactive Google Map to see where each of these towns is located. Click the pins to learn more and plan your route around the island with ease.

FAQs About Towns in Mallorca 💡

Thinking about visiting Mallorca but not sure where to start? Here are some quick answers to popular questions about Mallorca’s most beautiful towns.

What are the best towns in Mallorca for first-time visitors?

Palma, Sóller, and Pollença are great all-rounders with a mix of history, scenery, and good transport links. Read more in my post 6 Best Day Trips from Palma.

Which towns in Mallorca are best for couples?

Deià and Valldemossa offer romantic mountain views, candlelit restaurants, and peaceful vibes.

What’s the prettiest town in Mallorca?

Fornalutx often gets the crown, but Deià and Banyalbufar are strong contenders too.

Where should I stay in Mallorca for beaches and nightlife?

Cala d’Or and Palma are your best bets for combining sunbathing with evening cocktails.

Are there any towns good for hiking and nature?

Sóller, Valldemossa, and Fornalutx are nestled in the Tramuntana mountains and are perfect for outdoor adventures.

Final Thoughts ✨

Mallorca is more than beaches and resorts! Each one of these towns in Mallorca offers authentic charm, rich culture, and just the right amount of sparkle. Whether you’re here for a weekend or a whole summer, you’ll find somewhere that feels like your perfect corner of the island.

Related Posts You Might Like 📚

☀️ Weekend in Mallorca Itinerary: 2-3 Days of Sunshine & Culture.
🚗 Best Day Trips from Palma de Mallorca.
🍷 Food of Mallorca: What to Eat and Drink on the Island.
🌴 Mallorca Travel Guide: How to Explore the Island.
🤯 Unusual Facts About Mallorca Island.

Pinterest 📌

Love travel inspiration? Save this post to your Pinterest boards so you can easily find it again when planning your Balearic adventure! ✨

A PInterest pin showcasing four od the best towns in M allorca in a square grid.

👉 Looking for practical travel tools? Check out my Travel Resources page.

Tags: , ,