Book online with Macdonald Resorts

Exclusive Online Offer

Save even more when you book direct on our website

To thank you for visiting our website today, we're offering you an exclusive extra discount if you book your holiday direct with us online.

You won't see these extra discounts anywhere else and they're only valid on website bookings.  Each offer is only available for a limited time only, scroll down to see what you can save today.

Extra 10% Off Winter Breaks

Book any Winter Warmer break in our UK and Spanish resorts and save an extra 10% if you book online.

Without this code you'll still enjoy a 30% discount, but add this at check out and your winter break will be then be 40% off!


Code valid until 29th February 2020.

Costa del Sol from under £55
Snowdonia from under £60
The Cairngorms from under £65
The New Forest from under £75
The Trossachs from under £90

Prices per night for a one-bedroom apartment that sleeps up to 4 people when booking online and using the code WEB10. 


More Reasons To Book Direct

In addition to your extra savings here's a reminder of all the other great benefits of booking directly with us:

  1. Best Rate Guarantee
  2. No booking fees
  3. Early check-in from 3pm (5pm for everyone else)
  4. Free Wi-Fi during your holiday
  5. Complimentary tea and coffee in your accommodation
  6. Discounts at resort restaurants and local attractions
Find out more

Terms & Conditions

  • This offer is for new direct bookings made on the Macdonald Resorts website during the month of February. Offer is not available through our Resort Reservations team, only online.
  • Extra 10% discount only applies to Winter Warmer packages available at our resorts in the UK and Spain.
  • Winter Warmer packages are available from 01.02.20 until 26.03.20. For full terms relating to these bookings visit our Winter Warmers page
  • The promo code WEB10 must be entered during your booking, at this time an addtional 10% discount will be deducted prior to final payment.
Points Club
Macdonald Resorts Logo
Indulge in up to 4 weeks of holidays every year for the next 10 years for a one-off payment
Find Out More


Available exclusively on our website when you book direct