Cala d’Or suits visitors who like compact coves, boat trips, marina restaurants and a smaller resort feel. Alcudia suits visitors who want a long sandy beach, shallow water and a bigger family-resort setup.

Cala d’Or for coves, marina evenings and a smaller resort feel
Alcudia for a long sandy beach and shallow water
Cala d’Or is often best for couples
Alcudia can be best for very young children
Cala d’Or is a south-east Mallorca resort built around small coves, whitewashed buildings, marina restaurants and nearby areas such as Cala Egos and Cala Ferrera. It works well for couples, families, boat trips and visitors who like a more compact holiday base.
Alcudia is in north Mallorca and is best known for its long sandy beach, shallow water, family hotels, Port d’Alcudia resort area, old town and access to Playa de Muro, Pollensa and Formentor.
Cala d’Or is about coves rather than one huge beach. Cala Gran, Cala Esmeralda, Cala Ferrera, Cala Serena and Cala des Pou offer clear water, scenic swimming and beach-hopping potential. The drawback is that the beaches are compact, so they can feel busy in peak season.
Alcudia has a much longer, flatter and more practical beach. It is better for long beach walks, paddling, toddlers and families who want space, shallow water and services close by.
Alcudia usually wins for very young children because the main beach is long and shallow. Cala d’Or is still excellent for families who prefer coves, apartments, Cala Egos, boat trips, marina walks and a smaller resort feel.
Cala d’Or often wins for couples. The marina, smaller coves, cocktails, restaurants and boat charters create a more romantic and compact evening atmosphere. Alcudia can still work well if you want old-town access, a larger resort choice and long beach walks.
Neither resort should be sold as Ibiza-style nightlife. Cala d’Or has marina restaurants, cocktail bars, family restaurants and relaxed late drinks. Alcudia has a broader resort choice, old-town dining and a larger, more spread-out evening scene.
Cala d’Or has hotels, aparthotels, family apartments, villas and marina-area stays. Alcudia has larger beach hotels, resort complexes, family hotels and a broad package-holiday inventory, especially around Port d’Alcudia and nearby Playa de Muro.
You can enjoy both resorts without a car if you stay centrally. A car is useful in Cala d’Or for Mondragó, Santanyí, Cala Sa Nau and Caló des Moro. In Alcudia, a car helps for Pollensa, Formentor and north-coast exploring.
Choose Cala d’Or for pretty coves, marina evenings, a smaller refined resort feel, boat trips and south-east Mallorca. Choose Alcudia for a long practical beach, shallow water, bigger family hotels and a classic north Mallorca beach resort.
The main decision is whether you want a cove holiday or a long-beach holiday. Cala d’Or is more scenic and varied if you like moving between coves. Alcudia is easier if you want to set up on one long sandy beach and stay there for the day.
Cala d’Or beaches are compact, clear and attractive, but the small size means they can feel crowded. Alcudia’s beach is more practical for children, beach games and long walks.
Cala d’Or has a strong marina angle. It suits visitors who like dinners by the boats, cocktail bars, relaxed late drinks and a smaller evening circuit. Alcudia has more spread-out resort choice, plus old-town restaurants if you want a different atmosphere away from the beach strip.
Both can work without a car if you choose accommodation carefully. Cala d’Or is walkable within zones, but the resort is split around coves and areas such as Cala Egos, Cala Ferrera and the marina. Alcudia is larger and flatter, which can be easier for long walks along the beach but less compact overall.
A car helps in both places. From Cala d’Or, it opens up Santanyí, Portopetro, Mondragó, Cala Sa Nau, Cala Figuera and south-east coves. From Alcudia, it opens up Pollensa, Formentor, Playa de Muro, northern mountain routes and old-town day trips.
Cala d’Or often feels more polished for couples because of the marina, whitewashed architecture and cove scenery. Alcudia can feel more practical and family-resort focused, although there are premium hotels and quieter pockets around the north.
If your idea of Mallorca is turquoise coves, marina evenings and exploring smaller south-east beaches, choose Cala d’Or. If your idea of Mallorca is a classic sandy beach holiday with shallow water and lots of family infrastructure, choose Alcudia.
Cala d’Or: small scenic coves.
Alcudia: long sandy beach with shallow water and more space.
Cala d’Or: coves, apartments and boat trips.
Alcudia: easier for toddlers and long beach days.
Cala d’Or: marina restaurants and cocktails.
Alcudia: bigger resort choice and old-town access.
Cala d’Or: smaller, prettier and cove-based.
Alcudia: larger, flatter and more family-resort focused.
You want pretty coves, marina dinners, beach hopping, boat trips and a smaller resort feel.
You want a long sandy beach, shallow water, larger hotels and a more traditional family resort.
Alcudia is easier for very young children; Cala d’Or is better for families who want coves and boat trips.
Cala d’Or usually wins for couples wanting marina evenings, cocktails and smaller scenic coves.
Choose coves for scenery or a long beach for easy all-day family swimming.
Toddlers often suit Alcudia; older children may enjoy Cala d’Or boat trips and coves.
Cala d’Or has a compact marina feel. Alcudia has a larger resort spread.
Cala d’Or suits south-east coves; Alcudia suits north Mallorca, Pollensa and Formentor.
Cala d’Or is on Mallorca’s south-east coast. Alcudia is in the north. Transfer times, day trips and beach style are very different.
You can enjoy both without a car if staying centrally, but a car is useful for day trips in either resort.
Cala d’Or is often better for couples who want marina restaurants, cocktails and scenic coves. Alcudia works well for couples who want a larger beach resort and old-town access.
Cala d’Or has prettier small coves. Alcudia has a longer, more practical sandy beach.
Alcudia is usually better for very young children because of its long shallow beach. Cala d’Or is excellent for families who prefer coves, boat trips and a smaller resort.
Cala d’Or is better if you want small coves, a marina and a smaller resort feel. Alcudia is better if you want a long sandy beach and shallow water.
We try to keep Cala d’Or Guide as useful and up to date as possible, but details such as parking, facilities, prices and opening times can change. If you have spotted incorrect information, please send us a quick message.
Local business? We also work with selected restaurants, boat hire companies, activity providers and services who want to advertise to Cala d’Or visitors.