Skip to content

Newsletter signup

Christmas at Macdonald Hotels & Resorts

Festive Breaks and Party Nights at Macdonald Marine Hotel & SpaMacdonald Marine Hotel & SpaAA 4 Stars

Macdonald Marine Hotel & SpaCromwell RoadNorth Berwick, East LothianEH39 4LZTel 0344 879 9130International +44 1620 897300

ShoppingRural EscapeFamily funOutdoor activitiesGolfCulture & HistoryAA 2 RosettesSpa

Christmas is the time to unwind and relax at the multi award winning Macdonald Marine Hotel & Spa where we have everything you need to create those magical moments. You can choose to enjoy one of our festive party nights with friends or colleagues whilst taking advantage of some superb accommodation prices. 

    Christmas & New Year Packages

    • Christmas at Macdonald Hotels & Resorts

      If you want a real hoot at your Christmas party be sure to book this night of festive frivolity! Start your evening with a cocktail and a three-course dinner. The entertainment will be a barrel of laughs with our stand up comedy show, party games and our superb DJ and disco taking you into the small hours.

      From £34.95 per person

      • Festive cocktail on arrival
      • Sumptuous three course dinner
      • DJ and dancing
      • Comedy show
      Thursday 1st, 8th and 15th December
      Friday 2nd, 9th and 16th December
      Saturday 3rd, 10th and 17th December
      7.00pm - Bar open
      7.30pm - Seats for dinner
      Stay overnight including full Scottish breakfast From £42.50 per person based on two sharing.



    • Take a break from cooking the Christmas dinner this year and let our chef spoil you with a festive carvery, served to you in our Bass Rock Suite with a glass of fizz to toast this special day. Our children’s winter warmer buffet is sure to be a hit with the little ones with a special visit from the jolly fellow himself!

      £65.00 per adult/£30.00 per child*

      • Family Carvey
      • Children's Buffet
      • Visit from Santa, our favourite magician and a sweetie stall for the children

      Terms and conditions apply and subject to availbility.

      Times: 12noon - 4.00pm

      Childrens prices:

      £30.00 for children aged seven to thirteen years

      £15.00 for children aged six years and under (festive childrens buffet)

    • Christmas at Macdonald Hotels & Resorts

      If you’re looking for a fine dining Christmas Day lunch, this traditional event will ensure your Christmas Day is truly memorable. So sit back and revel in ultimate luxury this Christmas.

      £79.00 per adult/£30.00 per child*

      • Champagne reception
      • Scrumptious three-course festive dinner
      • Entertainment including harpist, magician and Santa with gifts for the children

      Terms and conditions apply, subject to availability.

      Time: 12noon - 3.30pm


      £79.00 per adult

      £30.00 for children aged seven - thirteen years.

      £15.00 for children aged six years and under (festive childrens meal).

    • Wine and dine in our private library overlooking the First of Forth. Take a step away from the traditional festive party and dine in style. For an extra special evening add our Master Sommelier Johnny Walker as your party host and taste his choice of fine wines and whiskies to accompany each course.

      From £29.00 per person

      • Private Dining
      • Three course meal of your choice
      • Master Sommelier

      Terms and conditions apply and subject to availability. 

      Master Sommelier available from £25.00 extra per person.

      Contact the events team for the menu selection.

    • Enjoy roaring log fires, peaceful surroundings and a warm and friendly welcome. Take the stress off of cooking Christmas dinner and come and join us this Christmas for a two or three night break.

      From £295.00 per person

      Book Now
      • Afternoon tea and mulled wine on arrival
      • Carol singing in the lobby before a world buffet dinner on Christmas Eve
      • Wrapping room available or enjoy music in the bar
      • Traditional Christmas lunch or carvery with drink reception
      • Santa returns after dinner to read festive stories to the children
      • Evening Christmas buffet
      • Breakfast each morning
      From Saturday 24th December 
      £295.00 Two night break
      £365.00 Three night break
      Terms and conditions apply and subject to availibility. Check in from 3.00pm


    • Christmas at Macdonald Hotels & Resorts

      If you’re arriving on Friday 30th December we’ll treat you to a lovely cream tea before a delicious three-curse meal in the evening. On New Year’s Eve make sure you’re dressed to impress at our Hogmanay black-tie ball where you’ll be served a lavish seven-course meal. New Year’s Day is for you to spend at leisure and discover the fabulous landscape.

      From £295.00 per person or £95.00 per person for Black Tie Ball only

      Book Now
      • Cream tea on arrival
      • Glittering Black Tie Hogmanay Ball
      • Seven-course Hogmanay meal
      • Hogmanay band
      • Breakfast each morning
      From £295.00 - Two night break per person
      From £365.00 - Three night break per person
      Black tie ball only £95 per person
      Terms and conditions apply and subject to aviability. 
      Check in is from 3.00pm arriving Friday 30th December.


    • Spa Treatments in North Berwick

      Tis the season of gift giving so take the burden out of shopping with this perfect present. If you know someone who would love some relaxation time then give them a tranquil spa day at Macdonald Marine Hotel & Spa. Book a spa day for eight people and one goes free.

      £55.00 per person

      • Afternoon Tea
      • Two 30 minute treatments from the following: Elemis taster facial, deep tissue back, neck and should massage, exotic lime and ginger glow, pro-collagen hand and nail treatment, sole delight for feet, Jessica nail, file and polish
      • Full use of spa and leisure facilities
      • Use of rope, slippers and towels

      Spa days must be booked by 28th February 2017. Terms and conditions apply and is subject to availability. Some date exclusions may apply. Contact the spa for full details.

      Book a spa day for either and one goes free is subject to availability and cannot be used in conjunction with any other offer. Must be booked in advance.