We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The Viva Cala Mesquida Resort & Spa is situated on the stunning beach of Cala Mesquida. Another attraction is the best facilities, an exclusive cuisine and a great program of activities for entire family. The hotel has two open-air pools for all our clients and a pirate ship pool for...
Loved every minute of our holiday here. Will come again. Great for children the staff are helpful especially the animation team. Fantastic location close to the beach near the nature reserve. Lots of pools and plenty of sun beds.
We got put in the worst room which did not have a working a/c. We were later upgraded to a better room. It appears this is a mid-range establishment caters to the all inclusive crowd with smaller children. The place is maxed out with 2-3...More
Thank Kim N
Response from Viva h, General Manager at Viva Cala Mesquida Resort & SpaResponded 5 days ago
Dear Mrs. Kim,
We thank you very much for your honest review in Tripadvisor, we really regret that you did not have a good time with us and apologize for it.
We are really very sorry because we give huge importance to full satisfaction of...More
Facilities, location and staff are excellent. In particularly kids club and entertainment staff. We stayed in the selection club area which means room with views over beach and sea and its own pool and restaurant for breakfast and lunch again with a great view over...More
We have just returned from a week spent at this very pleasant resort. We had an all inclusive deal, which doesn’t mean that everything that you eat/drinks is included. However, more than enough is! The choice of food/drinks at all times was again, more than...More
Good service, very friendly and good atmosphere :)
Many great things for the children.
Very nice to go hiking and take a swim after on the lovely beach.
The few Supermarkets and stores have all you need.
Let this be your next trip!