Where to Stay in Mallorca: Charming Areas and Towns

This post may contain affiliate links. If you make a purchase through them, we may earn a small commission (at no cost to you).
Beaches, mountains and a sophisticated medieval capital city. Sounds idyllic, right?
It is – welcome to the Spanish island of Mallorca!
But here’s the thing.
There are so many delightful activities you can do in Mallorca – and the island is so diverse – that bedding down in one place limits what you can experience.
When planning where to stay in Mallorca, keep in mind that it’s a big island with four major areas, each with its own main attractions and vibe. What you experience in the south will be vastly different from what you can find in the north.
So you need to think about what you want to include in your Mallorca trip itinerary – beach lounging, adventure activities, historical sightseeing, mountain escapes and/or party time.
The island offers it all, but not all in every area.
We stayed at four hotels in Majorca in different areas on our first visit and five hotels on our most recent three-week trip.

Featured reader comment/question
“Greetings! This article is super helpful and great – I really like the idea of booking multiple places in Mallorca, so we will do that.
We are going there for a week at the end of November. Any tips for that particular season?
~ Alina
Where to stay in Mallorca, Spain
Contents: Where should you stay on the island?
Our recommendation for making the most of your Mallorca vacation

Ideally, we recommend that you stay in two or three different areas, especially if this is your first visit to the island.
So unless time is short, book two or three Mallorca hotels:
- A hotel by the beach and/or a hotel in the mountains (or countryside)
- A hotel in Mallorca’s capital, Palma
By splitting your time this way, you’ll experience the best of Mallorca.
We particularly like the combination of:
Santanyi (for beach exploring) Soller (for hiking and staying in a finca, a farm-style estate) and Palma de Mallorca (for cultural attractions and city delights).
If you’re looking for a beach-focused vacay, you could swap out Santanyi and Soller, and replace them with either Port Soller or Puerto Pollensa.
(By the way, don’t get confused by the spelling. Mallorca is often spelled “Majorca” by the British. But it’s the same beautiful island, and we spell it both ways here.)
Main areas of Mallorca

The Balearic island of Mallorca is about 1,405 sq. miles (3,640 sq. km) in size, making it the largest island in Spain.
Its white sandy beaches are a big draw for many visitors.
But as mentioned, there are four main regions with a whole lot to explore! Let’s look at each of them more closely…
South Coast

If you’re familiar with only some parts of Mallorca, chances are they’re located on the southern coast.
That’s because this is where the most-visited tourist spots are, including the capital city of Palma de Mallorca and Mallorca’s most popular beaches.
You’ll also find quaint fishing villages, along with historical gems scattered inland.
Top spots to stay on the south coast are:
- Palma de Mallorca (often just called “Palma”)
- Playa de Palma (and Arenal) – really an extension of Palma
- Cala Major (Cala Mayor) – also a neighborhood of Palma
- Magaluf
- Palma Nova
- Santa Ponsa
- Puerto Portals
- Colonia Sant Jordi
The south coast is also home to the greatest number and variety of accommodations in Mallorca.

In the capital, there are several different areas to stay in Palma de Mallorca – from the Old Town (its historic heart) to the seaside resort areas of Portixol and Cala Major.
Unless you’re into all-night partying and disco bars, we’d suggest you stay away from Magaluf.
With a reputation as a crazy fun beach spot, it’s the most crowded area of Mallorca, with theme parks, beach clubs, lots of shops and all-inclusive resorts.
East Coast



This is the best area to stay in Majorca for families, as most of the island’s family-friendly resorts are located here.
Lapped by turquoise waters, the beaches are beautiful and likely to be surrounded by pine trees (compared to the sandier terrain of the south coast).
The east coast is a great choice if you’re looking for a relaxing holiday mixed with some nightlife.
Popular places on the east coast are:
- Cala Millor
- Cala Ratjada
- Cala d’Or
Santanyi

Another town on the southeast coast we just have to tell you about is Santanyi. It’s been “discovered” in recent years.
With the opening of a terrific new boutique hotel, Can Ferrereta (covered below under “Where to stay for a splurge”), Santanyi is sought-after by couples seeking an authentic village (with sophisticated restaurants) as a base for exploring the surrounding coastline.
We stayed in Santanyi on our most recent visit – and adored it!
From Santanyi, we were able to easily explore Mondrago Natural Park, Calo des Moro (one of Mallorca’s most beautiful beaches) and the impossibly pretty fishing harbor of Cala Figuera.
Indeed, Santanyi and Soller on the west coast (discussed below) are two of our favorite towns in Mallorca.
With a good range of excellent accommodations and restaurants, they make great bases for exploring nearby attractions.
North Coast

Mallorca’s north coast is a less touristy part of the island.
The shallow waters and quiet beaches make it a great area for families traveling with kids and for couples in search of a peaceful getaway.
But you also find mountains. If you like the idea of more rugged and rural adventure travel (hiking!) – as dictated by the Serra de Tramuntana mountain range – then the north and west coasts are a must-see.
Some of the best resort areas, beaches and towns on the north coast are:
- Puerto Pollensa (or Port de Pollenca) and the nearby village of Pollenca
- Playa de Muro
- Port Alcudia (Port d’Alcudia)
- Can Picafort

