
Old Town Alcúdia Holidays from £303
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £335 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPackages with flights are ATOL protected
Your Old Town Alcúdia Holiday
Spend less time planning and more time having awesome adventures with a Old Town Alcúdia holiday package. The neighbourhood of Marina Manresa, which is good for views and coastal beaches, makes an excellent base for your city stay. Hidropark, Alcanada Golf Club and Playa de Sant Pere are just a few of the many attractions you'll want to see during your trip to Old Town Alcúdia. That dream Old Town Alcúdia holiday is only clicks away. Explore flights, hotels and more on Expedia for an adventure that's tailored just for you.
Price found within the past 48 hours. Click for updated prices.

Talayot Hotel by Senator - Adults Only
Save 100% on your flight
Price was £542, price is now £303 per person
£303
per person
10 Jun - 13 Jun
found 24 hours ago
Return flight included
Bristol (BRS) to Palma de Mallorca (PMI)
8.8/10 Excellent! (162 reviews)
The spa and reception staff was very polite and helpful
Reviewed on 23 Oct 2025

Treurer Olive Grove & Grand House - Adults Only
Save 100% on your flight
Price was £1,718, price is now £919 per person
£919
per person
8 Jun - 12 Jun
found 1 day ago
Return flight included
London (LHR) to Palma de Mallorca (PMI)
9.8/10 Exceptional! (16 reviews)
Lovely relaxing stay. Room was very comfortable and clean, with everything done to a very high end property. It was a bit windy and overcast when we were there (and the pool was a touch on the cold side), so we used it mainly as a base. We had one nice afternoon by the pool though, and ate in the restaurant one evening and the food was excellent. All in all, a great stay.
Reviewed on 7 Jul 2024

Mon Port Hotel & Spa
Save 100% on your flight
Price was £1,101, price is now £590 per person