Cala d’Or Nightlife Guide

The best pubs, bars and restaurants in Cala d’Or

The nightlife in Cala d’Or is laid-back and leisurely. It doesn’t have the nightclubs and party vibe of bigger resort towns in Majorca, but if you’re looking for an elegant cocktail (or three) or a cosy pub evening – but with a gorgeous sunset– you’ve come to the right place.

  1. Nightlife areas in Cala d’Or
  2. Marina Area
  3. Cala Gran & Town Centre
  4. Cala Ferrera & Cala Esmeralda
  5. Cala Egos & Caló d'es Pou

In Cala d’Or, you can have an elongated dinner that turns into sunset aperitifs, that turns into a late night. So whether you want to go straight from the beach for a beer in your flip-fops or get dressed up for five-star cuisine and cocktails, we’ve got nightlife spots for you.

1. Nightlife areas in Cala d’Or

Although most places within this petite resort are within easy walking distance of one another, and your hotel, the nightlife in Cala d’Or can be categorised into different areas. The main town area located just behind Cala Gran and Cala Petita is the main spot for eating and drinking, with something for every taste from bars to cocktail spots to easy-going family restaurants and even fast-food joints. There are two quieter areas in town, with a slightly smaller collection of restaurants. The first is behind Cala Ferrera and Cala Esmerelda and the other is in the Cala Egos and Caló d'es Pou area; both have some bars, some restaurants and some daytime food spots. For elegant evenings out with fine dining, cocktails and charming views, make a beeline for the marina. The town’s chicest and fanciest restaurants all cluster around the harbour – aglow at night – and it’s the perfect spot to dress up and enjoy the atmosphere.

Best for variety: The main town behind Cala Gran

Best beach-side drinks & eats: Cala Petita or Caló d'es Pou

2. Marina Area

The marina area will capture your heart immediately, with its classy vibe day and night. There are restaurants and bars on both sides of the water, so you can pick the side closest to your accommodation and soak up the atmosphere. The Es Pou side is home to Churchill’s tapas restaurant, a romantic spot adorned with fairy lights and serving Spanish favourites, as well as Restaurante Latigazo for elegant Peruvian and Japanese cuisine, Restaurante Gadus and Sa Llotja Cala d’Or – both for chic, high-end eats. Yüma is popular for its exquisitely presented food and bowls, as well as gorgeous cocktails. When evening falls, Sky Lounge & Cocktail Bar and Bliss Marina are the places to be, bathed in sunset with a fabulous view over the boats at anchor. For pub vibes, try Smugglers. You’re equally spoilt for restaurants on the Cala Gran side of the harbour. Port Petit and Yaya’s Tapas are popular for their impeccable presentation, delectable dishes and pretty interiors, while Porto Fino hits the spot for seafood. Or you can splash out on an excellent meal at exquisite La Scala Restaurante Italiano. Mia’s Boat House is the place for more down-to-earth food, beautiful décor and great drinks and cocktails, day and night. The Quarterdeck, The Port Pub and La Loba are all equally popular for drinks with a view, while The Jolly Roger Pub is the ultimate laid-back joint (serving breakfast, sandwiches, toasties and chips all day) with a prime, quay-side spot for evening beers.

Good views: The Quarterdeck, Port Petit, Sky Lounge & Cocktail Bar, Bliss Marina

Also for breakfast: The Pearlfishers, Mia’s Boat House

3. Cala Gran & Town Centre

There are too many top-rated restaurants in the Cala Gran area to name them all – many of which are open ‘til late for drinks. Suffice it to say, you can go far wrong in the town centre. Try Indianna John’s steakhouse, Familia Grill and To-Dos for down-to-earth eats (and prices). Da Marcello, Sicilian Delicacies and Il Pizzettaro are some of the top Italian and pizza places, while Can Trompe does fantastic, authentic Spanish food. For burgers, make a beeline for Heaven’s House. Bistro Noir has an elegant, photogenic feel and here you can while away the evening eating a gorgeous steak sandwich, followed by even-more-gorgeous cocktails. After sundown, it’s time for fun, fruity cocktails at themed bars like Cheeki Tiki Bar, Kalypsotuttifrutti, Mabu-Hay and Atlantis. Get into the local way of life and enjoy your drinks with mouthwatering tapas at places like The Little Tavern. Cala Gran Cocktail Bar, Aloha and Bar Different are all super popular for late-night drinks. Dungan’s Irish Pub is also a stalwart of the nightlife in Cala d’Or.

Close to the beach: Cala Petita Beach, PICCO Cala D'Or, Il Pizzettaro Mallorca

And for breakfast: Bistro Noir, Café Fernando, Brezel Bros

4. Cala Ferrera & Cala Esmeralda

Cala Ferrera and Esmeralda are the quieter spots in town, perfect if you’re looking for a truly relaxing holiday, although still only a short walk from all the action. Many of the bars in the area are found inside hotels. You can find several Spanish and tapas restaurants along Carrer de s’Espalmador including popular Bon Sol Tapas, Restaurante Mestral, Tipy Tapa and Tapas y Mas. Restaurante Azul Playa is a chic spot, popular for its elegant terrace, while Kebab Ferrera has wone fans for its cheap, simple and satisfying fast food. Restaurant Cala Ferrera is a hidden gem, just outside the main town on Avinguda de s'Horta (near the golf club). It’s one of the best-rated spots for seafood and authentic Spanish cuisine, with generous portions and reasonable prices. The evening vibe here is laid-back, with visitors favouring spots like Pub Carabel, Andy’s and Eden Paradise for late-night karaoke and relaxed food and drink.

Best seafood: Restaurant Cala Ferrera, Andy’s Restaurant & Bar

For cocktails: Papaya Polinesian Bar

5. Cala Egos & Caló d'es Pou

Whether you’re seeking restaurants or bars, you should head towards Carrer de sa Marina to get started. Here you’ll find pizza places like Il Peperone, rated grill Restaurant Western Steakhouse, and Restaurante Nevada – as popular for brunch as for dinner. There are Mediterranean spots like Restaurante Beatriz, Restaurant Tentol and Tony’s Gastro Bar, which is best loved for its sharing platters. After dinner, head for fun cocktails presented in funky glasses at the themed Polinesian Bambo Bar or try Bogart Music Bar for live music. Staple pub Yates's does drinks and comfort food like burgers. Close to Caló d'es Pou, Molly’s Irish Bistro & Bar is ever-popular for its pub atmosphere and home comfort food. During the day Es Pou Beach Bar is a must for a leisurely seafood lunch and drinks, while Stefs & Michis is a top, relaxed spot serving Spanish cuisine.

For cocktails: Es Pou Beach Bar, Molly’s, Polinesian Bambo Bar

Tip: In Cala Egos you’re a 5-min drive or 10-min bus from Porto Petro marina restaurants

You could also be interested in

Find your perfect destination

Sign up to our newsletter

We'll send you exclusive offers and sneak peeks of our best deals,
plus travel tips and the latest advice on where you can go.