
Zafiro: 5% off 3+ night stays at Zafiro resorts in Mallorca and Menorca
Terms
- 5% off stays of 3 nights or more
- Valid for bookings in 2026 and 2027
- Self-catering and room only rates are excluded
- No code required - the saving applies automatically



Zafiro Hotels is a Mediterranean hotel group with three collections across Mallorca and Menorca: the 5-star Zafiro Palace Collection, family-friendly Zafiro Hotels, and the rural Zafiro Boutique Collection.
Whichever collection suits you, check the codes on this page before you book.
Book 3 nights or more at a Zafiro resort in Mallorca or Menorca and you’ll save 5% on your stay, no code required. It covers half board, full board and all-inclusive rates across Zafiro’s family-friendly hotels, adults-only escapes and boutique countryside stays.
Book a 4-night all-inclusive stay for two at Zafiro priced at £600 and the 5% discount saves you £30 off your total.
Anyone can use this offer – new and existing Zafiro guests both qualify, as long as the stay is 3 nights or more on a qualifying board basis.
No – the 5% saving applies automatically when you book a qualifying stay through our link, with no code to enter.
You need to book at least 3 nights at a Zafiro resort in Mallorca or Menorca for the discount to apply.
No – self-catering and room only board bases are excluded. Half board, full board and all-inclusive rates all qualify.
It’s valid for travel booked across 2026 and 2027, so there’s plenty of time to plan your Balearic break.





Zafiro doesn’t run a separate NHS or Blue Light discount, so there’s no extra verification step to worry about here. This 5% saving on 3+ night stays is open to NHS staff and every other traveller alike – see our full Zafiro discount codes page for any other ways to save.
You don’t need to join Zafiro Rewards or Zafiro Club to get this 5% saving – it applies to anyone booking a qualifying 3+ night stay. Loyalty members can still stack their usual perks on top, and it’s worth checking our full Zafiro discount codes page for group rates if you’re travelling for golf, cycling or triathlon.




















