Spey Valley Golf Course
The Home of Golf

Golf Hotels & Breaks Scotland

Scotland gave birth to the game of golf and the culture and history of the country is intwined with the sport we love today. Book a golf break in Scotland with Macdonald Hotels to enjoy some of the country’s best courses and world-famous Scottish hospitality in stunning locations.

Whether you are booking for a large or small group, our Scottish golf packages make it easy to arrange your trip. You can either book direct online for groups of 8 or less or contact our golf team for larger group bookings and to discuss custom itineraries.

11th hole at Spey Valley

Highlands Golf Breaks

Spey Valley Golf Course is one of the finest inland courses in The Highlands.  Having hosted numerous professional events, the course provides a firm but fair test of any golfer’s ability and offers breath-taking views of the Cairngorm mountains.  With a range of accommodation to choose from in the bustling town of Aviemore, our golf breaks in the Scottish Highlands will live long in the memory.

Golfer putting at Cardrona

Scottish Borders Golf Breaks

Situated in the Tweed Valley, less than 30 miles from Edinburgh, Cardrona Hotel, Golf & Spa is the ideal location for a Scottish golf break. The par 72 championship course is 7010 yards from the tips and offers a range of tees making it an enjoyable round for golfers of any level. Plus, with comfortable accommodation and great dining options it’s a brilliant place for a golf weekend in Scotland.

Couple at the spa

Scottish Golf & Spa Breaks

Choose from a one or two-night break at Macdonald Cardrona Hotel, Golf & Spa that includes both ELEMIS spa treatments and one or more rounds of golf. As part of this pacakge, guests will be treated to an evening meal for two, a bottle of Prosecco and breakfast – everything you need for a relaxing escape.

Golfer on the tee

Golf Breaks in Aberdeenshire

Enjoy a relaxing stay at Pittodrie House and play a world-class links course at the renowned Royal Aberdeen Golf Club.  Priced from £839 per night for two people, this unique luxury golf package includes a round of golf at Royal Aberdeen Golf Club, overnight accommodation at Pittodrie House and a delicious three-course dinner in our Mither Tap Restaurant, plus hearty Scottish breakfast the next morning*.

*The Luxury Golf Package is available to book and stay until 31st October 2023. Offer must be pre-paid at the time of booking and should be booked no less than 7 days prior to arrival in order to give the hotel time to arrange tee off times with the Royal Aberdeen Golf Club.