Mallorca Verified

Updated 9 July 2026

Cala d'Or vs Palma: Where Should You Stay in Mallorca 2026

Palma and Cala d'Or are two of Mallorca's most popular places to stay, but they offer completely different holidays, and choosing between them comes down to what you actually want from your trip. **Palma** is the island's capital — a real city with a Gothic cathedral, an old town, a buzzing food and nightlife scene, and beaches reachable by bus. **Cala d'Or** is a purpose-built resort on the southeast coast, built around a string of small turquoise coves and a marina, geared to a relaxed beach-and-swim holiday. Neither is 'better' in the abstract; they suit different trips. This guide compares them honestly on the things that matter — beaches, getting around, nightlife, food, family-friendliness, cost and who each suits — so you can pick with confidence. They're about an hour apart by road, at opposite ends of the island's character.

Two very different bases for a Mallorca holiday — the capital city or the southeast cove resort. An honest comparison to help you pick the right one.

The quick answer

If you want culture, restaurants, nightlife, city life and the ability to get around without a car, stay in Palma. It's the most versatile base on the island and the obvious pick for a first visit, a city-and-beach mix, or anyone not renting a car. If you want a relaxed beach holiday built around swimming and hopping between pretty coves, with a resort's easy comforts, stay in Cala d'Or — especially with a rental car to explore the southeast's calas.

Put simply: Palma is a city that happens to have beaches nearby; Cala d'Or is a beach resort that happens to have a marina and a town centre. Palma suits those who'd be bored by a pure resort; Cala d'Or suits those who want sun, sea and simplicity without a city's pace. The rest of this guide breaks down why, category by category.

Beaches

This is where they differ most. Cala d'Or is all about its beaches — a cluster of small, sheltered turquoise coves (Cala Gran, Cala Esmeralda, Cala d'Or itself, Cala Egos and more) within walking or short-drive distance, plus easy access to the beautiful Parc Natural de Mondragó and the wider southeast coast, some of the island's best cove-hopping country. The beaches are the reason to go: pretty, swimmable and close together. The trade-off is that the coves are small and get busy in peak summer.

Palma is a city first, so its beaches are a bus ride away rather than on the doorstep: the long sandy Playa de Palma to the east, and the clearer coves of Cala Major and Illetes to the west, all reachable on city buses in around 20 minutes. They're good beaches, but you're not stepping straight from your hotel onto the sand as you can in Cala d'Or. If beaches are the whole point of your holiday, Cala d'Or wins; if they're one part of a broader trip, Palma's are perfectly adequate.

Getting around and do you need a car

Palma is the easiest place on the island to stay without a car. You can walk the old town and waterfront, reach beaches on city buses, and use the Estació Intermodal (the hub beneath Plaça d'Espanya) to reach much of the island by train and interurban bus — Sóller, Valldemossa, Alcúdia and more — with public transport free in 2026 using an Intermodal card. For a car-free holiday, Palma is the clear choice.

Cala d'Or works best with a car. You can happily spend a beach holiday walking to the local coves and the marina, but to make the most of the southeast — the calas around Santanyí, Mondragó, Cala Figuera — and to reach the rest of the island, a rental car makes a big difference. Public transport exists but is limited and slow this far from Palma (the bus to Palma takes around an hour or more). If you don't want to drive, Cala d'Or can feel a little confined to its immediate area.

Nightlife, food and things to do

Palma has by far the richer scene. As a city it offers a serious food culture — from the Mercat de Santa Catalina and the tapas bars of that neighbourhood to fine dining — plus proper nightlife (bars, clubs, live music), museums and galleries, the cathedral and old town, and shopping. There's genuinely a lot to do beyond the beach, which is what makes it work for a longer or more varied trip, and for people who'd get restless in a resort.

Cala d'Or has a pleasant but more limited offering: the marina and its quayside lined with cafés, bars, restaurants and boutiques, a fairly lively but not wild nightlife, and the everyday conveniences of a resort town (supermarkets, banks). It's geared to relaxed evenings after a beach day rather than big nights out or cultural sightseeing. For most visitors that's exactly the point — but if you want variety, culture and a real dining scene, Palma is well ahead.

Families, couples and who each suits

Cala d'Or is a strong family choice: calm, shallow coves, a compact resort where things are within reach, self-catering apartments and mid-range hotels, and a safe, easygoing atmosphere. It also suits couples and groups wanting a straightforward beach holiday, and anyone who prioritises sun and sea over sightseeing. It's popular and well set up for visitors, with accommodation across budgets.

Palma suits first-time visitors wanting to see the 'real' Mallorca beyond a resort, couples after a city-break-plus-beach mix, food and culture lovers, and anyone travelling without a car. It works for families too — especially those who'd enjoy the city and don't mind a bus to the beach — but a pure bucket-and-spade family holiday is arguably easier in Cala d'Or. As a rough guide: Cala d'Or for a relaxed beach week, Palma for a richer, more varied trip.

Cost, airport and practicalities

On cost, Cala d'Or's accommodation tends to be more affordable than the west-coast resorts and than central Palma, with plenty of good-value apartments and mid-range hotels — the southeast is generally kinder on the budget, and self-catering keeps costs down. Palma spans everything from hostels to luxury boutique hotels; you can stay affordably, but prime old-town locations command city prices, and it's worth booking ahead as good Palma hotels fill up.

On the airport: Palma is very close to the airport (around 15 minutes), making it ideal for short trips and easy arrivals; Cala d'Or is roughly 50 minutes to an hour away by road. If your trip is longer than a few days and you want to see a lot of the island, one honest option is to split your stay — a few nights in Palma for the city and culture, a few in the southeast for the beaches — rather than treating it as strictly either/or. Otherwise, match the base to the holiday you actually want, using the comparison above.

Preguntas frecuentes

Is it better to stay in Palma or Cala d'Or?+

It depends on your trip. Palma is better for culture, restaurants, nightlife, first-time visits and travelling without a car — it's the island's most versatile base, with beaches a short bus ride away. Cala d'Or is better for a relaxed beach holiday built around swimming and hopping between the southeast's turquoise coves, ideally with a rental car. Palma is a city with beaches nearby; Cala d'Or is a beach resort. Pick Palma for variety, Cala d'Or for a straightforward beach week.

Do you need a car in Cala d'Or?+

Not essential, but recommended. You can walk to Cala d'Or's local coves and marina without one, but to make the most of the southeast — the calas around Santanyí, Mondragó and Cala Figuera — and to reach the rest of the island, a rental car makes a big difference. Public transport this far from Palma is limited and slow, with the bus to Palma taking around an hour or more. Without a car, Cala d'Or can feel confined to its immediate area. Palma, by contrast, is easy car-free.

Which is better for families, Palma or Cala d'Or?+

For a classic beach-focused family holiday, Cala d'Or has the edge — calm, shallow coves, a compact resort with everything within reach, self-catering apartments and an easygoing atmosphere. Palma works well for families who'd enjoy the city and don't mind a short bus to the beach, and it's great for mixing culture with beach time. If your priority is simple sun-and-sand with young children, Cala d'Or is the easier choice; for a more varied family trip, Palma delivers more to do.

How far is Cala d'Or from Palma and the airport?+

Cala d'Or is on the southeast coast, roughly an hour's drive from Palma and about 50 minutes to an hour from Palma airport. Palma itself is only around 15 minutes from the airport, which makes it more convenient for short trips and easy arrivals. If you want both the city and the southeast beaches on a longer trip, splitting your stay between Palma and Cala d'Or is a good option rather than choosing just one.