Port Pollensa
We found the town of Pollensa (Pollenca), in particular, to be a great place for exploring charming arts-and-crafts shops and lingering in delightful cafés and bars.
You can also go on some stunningly scenic boat trips from Port Pollensa to Cap Formentor (a peninsula with soaring rugged cliffs).
West Coast

Like the north coast, the west coast is also less touristy than the south coast.
Dominated by the Tramuntana mountains (a UNESCO World Heritage Site), the west coast is the best place to stay in Mallorca for a more secluded away-from-the-crowds vacation. Mind you, the entire island is firmly on the tourist radar, so don’t expect it to be tourist-free!
In our view, this area is home to some of Mallorca’s most scenic spots and villages.
You can relax in seaside digs on the cliffs. But if you want to soak up Mallorca culture, we highly recommend you stay in a finca (farmhouse-cum-inn) nestled in the mountains.
The west coast’s highlights are:
- The teeny town of Deia
- Valldemossa
- The mountain towns of Soller and Bunyola
- The picturesque coastal villages of Port de Soller and Banyalbufar
Soller

We especially love the town of Soller. Surrounded by citrus groves, it’s nestled in the Soller Valley within the Tramuntana mountains.
There’s lots you can do in Soller. In particular, it’s a great base for hiking.
We spent most of our days in Soller hiking through pine forests to quaint villages (like Fornalutx) and to beautiful beach coves (like Cala Tuent).
A fun vintage tram also connects Soller with the beaches and buzz of Port Soller (Port de Soller), just over a couple of miles away on the coast. So you can get your beach fix too by staying in Soller.
Best places to stay in Mallorca (which town or beach area?)
Below, we share our curated picks for different Mallorca accommodations, depending on the type of holiday you’re looking for. See our separate guide on the best hotels in Mallorca for details of the following hotels.
Best places in Mallorca for couples



Soller and Palma de Mallorca are the best towns to stay in Mallorca for couples looking to ignite some romance.
In Soller, you can cozy up in a finca and enjoy a peaceful rural holiday for two.
Mix it up with an adults-only luxury hotel in Palma de Mallorca, and pamper yourselves with five-star spa treatments and private balconies with city or sea views.
Recommended Mallorca hotels for couples
- Petit Palace Hotel Tres – One of the coolest boutique hotels in Palma de Mallorca (we stayed here at the beginning of our first trip to Mallorca)
- Can Bordoy – Sophisticated 5-star boutique hotel in Palma de Mallorca Old Town (we stayed here on our second visit)
- Can Cera – 17th-Century palace hotel in Palma’s famed Gothic quarter
- Finca Can Coll – Renovated adults-only rural finca near Soller (our Soller hotel on our first visit)
- Finca Ca’s Curial – Lovely family-owned farm estate in Soller, with a large outdoor pool surrounded by orange and lemon trees (our most recent base in Soller)
- Hotel Es Moli – Great 4-star resort in Deia, with a fabulous private beach cove just for guests (we couldn’t get enough of this beach cove!)
- Fontsanta Hotel – Boutique adults-only Mallorca hotel and spa sanctuary, near the resort town of Colonia Sant Jordi
- Pleta de Mar – Adults-only luxury suites, close to the quaint seaside town of Canyamel
- Finca Serena – Luxury 18th-century farmhouse and adults-only retreat in the agricultural heartland of Es Pla

Where to stay in Mallorca for nightlife
If you’re chasing the ultimate party scene, head to Playa de Palma (specifically Arenal) or Magaluf. They’re infamous for being every young foreigner’s top choices for hot party spots.
For a more mature crowd, but still lively and vibrant, Palma de Mallorca is your best bet.
As the island’s capital, Palma has an after-dark club and lounge scene with an added touch of class and charm.
Best places to stay in Palma de Mallorca for nightlife
- El Llorenc Parc de la Mar – Boutique design hotel in Palma de Mallorca, with a cool rooftop beach club
Where to stay in Mallorca for families
Santa Ponsa
For families traveling with small children, Santa Ponsa on the southwest coast is very family-friendly.
It’s located in a protected bay – which translates into a wide shallow beach that offers the safest beach conditions for young kids.
Puerto Pollensa

Puerto Pollensa (or Port de Pollensa) in northeast Mallorca is another great option for families.
It offers a safe quiet atmosphere that’s well-suited for families with children seeking an easy-going upscale vacation.
Port Alcudia
Another one of the best areas to stay in Mallorca for families is Port Alcudia (Port d’Alcudia) and the Bay of Alcudia (on the northeast coast).
There’s lots to do in the Alcudia area, from windsurfing, sailing and go karting to wandering the narrow streets of Alcudia Old Town.
You’ll find many family-friendly resorts in Port d’Alcudia.
Recommended luxury Mallorca family resorts and hotels
- Jumeirah Port Soller Hotel & Spa – Family-friendly luxury Mallorca resort, set atop dramatic cliffs above Port de Soller
- Zafiro Palace Alcudia – One of the best Mallorca all-inclusive resorts near the beach, located in Port Alcudia
Best places to stay in Mallorca for the beach
There are so many amazing beaches to choose from on the island – much of it depends on exactly what you’re after.
Cala Millor

