Cala Mesquida is located in an area of natural beauty in the north-eastern part of Mallorca close to Capdepera. Cala Mesquida is a peaceful small resort with very little development. In fact you only find a few hotels, of which the largest is the Viva Cala Mesquida Resort.

The picturesque beach of Cala Mesquida is situated in an open bay. The sandy beach is about 350m long with sand dunes stretching all the way inland. The turquoise water is crystal clear.

There are a number of restaurants nearby serving a variety of dishes. Nightlife is found in the Resort itself. There are also a few small supermarkets providing holiday essentials as well as some souvenir shops.

To the south of Cala Mesquida is the medieval town of Capdepera with its beautiful 700 year old hilltop castle. To the southeast is situated the larger resort of Cala Ratjada.

Apartment, House & Villa Rental in Cala Mesquida… click here
Special Promotions

Hotels in Cala Mesquida


Viva Cala Mesquida Resort

4 star hotelSelf-Catering | B&B | Half-Board | All-Inclusive
Viva Cala Mesquida Resort AparthotelView Hotel Details