Hotel Deals & Offers

Your Summer Starts Here

Save 20% This Summer

Get away this summer and enjoy 20% off on hotel stays until 31st August.

Plus, with our Better Direct benefits and exclusive Macdonald Preferred stay rewards including complimentary breakfast for each stay night, your summer starts here...

Discover & Book
Check-in
Check-out
Save 20% This Summer

Save 20% when you book direct this summer on stays until 31st August.

25% Resorts Summer Advance Booking Offer

Enjoy 25% off UK & Spain resorts breaks in July - September when booking 7 days in advance.

Save 20% on Summer Stays at Leeming House

Take 20% off July to September stays with our limited time offer. Book now.

Save 20% on Summer Stays at The Old England

Limited time offer! Enjoy 20% off July to September stays. Book today.

3 nights for 2 on Ullswater

Extend your stay in Ullswater with 3 nights for the price of 2 at Leeming House this summer season.

Inchyra Family Break with Blair Drummond Safari Park Tickets

Enjoy a family break at Macdonald Inchyra, including access to Blair Drummond Safari Park, from £239.

Forest Hills Family Break with Blair Drummond Safari Park Tickets

Stay in the Trossachs and see the animals at Blair Drummond Safari Park with this family package from just £239.

Make Sundays Special

Make Sundays Special with our £149 Sunday night offer at Old England, Windermere!

Eagles Tribute Night

Step back in time to the era of classic rock with tribute concert to music legends the Eagles at Aviemore Resort.

3 Nights for 2 on Lake Windermere

Extend your Lake Windermere stay with 3 nights for the price of 2 until the end of July

Escape to the Lakes at Old England

The ultimate Windermere 2-night break including breakfast, complimentary 3-course dinner and bottle of prosecco.

Paultons Family Theme Park Break

Enjoy Dinner, Bed & Breakfast at Botley Park Hotel & Spa, just a short drive away from Paultons Family Theme Park

Chester Zoo Family Breaks

A filled package includes an overnight accommodation, breakfast and a family ticket to Chester Zoo.

Park & Cruise in Southampton

Relax in a classic double rooms with breakfast at Botley Park Hotel & Spa plus transportation to take you to the port

Golf Breaks in Aviemore

Home to the spectacular Spey Valley championship course, in the very heart of the Scottish Highlands.

Spa Break for Two

Escape the day-to-day with a Spa Break for Two.

Essential Spa Break

Created with you in mind.

Sunday Spa Retreat

Avoid the Monday blues with a trip to the spa.

Spa Escape & Play

Choose your perfect way to relax.

Indulgent Spa Break Portal & Craxton

Perfect mix of luxury & relaxation.

Ultimate Spa Break

Perfect two night pampering experience.

Signature Spa Break

Ultimate relaxation.

Golf Breaks

Whether you're staying for one, two or three nights at our four-star hotels, you can be guaranteed Championship golf, delicious food and luxury accommodation.

Kelpies Family Break

Enjoy a memorable Falkirk family break inclusive of overnight stay at Inchyra Hotel and guided tour of the magnificent Kelpies.

Santa Breaks 2024

Give the kids a very special Christmas in Aviemore at one of our midweek and weekend family Santa breaks

Houstoun House and Five Sisters Zoo

Enjoy a one-night family break in West Lothian, with tickets to Five Sisters Zoo, from just £229.

Traditional Christmas Breaks at Alveston Manor

Join us for a 2 or 3-night stay between 24th - 27th December for a truly magical Christmas break.

Chistmas Breaks at Bath Spa

Unwind in luxury with a 2 or 3 night stay between 24th - 27th December.

New Year's Breaks at Alveston Manor

Welcome in 2025 with a 1 or 2-night break at Alveston Manor this New Year's Eve!

New Year's Breaks at Bath Spa

Raise a glass to 2024 and see in the new year in style with a four-course dinner and overnight stay.

Christmas Retreat at The Bear

Celebrate Christmas in Woodstock at The Bear Hotel with a festive two-night break.

New Year's Eve Break at The Bear

Make a night of it with an overnight stay at The Bear Hotel in Woodstock this New Year's Eve.

New Year's Eve Break at Berystede

Dress to impress with our black tie New Year's Eve Gala Dinner, and stay the night too.

Botley Park Christmas Breaks