One of the top beach towns in Mallorca in terms of offering a bit of everything is Cala Millor.
It has a gorgeous beach, plenty of bars and restaurants, and just the right amount of nightlife to make it lively but still feel relaxed.
Puerto Pollensa

Puerto Pollensa is another excellent choice.
Located in north Mallorca, Puerto Pollensa offers a friendly low-key atmosphere with beautiful beaches, cute souvenir shops and restaurants.
After soaking up five days of sun here on our most recent Mallorca visit, we put together a separate travel guide on Puerto Pollensa. It covers all you need to know about this chic beach hotspot, from activities and hotels to restaurants.
Cala D’Or
Oh, and we should mention the resort area of Cala d’Or too. It means “the Golden Bay” – and that’s a fitting description for this great place.
Cala d’Or boasts no less than seven great beaches. The longest beach is Cala Gran – about 130 feet long – with fine sand and water sports like pedalo rentals.
Just keep in mind that these beaches are busy in high season. But you can usually always find a patch of sand to claim as your own.
Recommended Majorca beach resorts
- Grupotel Parc Natural & Spa – Expansive luxury beach resort on the Bay of Alcudia, suitable for families
- Hipocampo Palace – One of the best resorts in Majorca for a beach holiday near Cala Millor
- Hotel Illa D’Or – Elegant seafront hotel in the beach town of Puerto Pollensa (where we stayed)
Where to stay on Mallorca for a splurge

The best part of Mallorca to stay to see and be seen is Puerto Portals.
As a favorite Mallorca destination for celebrities and public figures, complete with a private marina, Puerto Portals is filled with luxurious hotels and posh nightlife spots.
You also have plenty of chances to splurge in Port Andratx.
It’s best known for having perhaps the most beautiful harbor in the Mediterranean Sea and attracting a high-end yachting clientele with its first-class yacht club.
Palma de Mallorca also has some very high-end boutique hotels.
Recommended uber-luxury Mallorca hotels
- Castillo Hotel Son Vida – Grand historic resort close to Palma de Mallorca (the hotel is so luxurious we didn’t leave it the two days we splashed out here!)
- Belmond La Residencia – 5-Star Mallorca luxury resort in Deia (our Deia hotel the first time we visited Mallorca)
- Can Ferrereta – Elegant adults-only escape in a former 17th century mansion estate, located in less-touristy Santanyi (we enjoyed a perfect stay here!)
- Hotel Son Brull – Luxury boutique Mallorca hotel near Pollenca and its lovely nearby beaches
- Portals Hills Boutique Hotel – Glam boutique hotel set on a lush hillside near Puerto Portals
So are you excited about visiting Mallorca?
We hope this guide on where to stay in Majorca helps you with your travel planning.
The island truly is seductive. We can’t wait to return for our third visit!
And we have no doubt you too will enjoy every minute of your time here.
More Mallorca travel information
In case you missed them, check out our other Mallorca travel guides:
Love this guide on the best places to stay on Mallorca? Then pin it!

Our top travel tips and resources
Hotels: Booking.com is perfect for scoring a “wow” hotel – or at least a decent one – at lower rates than the hotel’s own website. We especially like Booking’s flexible cancellation policy!
Vacation homes, condos and rentals: We prefer and use Vrbo (Vacation Rentals by Owner).
Cruises: CruiseDirect offers amazing deals on cruises (including Holland America, Viking Ocean Cruises, Seabourn and other lines we’ve reviewed).
Flights: To book the cheapest flights, search on Google Flights or Expedia. (Just be aware Expedia tickets may be non-refundable.)
Airport lounge access: We love (and have) Priority Pass for comfy lounge seats, free snacks and drinks, complimentary WiFi and sometimes even showers and spa services!
Tours: For the best local food, walking and other guided tours, plus skip-the-line tickets to attractions, check out Viator (a TripAdvisor company) and GetYourGuide.
Car rental: Renting a car is often a great way to explore off the beaten path. Discover Cars searches car rental companies so you get the lowest rates.
eSIMS: Stay connected affordably with Airalo eSIMS covering 200+ countries and trusted by 10 million+ users, including us! (No more huge roaming bills!)
Travel insurance: SafetyWing is designed for frequent travelers, long-term adventurers and digital nomads. It covers medical expenses, lost checked luggage, trip interruption and more. We also have and recommend Medjet for global air medical transportation.
Travel gear: See our travel shop to find the best luggage, accessories and other travel gear. (We suggest these comfy travel sandals for city walking, the beach and kicking about.)
Need more help planning your trip? Check out our travel tips and resources guide for airline booking tips, ways to save money, how to find great hotels and other crazy useful trip planning info.
If you make a booking or purchase through our site, we may earn a small commission (at no cost to you). Thanks!
About the authors
