Golf holidays designed by golfers
Call the experts today 0208 421 7019 or
Mon-fri 08:00 to 18:00

Zafiro Palace Alcudia

Call now 0208 421 7019

What Our Golfers Say...

The 5 star Viva Zafiro Resort is located in the beautiful North East Coast of Majorca. The hotel is located within walking distance of the old harbour and marina of Port Alcudia, which boasts a 5kms long stretch of beach. The destination is just about 45 minutes drive from Palma airport.

Arguably the best golf course on the island, Alcanada Golf Club, is a mere 7 minute drive or taxi from the hotel making them the perfect match.

The hotel is designed in a rectangle of buildings giving it protection and shelter, ideal for sun bathing and the multiple pool areas inside the lovely tropical garden areas of the hotel grounds.

The hotel has a great bar where they are very good at mixing the perfect cocktails and gin and tonics, whilst there is also a good spa area, with jet circuits, sauna, hammam and special themed showers, entrance is free. There also a few treatment rooms for massage.


The hotel also offer an all inclusive upgrade which is very good quality - enquire with the sales team for more details.


  • Great for couples or small groups
  • Spa onsite
  • Easy flight access to UK
  • Golf close by
  • Walking distance into resort



Price Promise

If you find a price cheaper than ours, we'll match it for you!*

Expert advice
Call now 0208 421 7019
Enquire Online
Top Tip

"Make sure that you wear sunscreen when you’re out on the golf course."

Quick enquiry for Zafiro Palace Alcudia

Tell us a little about your trip and we'll get a quote together for you

Please fill in your First Name
Please fill in your Last Name
Please fill in your Email
Please fill in your Tel. Number
Please fill in your Departure
Please fill in your Nights
Please fill in your Adults
Please fill in your Children
Please fill in your Flights
Please fill in your Golf
Failed to send your enquiry
Or you can
Call our golf holiday experts today

9am - 5.30pm, Monday to Friday

0208 421 7019