Quick answer: Base in Palma for city life, culture and transport, or the north (Alcúdia, Pollença) for family beaches and the Tramuntana mountains. Choose Port de Sóller for scenery, the east coast for calas (coves), and skip Magaluf unless you want party resorts.
Where to stay in Mallorca: best areas
| Area | Best for | The vibe |
|---|---|---|
| Palma | City & culture | Lively, historic, dining |
| Port de Sóller | Scenic coast | Pretty bay, relaxed |
| Alcúdia | Beaches & families | Resort, sandy |
| Deià / Tramuntana | Charm & quiet | Mountain villages |
Best areas at a glance
| Area | Best for |
|---|---|
| Palma | First-timers, city, culture, dining, airport |
| Alcúdia / Pollença (north) | Families, beaches, old towns, hiking |
| Port de Sóller | Scenery, tram, mountains, charm |
| East coast (Cala d’Or) | Pretty coves and calmer beaches |
| Magaluf / Palmanova | Nightlife & party resorts (busy) |
Palma — the all-rounder
Palma is a genuinely great city — a stunning cathedral, old-town tapas, marina and beaches nearby, plus the best transport (the airport and trains are here). Ideal for first-timers and anyone wanting culture with their coast.
North, mountains & coves
The north around Alcúdia and Pollença offers long family beaches, historic old towns and Tramuntana hiking. Port de Sóller (reached by a vintage tram) is the scenic gem, while the east coast’s calas are postcard coves — quieter and family-friendly.
Getting around
A rental car helps reach the calas and mountain villages; Palma and the coast have decent buses and the Sóller train, but the island’s best spots are scattered.
Where to take care / book early
July–August are hot, busy and pricey — book ahead and consider the calmer, cheaper shoulder season (May, June, September). Magaluf is geared to party crowds — pick elsewhere for a relaxed trip.
Frequently asked questions
Where should I stay in Mallorca? Palma for city + culture; the north (Alcúdia/Pollença) for family beaches.
Best area for couples? Port de Sóller or the east-coast calas.
Plan with our best time to visit Spain and best island destinations.

