Wild dunes, a proper good beach and peace and quiet – Cala Mesquida is Majorca at its most unspoiled. Tucked away on the northeast coast near Capdepera, this Blue Flag bay feels a world away from the busier resorts. Think 350 metres of golden sand backed by rolling dunes and pine-covered hills, crystal-clear waters, and just enough beachside restaurants to keep you fed. It's the kind of place where you actually switch off – and that's rather the point.


✨ Why Visit Cala Mesquida?

🏖️ Stunning natural beach – a wide sweep of golden sand backed by protected dunes and pine forests, with that proper unspoiled feel

🌊 Great for water sports – sea breezes bring waves for bodyboarding, windsurfing and kitesurfing (rare for Majorca!)

🏔️ Nature on your doorstep – surrounded by protected landscapes with hiking trails to hidden coves and clifftop viewpoints

👨‍👩‍👧‍👦 Peaceful family vibes – shallow waters, lifeguards in summer, and a chilled atmosphere that suits all ages

🏰 Culture within reach – medieval Capdepera Castle, the spectacular Artà Caves, and charming market towns nearby


🎉 Good to Know

☀️ Weather: Expect 28°C+ in summer with around 10 hours of sunshine. One of the driest parts of Majorca – sea breezes keep things pleasant. Spring and autumn are lovely for walking (around 22°C).

💶 Prices: Beach loungers are around €19.50 per day. Meals in the beachside restaurants run €12-18. Slightly pricier than resort-heavy areas but worth it for the setting.

🦅 Fun fact: Cala Mesquida was originally a protected bird colony – and still is. Keep your eyes peeled for cormorants and ospreys around the dunes and cliffs.


🏨 Top Hotels in Cala Mesquida

Families & All-Rounders

Viva Cala Mesquida Resort & Spa – a proper four-star all-inclusive just 25m from the beach. Six pools (including a pirate ship splash pool for kids), spa, three themed restaurants, and studios with kitchenettes. Daily entertainment and a mini-club keep little ones busy.

Zafiro Cala Mesquida – another excellent all-inclusive option 400m from the sand. Six swimming pools, spa with Turkish bath, kids' club and playground, plus a Japanese teppanyaki restaurant for something different.

Adults Only

VIVA Cala Mesquida Suites & Spa - Adults Only (16+) – the grown-up sibling, set at the top of the promenade with elegant suites, hydromassage baths, and a proper spa. Asian restaurant, swim-up bar, and live evening entertainment. Just 320m from the beach.


🏄 What to Do in Cala Mesquida

👨‍👩‍👧‍👦 Families

🏖️ Spend lazy days on the beach – shallow waters, soft sand, and lifeguards on duty in summer make it ideal for kids

🚶 Walk the coastal trail to Cala Agulla (about 5km) – an easy hike to another gorgeous sandy bay with facilities

🏰 Explore Capdepera Castle – a medieval fortress with panoramic views over the island (15 mins by car)

🦇 Take a guided tour of the Artà Caves – spectacular stalactites and a light show in a dramatic clifftop setting

💑 Couples

🌅 Watch the sunset from Cap Freu headland at the south end of the bay – properly romantic views back over the beach

🥾 Hike through Llevant Nature Park – trails to hidden coves, birdwatching spots, and untouched coastline

🍷 Explore Artà's charming old town – cobbled streets, the hilltop Sanctuary of Sant Salvador, and excellent restaurants

💆 Book a couples' massage at one of the hotel spas – both VIVA properties have excellent wellness facilities

👯 Groups & Active Types

🏄 Try windsurfing or kitesurfing – the bay's sea breezes create some of Majorca's best wave conditions

🚴 Rent bikes and explore the surrounding countryside – relatively flat terrain with stunning coastal views

⛳ Play a round at Capdepera or Canyamel golf courses – both within easy reach

🚤 Take a boat trip from nearby Cala Ratjada – catamaran excursions, glass-bottom boats, or even dolphin-watching trips

🏺 Culture Vultures

🏛️ Visit Artà's weekly Tuesday market – local produce, crafts, and a proper taste of Mallorcan life

🏰 Climb the 180 steps to the Sanctuary of Sant Salvador in Artà – stunning views and centuries of history

🗼 Check out the Talaia de Son Jaumell watchtower – a historic defence tower with views across the coast

🚢 Catch the ferry from Cala Ratjada to Menorca – day trips to the neighbouring island are surprisingly easy


📅 When to Visit Cala Mesquida

☀️ Summer (June – August)

Peak season with beach-perfect weather (28-32°C) and the liveliest atmosphere. The bay gets busy but never overwhelming – arrive before 11am for the best spots.

What's On:

  • 🎉 Sant Bartomeu Fiesta (24 August, Capdepera) – Majorca's patron saint celebrations with parades, fireworks and traditional festivities

  • 🎭 Summer concerts in Artà and Capdepera – live music in atmospheric settings

🌸 Spring (April – May)

Gorgeous weather (18-24°C), wildflowers everywhere, and beaches to yourself. Perfect for hiking, cycling and exploring without melting.

What's On:

  • 🛍️ Artà Tuesday Market – year-round but especially lovely in spring

  • 🚴 Cycling season – join the pros training on Majorca's quiet northeast roads

🍂 Autumn (September – October)

Still warm (22-26°C), sea's at its best for swimming, and the summer crowds have gone. Golden light and harvest season vibes.

What's On:

  • 🍇 Local food festivals – seasonal produce and traditional Mallorcan dishes celebrated across the region

  • 🦅 Birdwatching season – migratory birds pass through the protected dunes

❄️ Winter (November – March)

Quiet and mild (around 16°C) – ideal for hiking and exploring without the crowds. Many facilities close, but the natural beauty remains.


🏖️ Nearby Resorts

Cala Ratjada – 10 minutes away, a larger resort with harbour, shops, restaurants and proper nightlife

Cala Millor – 20 minutes south, a long sandy beach with excellent facilities and family-friendly hotels

Canyamel – 15 minutes away, a quiet upmarket resort with golf course and beautiful beach

Cala Bona – 25 minutes south, a traditional fishing harbour with relaxed family-friendly atmosphere

Popular Cala Mesquida hotels

More Cala Mesquida hotels

Weather in Cala Mesquida

JAN

13°C

FEB

15°C

MAR

16°C

APR

18°C

MAY

21°C

JUN

24°C

JUL

27°C

AUG

27°C

SEP

25°C

OCT

22°C

NOV

17°C

DEC

13°C

View destination on a map