World Away Spring/Summer - Up To 20% off breaks as you visit hotels and self-catering resorts found everywhere. Not available on Bank Holidays, 2 night minimum length of stay on weekends and not available in July and August. Get 20% off discount on your order by using given fabulous coupon code at Macdonald Hotels's checkout.
Luxury On Ullswater - 20% off & a free room upgrade and late checkout at noon before departing. Stays through June and July. Grab this wonderful chance to save extra money by applying the given code at the right box when make your order at Macdonald Hotels. Terms and conditions apply.
Luxury On Lake Windermere - 20% off stays at scenic Old England Hotel & Spa. Make use of this given great promo code to get instant 20% off discount when you make your order at macdonaldhotels.co.uk. Terms and conditions apply.
Father's Day: additional 10% off all existing offers. Enjoy fabulous 10% off savings on qualifying order instantly if you apply the given code above when make your order at macdonaldhotels.co.uk. Terms and conditions apply.
Up to 30% off stays at Aviemore, Lochanhully, Spey Valley and Forest Hills locations in the Highlands. For arrival until end of June. In order to get this fantastic 30% off discount simply copy the promo code and apply it in the right box while you are placing an order at macdonaldhotels.co.uk. Terms and conditions apply.
Summer Flash Sale - 10% OFF All Offers. Applicable to stays on or before 30th June. Online bookings only. Get great 10% off savings on qualifying order instantly if you use the code at the checkout of Macdonald Hotels. Terms and conditions apply.