Best Golf Hotels in Scotland
As a long-established luxury travel publication, The Luxury Editor is known for showcasing hotels that go beyond star ratings alone and focus on what really matters to discerning travellers seeking a memorable stay in a golf in Scotland. Service, design, atmosphere, sense of place and the overall quality of the guest experience all play a part in whether a property earns its place in our curated list.
Whether you are at the early stages of planning or already comparing a shortlist, our choice of golf in Scotland is a credible and useful guide, with easy booking options too.
Let us help you make searching for the perfect place to stay more inspiring, more informed and more enjoyable.
Scotland, Ayrshire, Troon
Marine Troon
Standing tall over the 1st and 18th fairways of Royal Troon’s Old Course, this Victorian landmark has been a fixture of the South Ayrshire coast ever since it opened in 1894. Brought into the Marine and Lawn Hotels collection in 2021, it offers 89 rooms and suites complete with maximalist interiors, while its 2 AA Rosette restaurant, The Rabbit and bar The Seal are standalone destinations in themselves. Combine this with a comprehensive spa and leisure club, and you have more than just a golf destination, but one of Scotland’s great coastal hotels.
Scotland, West Dunbartonshire, Balloch
Cameron House on Loch Lomond
Cameron House is one of Scotland’s most luxurious hotels. Located on the banks of Loch Lomond, this five-star hotel offers stunning views, world-class cuisine, and an unrivalled level of service. Housed in a recently refurbished, restored and historical 17th-century Baronial mansion, Cameron House Hotel is situated in the heart of the Loch Lomond & Trossachs National Park. Cameron House’s rooms and suites are some of the most spacious and well-appointed in Scotland and the hotel’s grounds are truly breathtaking. Guests can enjoy a round of golf on the hotel’s championship course, relax in the spa, or take a boat out onto Loch Lomond as well as enjoy a wealth of sporting activities. Cameron House is the perfect place to escape the hustle and bustle of everyday life and enjoy a truly luxurious experience.
Scotland, Scottish Borders, Kelso
Schloss Roxburghe – Destination by Hyatt
Boasting one of few year-round outdoor heated pools in Scotland, this newly renovated country house hotel (on the Duke of Roxburgh’s former estate) is a top spa destination. The gleaming light-filled, glass-walled, hydro-spa is absolutely a highlight, with its indoor to outdoor, swim-through pool. But there’s so much to do beyond; a top-tier golf course, a fly-fishing centre, a shooting school, a croquet lawn and a driving range. 60 new lodges have been erected on the grounds, giving a self-contained alternative to the more traditional main house bedrooms. Or you can opt for a room in the modern wing.
Scotland, Perthshire, Auchterarder
The Gleneagles Hotel
The Gleneagles Hotel is an institution when it comes to luxury getaways. Its conception came about in 1910 when the General Manager of the Caledonian Railway Company had the vision to build a large country house hotel built in the style of a palace in the picturesque valley through which his railway line ran. It opened in 1924 and was quickly coined ‘the Riviera in the Highlands” Set in an 850-acre estate with three championship golf courses and an unbeatable array of sporting activities to try. From equestrian and shooting to fishing and off-road driving, there is plenty to keep you entertained or for a more relaxing experience enjoy some time at the ESPA Spa. Whilst there are 232 rooms, the design of each is constructed to feel like a far more intimate, boutique hotel with a mix of traditional and modern interiors. Guests can enjoy dinner in the incredible Andrew Fairlie Michelin-starred restaurant, the only restaurant in Scotland to hold two Michelin stars or for something more casual The Dormy Bar & Grill serves a selection of delicious dishes.
Scotland, East Lothian, Gullane
Greywalls Hotel & Chez Roux
Stay in one of the upscale rooms or cottages (the largest of which sleeps 10) in this Edwardian Arts and Crafts country manor. The decor is classic and homely with antique furnishings, designer floral wallpapers, rolltop tubs, hanging tapestries and original fireplaces. Its 6 acres comprise a walled garden, an alfresco terrace, tennis courts, a croquet lawn and a putting green, all perched beside the Muirfield championship golf course. Inside you can sample elegant cuisine in the first Chez Roux Restaurant in Scotland, read a book from the library in a wood-panelled drawing room, get a massage in the spa and take tea in the garden room.
Scotland, Fife, St Andrews
Old Course Hotel, Golf Resort & Spa
Overlooking the legendary Old Course and the dramatic Fife coastline, the Old Course Hotel is one of Scotland’s most celebrated luxury hotels. Home to world-class golf, the award-winning Kohler Waters Spa, and a collection of acclaimed restaurants and bars, it is a destination that balances active wellbeing with indulgent leisure. The five-star resort features 175 bedrooms, including 34 suites, each offering refined comfort and exceptional views across the links and sea.
Recently renovated dining venues include the Road Hole Restaurant, Road Hole Bar, and The Deck, joined by three additional restaurants and bars that bring together local produce and flavours within elegant dining settings.
The spa’s thermal suite features an enhanced hydrotherapy area and the UK’s first Espuro Foam Experience Steam Room, complemented by relaxation lounges serving warming teas in a tranquil setting. Its treatment menu showcases premium brands including Omorovicza, GROUND, Margaret Dabbs, and Phytomer, each selected for their natural efficacy and commitment to sustainable wellness. The Kohler Waters Spa also introduces Scotland’s most advanced contrast therapy experience, alternating between hot and cold to promote healing, highlighted by a striking KLAFS-designed snow and sauna cabin. Guests can unwind in soothing thermal spaces before embracing invigorating cold exposure, achieving a harmonious balance of restoration and vitality.
Beyond the main resort, the hotel operates Hamilton Grand, a prestigious historic residence with 27 exclusive two-bedroom apartments overlooking the 18th green and West Sands Beach.
Scotland, Argyll and Bute, Benderloch
Isle of Eriska Hotel & Spa
There is something extremely romantic and magical about escaping to a private island for a holiday and the 300 acres of stunning land that is the Isle of Eriska certainly does not disappoint. This is the setting and the perfect backdrop for those guests choosing to stay at the Isle of Eriska Hotel and Spa. For over four decades the Buchanan-Smith Family worked hard on developing and nurturing this hotel which has flourished into a luxury destination offering guests peace, tranquillity, outdoor pursuits and much more – all with a touch of luxury. The hotel comprises of 34 bedrooms with 16 bedrooms in the main house, 5 spa suites located in the gardens with private hot tub, 2 garden cottages and 6 hilltop reserves along with a self-catering house option which is a short drive from the main hotel. Fine dining in the Hotel Restaurant or something more casual on The Deck can be enjoyed by residents and non-residents.
Scotland, Fife, St Andrews
Fairmont St Andrews
The Fairmont St Andrews resort is a luxurious five-star destination located on the cliffs of eastern Fife. It offers stunning countryside views and is known as the ‘Home of Golf.’ The resort spans 520 acres and features two Championship golf courses, 212 beautifully furnished guestrooms and suites, and two Manor Homes with scenic views. Guests can enjoy a blend of luxury, wellness, sports, and local charm, with top-notch spa facilities, golfing options, and five dining choices (including two AA-Rosette restaurants). The property provides an ideal combination of outdoor adventure and relaxation, making it a perfect getaway for individuals, couples, families, and corporate retreats.
Scotland, Highlands, Dornoch
Links House at Royal Dornoch
Ultra boutique with just 15 rooms, Links House has a prime location, just steps away from the Royal Dornoch’s first tee and a short walk to the beach. Clubs are available to borrow if you’re unable to bring your own, along with a range of other activity supplies. Play the neighbouring course ranked #2 in Scotland and #4 in the world by Golf Digest, as well as a further four championship courses nearby. It’s not only golf that’s the highlight of a stay at Links House – the two AA Rosette-awarded restaurant offers some of the finest food in the region. The 19th-century hotel also benefits from two honesty bars and sumptuous furnishings.
Scotland, Fife, St Andrews
Rusacks St Andrews
Rusacks St Andrews offers a luxurious retreat that honours the sport’s rich heritage. This iconic hotel, established in the 1800s, provides breathtaking views of the Old Course Links and West Sands Beach, making it a haven for golf enthusiasts. The 123 exquisitely designed rooms and suites blend traditional charm with modern amenities, ensuring a comfortable stay. Each room is thoughtfully decorated to reflect the history and spirit of golf, featuring plush furnishings, luxurious linens, and contemporary conveniences like high-speed Wi-Fi and flat-screen TVs.
Culinary delights await at the hotel’s three dining venues. The 18 Restaurant offers a fine dining experience with panoramic views of the 18th hole, where guests can indulge in dishes crafted from the finest local ingredients. The Bridge provides a more casual setting with a menu full of hearty favourites, while the One Under Bar is perfect for relaxing with a drink and enjoying classic pub fare. For those seeking relaxation beyond the greens, Rusacks St Andrews offers a range of amenities, including a fitness centre and a library stocked with golf literature. The hotel’s prime location also allows easy access to the historic town of St Andrews, with its charming shops, cafes, and cultural sites.
Scotland, East Lothian, Gullane
The Bonnie Badger
A restaurant with rooms, this establishment feels bijou and boutique. It’s certainly a good option for foodies; whether you dine a la carte at The Stables, on pub staples at Broc Bar, or grilled dishes in the Garden, you’ll be tucking into award-winning food (Michelin Guide Bib Gourmand 2022 and 5 AA Gold Stars), that follows the hotel’s ‘From Nature to Plate’ philosophy. Book a beamed loft room, a four-poster suite, a superior room with patio doors, a double or a deluxe room – all come with The Bonnie Badger’s own bath products.
Scotland, Perthshire, Scone
Murrayshall Country Estate
Murrayshall Country Estate, a luxurious haven in the heart of Perthshire, Scotland, invites you to escape to its 365-acre countryside retreat. Built in 1664 by Sir Andrew Murray, the estate served as the family home for over 260 years before its transformation into a hotel in 1973. The hotel offers 40 beautifully designed rooms and suites, some featuring period details and all inspired by the stunning natural surroundings. 22 pod-style cabins will open in 2025 which will mark a new form of luxury accommodation for the resort. Guests can experience exceptional fine dining at the award-winning Eolas Restaurant, enjoy relaxed dining in Cairns, and start the evening with cocktails at the stylish Barossa Bar – in the comfort of a roaring log fire. Golf enthusiasts will be in their element with two immaculate parkland courses, while those seeking relaxation can enjoy spa treatments using Ishga products at the Gate Lodge. Murrayshall Country Estate is conveniently located near Scone Palace and Perth and is approximately an hour and a half drive from both Glasgow and Edinburgh.