Cala Vinas holidays offer attractions for all ages, especially if you stay at the excellent Cala Vinas hotel. Located on the western coast of Mallorca in the region of Calvia, the laid back resort of Cala Vinas is the ideal destination for great family breaks. You'll be stepping from the plane and into the refreshing waters in no time at all, as this gorgeous little bay is just 20km from the island's airport.
Not just conveniently located, by booking Cala Vinas holidays you have chosen what is considered to be one of the best spots in the Balearics. A sandy-beach with delightfully clean water in a quiet and pretty bay - are the ideal ingredients for that much needed vacation.
Eat, drink and dance on Cala Vinas holidays
Cala Vinas holidays offer you an ample selection of bars and restaurants to help you unwind and recharge your batteries. Whilst if it's retail therapy you're after, then you'll be sure to find what you're looking for in the vibrant local shops.
Cala Vinas holidays take on a whole new life after dark. There's nowhere better to spend those twilight hours than sampling food in the excellent restaurants of nearby Magaluf, or dancing the night away in some of Europe's best clubs and bars. Cala Vinas holidays really do let you relax and unwind, with all the attractions you would expect from a top resort.
BookCala Vinasholidays online,or call now on 0800 091 6100
Things to see and do on Cala Vinas holidays
More than just a beach resort, Cala Vinas holidays offer plenty to do for everyone - from golfers and sightseers to families and couples. One of the most popular attractions on the entire island is 'Marineland', and staying in Cala Vinas means you're just a few moments away. Take the family along for the day to see dolphins, sea lions and a range of other exotic animals.
For great hotel and apartment deals in Cala Vinas, please view our local accommodation pages. You can book online or call our sales team on 0800 091 6100
For information on cheap airport transfers and local travel in Cala Vinas , please call our sales team on 0800 091 6100