There’s something special about St Andrews at Christmas. Frost settles gently across the fairways, lights glow softly against the winter sky, and inside the Old Course Hotel, the season is filled with glittering decorations, candlelit corners and the comforting buzz of celebration. Fires flicker, glasses clink and long December days drift into cosy evenings spent together.
Festive Stays
Whether it's an indulgent escape with friends, a wonder-filled family getaway, or a quiet coastal retreat for two, festive stays at the Old Course Hotel are designed to feel joyful, relaxed and full of thoughtful touches.
A Christmas Cracker
Festive feasts, whisky tastings and time in the spa.
–
A Christmas Tradition Reimagined
A Christmas Cracker
Settle in for a Christmas filled with festive feasts and memorable moments - from a sparkling welcome to whisky tastings, cocktail masterclasses, indulgent dining and time to unwind in Kohler Waters Spa. All the warmth of the season with the magic of St Andrews in winter.
Discover MoreHooray For Twixmas
The quiet luxury of nowhere to be - switch off.
+
A Relaxed Winter Retreat
Hooray For Twixmas
After the excitement of Christmas comes the quiet luxury of having nowhere to be. With fireside drinks, delicious meals, and time to simply switch off, Hooray For Twixmas is all about slowing the pace and making the most of the holidays. Whether you're bringing the family - or escaping them! - the festive magic remains.
Discover MoreA Grand Hogmanay
A two-night escape with a New Year's Eve party.
+
The Ultimate Hogmanay Celebration
A Grand Hogmanay
Welcome the year ahead with an indulgent two-night escape in St Andrews with time to relax, celebrate and enjoy the town at its most magical. From a spectacular New Year's Eve feast and lively Hogmanay party to leisurely spa time and winter walks along West Sands, A Grand Hogmanay combines all the excitement of New Year with the luxury of a longer stay.
Discover MorePrevious picture of New Year's Day Brunch
Next picture of New Year's Day Brunch
Start the year in style with our New Year’s Day Brunch, featuring generous stations of cheeses, charcuterie, seafood and traditional favourites alongside a tempting dessert table. Gather with friends and family in Road Hole Restaurant or Swilcan Loft, where iconic views stretch over the Old Course and out towards West Sands beach - it’s the perfect way to continue the celebrations and welcome in 2027.
Date: 1st January 2027
Time: 1pm-3pm
Location: Road Hole Restaurant or Swilcan Loft
Price: £90 per person. Add drinks for £25 (up to three beverages per person), or three glasses of Veuve Clicquot Champagne for £40.
Guests staying with us on New Year’s Eve may choose to swap breakfast for New Year’s Day Brunch for a £40 supplement. Advance booking is essential.
Share a little Old Course Hotel magic with thoughtful gifts for everyone on your list this Christmas - from luxury experiences and indulgent treats to timeless keepsakes and stylish essentials.