Celebrate Christmas in Hampshire with a 2 or 3 night festive break.

New Year's Break at Botley Park

Our glamorous Gala Ball is the centrepiece of this 1 or 2 night New Year's Eve break.

The Burlington New Year's Break

Experience all the fun and none of the cleaning up with our New Year’s Eve Dinner and stay in Birmingham.

Christmas Breaks at The Compleat Angler

Experience a very special Christmas when you join us for either a 2 or 3-night festive break in Marlow.

The Compleat Angler New Year's Break

Bid farewell to 2024 as you join us for a New Year break in Marlow.

Elmers Court New Year's Break

Go big on your celebrations and stay over with us in the New Forest. Includes tickets to the Captain's Table NYE gala.

Forest Hills Christmas Breaks

An enchanting 3-night festive break in Loch Lomond & The Trossachs National Park.

Christmas Breaks at Frimley Hall

Indulge in a fabulously festive 2 or 3 night break at Frimley Hall in Camberley.

Frimley Hall New Year Break

Head into the New Year in Camberley, with a sparkling overnight stay and 4 course gala dinner.

Christmas Breaks at Hill Valley

With a choice of 2, 3 and 4 night breaks in Shropshire, you can let us look after your every festive need.

Christmas Breaks at Houstoun House

Bed and breakfast in West Lothian from only £99 per night.

Christmas Breaks at Leeming House

Enjoy a wonderful 2 or 3 night Christmas break on the banks of Ullswater.

New Year's Breaks at Leeming House

Bid farewell to 2024 as you join us for a New Year break in The Lake District with a 1 or 2 night stay.

Linden Hall Christmas Break

Book a 2 or 3-night Christmas stay and enjoy the tranquility of the Northumbrian countryside.

Old England Christmas Break

Join us for a 3-day Christmas package between 24th - 27th December for a truly magical Christmas break

Old England New Year's Break

Experience all the fun and none of the cleaning up with a New Year break in Windermere

Windsor Christmas Break

Relax and unwind in Windsor with a 2 or 3 night festive stay.

New Year Breaks in Windsor

Stay for 1 or 2 nights and revel in our New Years Eve Gala, with luscious five course dinner included.

Hogmanay Breaks at Cardrona

Join us for a Hogmanay break in Peebles, including a Black Tie Gala to see in the New Year.

Christmas Breaks at Cardrona

Join us for a magical 2 or 3-night festive break in Peebles, including a five-course Christmas lunch

Relaxing Christmas 2024 Breaks at Aviemore

Enjoy a relaxed Christmas in our 4-star Highlands Hotel, and let us do all the work.

Family Christmas 2024 Breaks at Aviemore

Enjoy a fun-filled Christmas with the family in our 4-star Aviemore Hotel.

Red Hot Chilli Pipers Hogmanay Break

Make sure the year goes out with a bang! Join us for a Hogmanay Break with live music from the Red Hot Chilli Peppers in Aviemore. 

Family Hogmanay 2024 Break

With live entertainment band, fireworks and our famous panto, whisk your family away for a Hogmanay Break in Aviemore.

Cairngorm Golf Break

Play a round at Spey Valley and a round at Boat of Garten, plus overnight Aviemore stay.

North West Parkland & Links Golf Break

A five or seven night stay at Portal Hotel, Golf & Spa, with rounds of golf at two of the North West's most stunning links courses.

Aberdeen Golf Break

Stay in luxury at Macdonald Norwood Hall and enjoy golf at nearby Murcar Links Golf Course from just £159PP.

Toddler Hogmanay 2024 Break

With live entertainment for tots, fireworks and our famous panto, whisk your family away for a toddler-friendly Hogmanay Break in Aviemore.

Forest Hills New Year Breaks

An enchanting 3-night festive break in Loch Lomond & The Trossachs National Park.

Indulgent Spa Break

Perfect mix of luxury & relaxation.

The Burlington Christmas Break

Carry on the festivities with a Twixmas escape.

Elmers Court Christmas Break

An enchanting three-night break you won’t want to leave

25% Resorts Summer Advance Booking Offer Spain

Enjoy 25% off Spain resorts breaks in July when booking 7 days in advance.

New Year's Eve Break at Craxton Wood

Make a night of it with an overnight stay at Craxton Wood in Ellesmere Port this New Year's Eve