Choose your preferred language. We speak English and 41 other languages.
Choose this apartmentJust like home, with all the facilities you need
Urbanitzación Cala Mesquida, s/n, 07458 Cala Mesquida, Spain – Show map
Excellent location – rated 9.1/10! (score from 63 reviews)
Rated by guests after their stay at Viva Cala Mesquida Club.
|Premium One-Bedroom Apartment (2 Adults + 1 Child)||
|Premium One-Bedroom Apartment|
|Premium One-Bedroom Apartment (3 Adults)|
|Premium One-Bedroom Apartment (2 Adults + 2 Children)||
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
9 properties in Cala Mesquida
Including hotels, apartments, villas and more.
63 verified reviews
They speak your language!
Viva Cala Mesquida Club's staff speaks: Spanish, English, German
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool, Grounds, Terrace, Sun Deck
Tennis Court, Pool Table, Ping-Pong, Darts, Mini Golf, Sauna, Fitness Center, Solarium, Massage, Hot Tub, Turkish/Steam Bath, Indoor Pool (seasonal), Bicycle Rental, Game Room, Playground, Entertainment Staff, Kids' Club, Evening Entertainment
Food & Drink
Bar, Restaurant with Dining Menu, Buffet-Style Restaurant, Snack Bar
WiFi is available in public areas and is free of charge.
No parking available.
Packed Lunches, Car Rental, 24-Hour Front Desk, Currency Exchange, Tour Desk, Baggage Storage, Laundry, Dry Cleaning, Fax/Photocopying
Convenience Store (on site), Non-smoking Rooms, Facilities for Disabled Guests, Family Rooms, Elevator, Heating
Spanish, English, German
From 2:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to apartment type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 1 year is charged EUR 4 per person per night in a crib.
There is no capacity for extra beds in the room.
The maximum number of cribs in a room is 1.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
When booking more than 10 rooms, different policies and additional supplements may apply.
Cards accepted at this property
Hover over the cards for more info.
Based on 63 reviews
Value for money
Show reviews from:
Good quiet location. Good pools. Food was pretty good for buffet. Room were decent with nice little kitchen area.
The lack of sound proofing in the rooms. You can hear everything in the hallways and rooms to the sides and above. Very disappointed by this as we were frequently wakened up noise. We will not be back to this hotel for this reason. A good sleep at night is the minimum I expect from a hotel room.
Have very good experience with Viva Picafort, so we (children) decide to move to cala mesquida, which have a good welcoming at the reception, a nice, modern and confortable room with kitchen and balcony, amazing beach and lovely pool for the kids. Big thanks to the entertainment team specially with the kids during the whole day. Will plan to go there next year again.
The main restaurant too small, so crowded all the time :-(((
I took my grand daughter away for a week and wanted something family friendly. The resort was exactly that but it was more suitable for children a little older than 19 months. The pools were too cold for a baby but looked fantastic fun for those aged 4 and above as they had various clubs and activities for that age but nothing for under 4's so if the weather isnt great there is nothing to do, no nursery playroom or anything. It was extremely well kept and spotlessly clean. I would certainly recommend going half board as there is literally nowhere to go except a little place where they sell pizza but most people go there for a drink and it is very smokey and another small bar/cafe that I discovered mid week but no children menu or high chairs.
Cala Mesquida Club and Cala Mesquida Park (and one other hotel owned by the same group) was almost all you will find. Two tiny overpriced supermarkets that sold the very basics and the 2 bars are the only things in Cala Mesquida. It is a really beautiful part of Majorca but the beach is completely unsuitable for kids as it shelves quite quickly and there is zero to do for certain age groups. It is also popular with surfers which I understood when I saw the size of the waves 3 days out of 7. I also think we were probably the only British people, everyone was German.
The pools, the views, the rooms, the entertainment, the activities and the personal.
massage location poor, no decorations, no music, strong spot lights on your eyes. Needs big improvement. Difficult to use sauna and turkish bath with only one key to be shared between guests. Needs to find another system to avoid kids to go into. Too much chlorine in indoor swimming pool, affects the eyes even to stand inside without getting wet!
child-friendliness (playground, cutlery for children, baby chairs etc.) very friendly staff food (loved the cake!) location (beach, nature)
swimming pool was not heated (but this is not a major issue, it was April after all) bad WiFi reception in the room
High quality accomodation. Excellent for children. Food and services very good
Poor wifi coverage. More German than Spanish atmosphere.
Simply the best hotel in Mallorca for our family so far: - next to the beach - the pools on the southern part have sunshine all through the day and are much warmer than other pools we have seen in other hotels - excellent price and room facilities, the sofa in the living room where the kid slept can be protected from all sides - excellent nature around and nice walking trails
Nothing really important, but still: There is no in-house parking and in busy times it may get somewhat tricky to find a parking spot nearby, but we never had to make more than 1 turn around the neighbouring streets and the public parking nearby. The village is really small, there are hardly any places else to eat outside, the shops are serviceable, but nothing more and the ATM did not work during our entire stay.