★★★★ 4-Star Luxury Hotel

Zafiro Cala Mesquida

Capdepera  ·  Spain  ·  Urbanización Cala Mesquida S N

4.3 1312 guest reviews

About Zafiro Cala Mesquida — Luxury Boutique Hotel in Capdepera

Zafiro Cala Mesquida is an exceptional 4-star hotel in Capdepera, Spain. Guests enjoy a distinctive experience combining world-class facilities including bar, beach club, restaurant, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.3 / 5

Alison Mallon
★★★★★ Jul 2025

Fabulous 5 days. All inclusive food was lovely, plenty of choice outwith buffet restaurant, particularly at lunchtime. Just enough activities for kids and adults during the day. Show at night was good most nights. Rooms very clean, hotel very clean, no issue getting a sunbed, plenty of pools and the short walk to beach was good. Crazy waves at the beach but a lovely experience. I will definitely return to this hotel and would recommend to a family who like to stay in an all inclusive hotel and relax without the need to venture too far ( as it is very remote and nothing outwith hotel)

Aya kay
★★★★★ Jun 2025

Amazing Stay – Highly Recommended! We had a wonderful experience at this hotel. Everything was clean, the room and bathroom were spacious, and we felt a real sense of comfort and freedom during our stay. The staff were incredibly kind, friendly, and always helpful. The food was absolutely delicious, and the whole place is perfect for families. We truly enjoyed our time here and would 100% recommend it to anyone! Thank u Zafiro Cala Mesquida

Nicki Robertz
★★★★★ Jul 2025

We loved our stay at this all-inclusive! There are a variety of pools to suit different moods. They are spread out across the resort and we never had a problem getting a lounger. Plus it's a 5 minute stroll to a lovely bay. Both buffets had outdoor terraces and then there is also an outdoor a-la-carte as a lunch option. The room was a little basic but clean and comfortable enough with a balcony. And we thought the staff worked really hard. We never turned up to messy dining areas, tables were always clean and laid with cutlery and napkins. They came round and took drinks orders for the evening entertainment (which was also pretty decent) and we felt well looked after. The resort is nicely landscaped and the weather at the beginning of July was perfect. We'd definitely consider going back.