Where to Book Last Minute for Hogmanay in Scotland

Are you still floundering for plans come December 31st. As the countdown to Hogmanay approaches, it's not too late to secure an unforgettable escape. Scotland's world-famous New Year celebrations promise fireworks, ceilidhs, and festive feasting—but finding the perfect place to stay or dine can be a challenge this close to the big night. We've rounded up the best Scottish hotels still offering availability for Hogmanay stays and celebratory dining, ensuring your New Year’s Eve is nothing short of spectacular.

Macdonald Hotels & Resorts

Embrace the magic of Hogmanay with a luxurious break at Macdonald Hotels & Resorts. Their festive packages offer a blend of relaxation and celebration, from elegant gala dinners to lively ceilidhs. With a range of properties across Scotland, including its Aviemore Resort in the Cairngorms, Forest Hills Hotel & Spa in Aberfoyle, Crutherland House in Glasgow and Inchrya in Stirling, each promises exceptional hospitality. Ring in the New Year in style, surrounded by stunning winter landscapes and cozy, welcoming atmospheres.

Cameron House on Loch Lomond

Limited spaces are still available to celebrate Hogmanay in grandeur at Cameron House on Loch Lomond. Their New Year experience includes a luxurious stay paired with exquisite dining, live entertainment, and a spectacular fireworks display over the loch. Guests can enjoy access to the award-winning spa, fine dining restaurants, and unforgettable New Year’s Eve celebrations. There is a black-tie gala dinner with a gourmet menu, live music, and dancing into the early hours if you fancy it. On New Year’s Day, indulge in a lavish brunch while taking in breathtaking views of Loch Lomond.

Fisher’s Hotel, Pitlochry

Experience a traditional Scottish Hogmanay at Fisher’s Hotel in the heart of Pitlochry. The nearly sold-out four-night Hogmanay package includes a warm Highland welcome, nightly entertainment, and festive feasts. Guests can enjoy a Hogmanay Gala Dinner followed by a ceilidh and fireworks display in the hotel gardens. On New Year’s Day, relax with a hearty brunch and explore the stunning surroundings of Highland Perthshire, making for a truly memorable start to the year.

Thainstone House

Celebrate New Year’s Eve in style at Thainstone House with their luxurious Hogmanay Break. Enjoy festive dining, entertainment, and warm hospitality, followed by a memorable evening with drinks and dancing in the grand surroundings of the hotel. The following day, unwind with their Thermal Experience, a relaxing treat to start the year. The one-night stay is priced from £280 per person, and includes festive dining and entertainment.

Virgin Hotel Edinburgh

There are but a few rooms left to celebrate Hogmanay at Virgin Hotels Edinburgh with a two-night stay, including breakfast and tickets to the exclusive Hogmanay Ball at Greyfriars Hall. Enjoy a four-course meal, live band, ceilidh, piper, and sparkling wine as you ring in the New Year. The event offers stunning views of Edinburgh’s fireworks and a festive atmosphere in the heart of Old Town. Prices start at £220 per person for the ball only (room price is separate).

Bonnars & The Scott Hotel

Ring in the New Year at The Scott with a lavish Hogmanay Dinner featuring a seven-course feast, beginning with pre-dinner fizz and canapés. Dine on exquisite seasonal dishes in an elegant setting. Limited rooms remain for a two-night stay, starting from £775, making this a perfect New Year escape.

Murrayshall Hotel & Estate

Celebrate Hogmanay at Murrayshall with a luxurious two-night stay featuring festive dining, live music, and a gala dinner with a piper and ceilidh. Enjoy pre-dinner drinks, a gourmet feast, and a midnight toast to welcome the New Year. Relax on New Year’s Day with a hearty breakfast and optional golf or countryside walks.

Skeabost House

Take a trip to the stunning Isle of Skye to enjoy Hogmanay at Skeabost House. Enjoy a spectacular five-course celebration dinner, with a glass of fizz on arrival, a piper leading you to dinner, evening entertainment, and fireworks at midnight. The festivities continue with a ceilidh and party until 1 am. On New Year’s Day, take part in a fun Skye photo competition. The celebration is £135 per person, and you can book your stay for an extended experience.

Duisdale House

Usher in the New Year at Duisdale House with a memorable evening featuring a champagne arrival, followed by a seven-course dinner, a piper procession, and lively music. Celebrate with ceilidh dancing and fireworks at midnight. Extend your stay with a New Year’s Day Welly Walk, complete with mulled wine and hot chocolate. Non-residents are welcome to join the festivities for £169 per person.

Marine North Berwick

Start 2025 in style at Marine North Berwick with a two-night stay, including breakfast. The Hogmanay package features a Sparkling Cream Tea on arrival and a memorable Gala Dinner to ring in the New Year. On New Year's Day, enjoy a delicious dinner at The Lawn restaurant. A perfect coastal retreat to welcome the new year.

Dornoch Station

Love a little street party? Well the Dornoch is the Hogmanay destination for you. Bring in the year with a one or two night stay including breakfast. Enjoy a three-course Hogmanay dinner in The Golden Goose before heading to Dornoch’s famous street party to ring in the bells.

Christmas, Travelhood mag