Scotland’s golf regions offer more than just legendary courses—they provide a glimpse into the country’s rich culture, history, and stunning scenery. Known as the “Home of Golf,” Saint Andrews offers an unparalleled experience with its historic courses and lively town centre. Beyond golf, visitors can explore the charming streets, the oldest university in Scotland, and ancient ruins that give Saint Andrews its unique character.
Ayrshire is another must-visit coastal escape on Scotland's west coast. Home to beautiful seaside courses and picturesque coastal towns, the area ideal for golfers looking to enjoy the scenic beauty of Scotland while playing on some of the country’s best courses.
For golfers seaking a balance of golf and city site-seeing, the golf hotels around Edinburgh offer easy access to both historic courses and the vibrant culture of Scotland’s capital. Explore the city’s famous landmarks, festivals, and dining options while staying close to fantastic golf.
Located near Aberdeen, The Marcliffe Hotel and Spa offers a refined retreat with access to several renowned courses. This elegant hotel combines luxury with Scottish charm, featuring spacious rooms, exquisite dining, and a tranquil spa— perfect for unwinding after a day on the greens.
Set on the cliffs overlooking Saint Andrews Bay, the Fairmont St Andrews provides a blend of grandeur and comfort with two championship courses on-site. With spectacular coastal views, luxurious amenities, and fine dining, it’s the ideal choice for golfers seeking an iconic Saint Andrews experience.
The Lodge at Craigielaw offers a cozy and welcoming stay with direct access to the renowned Craigielaw golf course nestled in the countryside near Edinburgh. Known for its warm hospitality, comfortable rooms, and scenic views, it’s an excellent choice for those looking to enjoy the tranquility of the Scottish landscape.
The 8 most popular hotels in Scotland among our customers are listed below.
Here you will find the complete list of the 14 hotels and resorts that we recommend in Scotland. For each, we offer golf packages including green fees that you can book directly on our website.
Aberdeen, Scotland
The Marcliffe Hotel & Spa is a luxurious, relaxed and elegant 5-Star country hotel set in the picturesque North-east of Scotland on the outskirts of the historic city of Aberdeen …
Aberlady, East Lothian
St Andrews
St Andrews is a must-visit destination: from being a Scottish setting for Royal romance, to its famous West Sands beach which was immortalized in the Oscar-winning movie Chariots of Fire, it's Cathedral, aquarium and boutiques …
North Berwick, East Lothian
The Macdonald Marine Hotel & Spa in North Berwick is renowned for its beautiful coastal setting and glorious 19th century Victorian architecture …
Irvine, Ayrshire
The Gailes Hotel has 40 luxury bedrooms and a magical Penthouse complete with private sauna, spa and Jacuzzi …
St. Andrews, Schottland
The Fairmont St Andrews is a stunning golf resort, set in the grounds of a breathtaking 520 acre coastal estate …
Dundee
The four-star Apex City Quay Hotel & Spa, Dundee offers impressive perks like complimentary parking and an airport or train station shuttle service available, free of charge, but also …
St Andrews, Fife
The Ardgowan was designed by the famous Scottish architect, George Rae, and was built in 1847. Now a family run hotel, The Ardgowan comprises of 29 comfortable en suite bedrooms across the two adjoining Georgian town houses …
Carnoustie
Carnoustie Golf Hotel offers extensive facilities including 81 luxury en suite bedrooms and ten suites with amazing views over the Championship course, the sea and the local town of Carnoustie …
St Andrews, Fife
Perth, Perthshire
From the minute you arrive at Murrayshall House Hotel in Perthshire, Scotland you know it will be a special experience …
Troon, Ayrshire
The Old Loans Inn is located in the village of Loons, on the outskirts of Troon, in the heart of Ayrshire …
Gullane
Located in East Lothian's Golf country and a 30 minute drive from Edinburgh, The Bonnie Badger in the heart of Gullane has proudly opened its doors revealing a charming country hotel, lovingly re-stored …
West Kilbride, Ayrshire
The Waterside Hotel is the stunning family owned property located along the water’s edge in West Kilbride, Ayrshire with panoramic views across the Firth of Clyde to the Isle of Arran …