Best Golf Hotels in Scottish Highlands

Top 6 Golf Hotels in the Scottish Highlands

This guide to the best luxury, 5-star, and design-forward hotels in Scottish Highlands, Scotland is manually curated by our editorial team based on first-hand research, verified guest reviews, location analysis, and overall service quality. Each hotel is selected to meet high standards of comfort, authenticity, and guest experience.

Isle of Eriska Hotel Spa & Island
Hotels
Benderloch, United Kingdom

Offering a restaurant, 24-hours room service and a spa, Isle of Eriska Hotel Spa & Island is set in 300 acres of lush landscapes in Oban. Free WiFi is available throughout and free private parking is possible onsite. All the luxurious rooms at Isle of Eriska Hotel Spa & Island feature the finest bed linen and warm, contemporary décor. Bathrobes, free toiletries, tea/coffee making facilities and a flat-screen TV are included in all rooms. The Spa at The Stables offers a range of ESPA products and treatments, an ozone indoor heated pool, sauna and steam room. Guests can also make use of the gym, sports hall and swimming pool, together with a specialized sports massage. All ages and abilities are welcome in the golf course and driving range, which is open daily from 08:00 until 20:00. Guests can also unwind in the Piano room and the Library, with an art deco fireplace and a wonderful selection of whiskeys, cocktails and house wines available throughout the day. An array of outdoors activities can be enjoyed in the area, including archery, water sports, fishing, cycling, walking and clay pigeon shooting. This property is just 6 minutes’ drive off the A828 road, and 3 minutes’ drive from Barcaldine Castle.

Guest Reviews:

- "A wonderful stay for a very special treat" - "Just perfect" - "A blissful birthday treat" - "Isle of eriska stay" - "Very relaxing and we have been spoiled" - "Amazing location, super service and lovely food. We really enjoyed our visit." - "Luxurious, stunning location and hotel. Very very relaxing, dispute lots to do." - "Hidden gem in the Scottish highlands" - "Incredible location backed up by excellent service."

Murrayshall Country Estate
Hotels
Perth, United Kingdom

Located in Perth, Murrayshall Country Estate is 2.5 mi from Scone Palace. The property is set 2.7 mi from Perth Concert Hall, 2.7 mi from Perth and Kinross Council and 3.1 mi from St Ninian's Cathedral. The property is 3.7 mi from Perth Royal Infirmary and 3.7 mi from University of the Highlands and Islands Perth College. All rooms come with a wardrobe and a flat-screen TV. Murrayshall provides certain rooms with garden views, and rooms are equipped with a private bathroom. Guests can enjoy a Full English/Scottish breakfast. There is an on-site restaurant, which specializes in British cuisine. Murrayshall Country Estate offers a whole host of outdoor pursuits both on and off site. There are a number of mapped walks around the Estate itself as well as 2 stunning parkland golf courses! The team at Murrayshall conveniently provide information at the reception to help guests to get around the area. The nearest airport is Edinburgh Airport, 32 mi from the estate.

Guest Reviews:

- "Great place to ‘switch off’" - "Fantastic room, just perfect ☺️" - "Great location for a relaxing, ‘ country house’ break." - "Peaceful, luxurious and in a beautiful location." - "Overall great experience" - "Lovely room & amenities" - "Really great" - "Stunning hotel. Class" - "Nice Country Hotel close to Perth with stunning views and a great restaurant" - "Relax in a lovely country estate" - "Comfortable accommodation and pleasant location"

Kingsmills Hotel
Hotels
Inverness, United Kingdom

Set in 4 acres of beautiful gardens, the Kingsmill Hotel has a spa, a swimming pool and free parking. Inverness city center is just one mile away. Guests have full use of the leisure club, with a sauna, steam room, spa bath and gym. There is also a hair salon. Many of the spacious rooms at Kingsmills Hotel have garden views. Features include satellite TV and tea and coffee-making facilities. Some rooms also have patios, or private access to the hotel gardens. Inglis Restaurant offers excellent cuisine, with a menu of fresh, local produce. Guests at Hotel Kingsmills can also dine in the garden conservatory brasserie, which features an informal menu.

Guest Reviews:

- "Amazing, staff were friendly and helpful, hotel was excellent." - "Would come back without breakfast" - "Wonderful hotel with friendly staff" - "I wish we could stay longer" - "Will definitely return and recommend." - "Nice and pleasant stay" - "Very comfortable" - "Overall very good would stay again" - "Would stay again" - "Beyond our expectations, excellent staff and service in reception, bar and restaurant."

Crieff Hydro
Hotels
Crieff, United Kingdom

Crieff Hydro Hotel is set in a 900-acre estate with a Victorian spa, 9-hole par 3 golf course and over 60 indoor and outdoor activities. The resort is situated in the beautiful Strathearn Valley just 1 hour's drive from both Edinburgh and Glasgow. The impressive facilities include 2 swimming pools, off-road driving courses, tennis courts and a rifle range. Horse riding, quad biking and water sports are also available. The luxury adults-only spa at Crieff Hydro has an indoor pool, steam room, sauna and spa bath. Guests can sample indulgent beauty treatments in the salon, or relax on the pool-side loungers. The 4-star accommodation includes satellite TVs and private bathrooms. The family-friendly rooms have work desks and tea/coffee facilities, and all are stylishly decorated. Crieff Hotel has a range of dining options, including an Italian style family restaurant and bar. The Meikle Restaurant offers a more traditional experience in the grand Victorian dining room. Qualified childcare is available for up to 4 hours per day at an additional charge for guests payable to Big Country.

Guest Reviews:

- "I was attending a wedding nearby and your hotel ticked all the boxes" - "great hotel surrounded by a beautiful scenery" - "Brilliant family fun 😁" - "All in all it was great ." - "Lovely" - "Excellent however found bar prices above average" - "It was perfect We attended Highland Games in Sterling and Crieff" - "A stop off at Crieff Hydro" - "Excellent nice and relaxed break" - "Awesome" - "Great hotel with kids."

Meldrum House Hotel Golf And Country Estate
Hotels

In 350 acres of mature woodland and peaceful rolling parkland, this beautiful country house hotel has its very own private golf course, free Wi-Fi and charming, elegant, individually decorated rooms. The Meldrum House Hotel Golf And Country Estate boasts its own magnificent 18-hole golf course, a luxuriously furnished clubhouse and some of the finest practice facilities in Scotland. The on-site golf academy offers expert outdoor instruction with video analysis. Traditionally decorated and featuring many fine antiques, objets d'art and ancestral portraits, the hotel has spacious rooms. Each room has its own individual style and unique character. Every room has stunning views of the estate and the surrounding Aberdeenshire countryside. Each room has a private bathroom, plasma flat-screen TV with Freeview digital channels. The restaurant offers traditional Scottish cuisine combined with an international flavor. From gourmet cuisine to lighter snacks, the menus change daily to reflect the best and freshest seasonal ingredients available locally.

Guest Reviews:

- "Unexpected in a good way" - "An amazing experience not an ordinary hotel!!" - "Attentive staff, gorgeous setting & good quality accommodation" - "We will be back again!" - "A hidden gem" - "A perfect stay at a perfect location" - "Awesome hotel, start to finish" - "Here with work lots , but even when not working stay never long enough, staff so friendly and helpful x" - "A great hotel to stay and have a catch up with family"

Macdonald Highlands Hotel at Macdonald Aviemore Resort
Hotels
Aviemore, United Kingdom

Located within the Cairngorms National Park, the Macdonald Highlands Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, restaurants and bars, as well as extensive leisure facilities including an on-site cinema and is Winner of Resort Hotel of the Year in Scotland – Scottish Hospitality Awards 2019. There is a championship golf course nearby. The 4-star rooms at the Macdonald Highlands Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. There is a selection of Classic or Executive rooms and suites available. Family rooms, some interconnecting, are available with either a sofa or pop up bed for the children. Within this hotel you will find Aspects Restaurant, the resort’s signature restaurant offering contemporary Scottish dishes using seasonal ingredients. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Spey Burger in Macdonald Aviemore Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel. Please note, Spey Burger and Giovanni's are seasonal restaurants The Macdonald Highlands Hotel at Macdonald Aviemore Resort also benefits from direct guest access to the resort’s leisure facilities within Aviemore Activity Center including a large leisure pool, soft play, gym and seasonal café.

Guest Reviews:

- "My Grandson and we didnt want the holiday to end." - "Fabulous short stay in half term" - "Good but the food ruined it. Defo wouldn’t eat there if I was to stay again." - "Ok, but disappointed my expectations" - "Great stay, few things need sorting." - "It was ‘fine’. Ok. Nothing more nothing less." - "Good stay close to Cairngorms NP" - "Convenient" - "3 star hotel, very tired but good breakfast and friendly staff"

Scottish Highlands, Scotland Hotels with Parking

best hotels in Scottish Highlands, Scotland
8.6
3726 reviews
From $702

Kingsmills Hotel ensures a hassle-free arrival with convenient on-site parking, providing peace of mind for guests. The secure parking area allows travelers to explore Inverness without worrying about their vehicles. With easy access to major attractions and amenities, you'll navigate the city seamlessly. Enjoy a stress-free experience, knowing you’ve chosen a hotel that prioritizes efficient transportation and safety for all its guests.

best hotels in Scottish Highlands, Scotland
8.9
733 reviews
From $229

Arriving at Meldrum House Hotel Golf And Country Estate is a breeze, thanks to efficient parking options designed for hassle-free transit. Secure and convenient, the parking facilities allow you to explore the expansive 350-acre grounds without worry. Whether you're here for golf, fine dining, or simply to unwind, you'll appreciate the seamless arrival process that puts your mind at ease. Experience the perfect blend of convenience and security during your visit to this charming country house hotel.

best hotels in Scottish Highlands, Scotland
7.9
756 reviews
From $185

best hotels in Scottish Highlands, Scotland
9.0
181 reviews
From $461

Enjoy seamless arrivals at Isle of Eriska Hotel Spa & Island with convenient on-site parking. Designed for hassle-free transit, the secure parking facilities ensure your vehicle is safe while you explore the stunning surroundings. With easy access just off the A828 road, your stay begins smoothly, allowing you to focus on indulging in the breathtaking landscapes and luxurious amenities without any travel worries. Plan your adventures worry-free with expert assistance at every turn.

Scottish Highlands, Scotland Hotels with Entertainment

best hotels in Scottish Highlands, Scotland
7.9
756 reviews
From $185

Experience the vibrant atmosphere of Crieff Hydro, where adventure meets nightlife! Nestled in the stunning Strathearn Valley, this dynamic resort boasts over 60 exhilarating activities including off-road driving, quad biking, and water sports. As the sun sets, dive into lively evening entertainment and indulge in diverse dining options, from casual bites to elegant meals at the Meikle Restaurant. With a social vibe and endless fun, every moment promises excitement for groups looking to create unforgettable memories.

best hotels in Scottish Highlands, Scotland
8.8
1596 reviews
From $231

Experience the vibrant nightlife and engaging activities at Murrayshall Country Estate, where every evening is an opportunity for fun! Nestled near Perth, this energetic destination boasts proximity to local entertainment hotspots, including the lively Perth Concert Hall. Indulge in delightful dining at the on-site restaurant or explore the beautiful grounds during the day. With mapped walks and two stunning golf courses, there's never a dull moment for those seeking an adventurous getaway!

best hotels in Scottish Highlands, Scotland
8.6
3726 reviews
From $702

Experience the vibrant nightlife of Inverness at Kingsmills Hotel, where excitement meets elegance! With its lively atmosphere, you can enjoy an array of activities after day turns to night. Dine at the garden conservatory brasserie, sip cocktails in chic settings, or unwind by the pool. Perfectly situated just a mile from the city center, this destination is ideal for social butterflies ready to immerse themselves in local entertainment and unforgettable memories.

best hotels in Scottish Highlands, Scotland
8.9
733 reviews
From $229

Experience the vibrant atmosphere at Meldrum House Hotel Golf And Country Estate, where the night comes alive! With its stunning clubhouse and exceptional golf course, you'll find endless opportunities for socializing and fun. Enjoy a lively evening filled with gourmet dining that blends traditional Scottish flavors with international flair, all while surrounded by the picturesque Aberdeenshire countryside. Whether you're unwinding after a day on the greens or mingling with fellow guests, this is the ultimate destination for nightlife enthusiasts.

best hotels in Scottish Highlands, Scotland
9.0
181 reviews
From $461

Dive into the vibrant atmosphere of Isle of Eriska Hotel Spa & Island, where every night is a celebration! Experience thrilling activities such as archery and water sports right on your doorstep. With a lively Piano room featuring exquisite whiskeys and cocktails, plus cozy spots like the Library for social mingling, this hotel promises an electric nightlife that keeps guests entertained long after the sun sets. Join fellow adventurers and create unforgettable memories in this energetic haven!

Scottish Highlands, Scotland Family Friendly Hotels

best hotels in Scottish Highlands, Scotland
8.6
3726 reviews
From $702

At Kingsmills Hotel, families are welcomed with open arms in a safe and secure environment. Kids can have a blast at the dedicated kids' club while parents unwind in the serene gardens or enjoy stress-free bonding time. Spacious family rooms, offering comfort and convenience, ensure everyone gets the perfect night's sleep. Enjoy fun-filled days exploring Inverness, knowing your loved ones are in a nurturing retreat designed for quality family time.

best hotels in Scottish Highlands, Scotland
7.9
756 reviews
From $185

Crieff Hydro is a sanctuary for families, offering a reassuring environment filled with engaging activities for all ages. The safe and friendly atmosphere includes qualified childcare services, allowing parents to enjoy some well-deserved me-time while kids explore exciting adventures in the Big Country Kids' Club. From spacious family accommodations to outdoor playgrounds, the resort ensures stress-free bonding experiences that cater to both relaxation and fun, making it an exceptional choice for families seeking quality time together.

best hotels in Scottish Highlands, Scotland
8.8
1596 reviews
From $231

Murrayshall Country Estate is a reassuring sanctuary for families looking to bond without the usual stress. With spacious accommodations and a safe environment, parents can relax while kids enjoy exploring the scenic estate grounds. The nearby attractions, such as Scone Palace, provide ample opportunities for delightful family outings. Enjoy quality time together while indulging in wholesome Full English/Scottish breakfasts that fuel your daily adventures in beautiful Perth.

best hotels in Scottish Highlands, Scotland
8.9
733 reviews
From $229

Meldrum House Hotel Golf And Country Estate offers a reassuring environment for families seeking quality bonding time. Kids can enjoy engaging activities while parents relax in comfort, knowing their children are safe in this welcoming space. With spacious, individually decorated rooms and beautiful views of the estate, families can create cherished memories together. The hotel’s commitment to providing a stress-free experience ensures that every family member, young or old, enjoys their stay to the fullest.

best hotels in Scottish Highlands, Scotland
9.0
181 reviews
From $461

Families will find a welcoming oasis at Isle of Eriska Hotel Spa & Island, boasting spacious accommodations and a host of activities designed to engage all ages. From a golf course accessible for beginners to outdoor adventures like cycling and fishing, there's ample opportunity for bonding moments. Enjoy the peace of mind that comes with family-friendly amenities, ensuring safety and fun for children while you make cherished memories together.

Scottish Highlands, Scotland Pet Friendly Hotels

best hotels in Scottish Highlands, Scotland
8.6
3726 reviews
From $702

At Kingsmills Hotel, every family member is considered, including your furry companions! This pet-friendly haven provides ample amenities for your four-legged friends, ensuring they feel welcome throughout your stay. Enjoy nearby walks in picturesque gardens, perfect for bonding moments with your pets. Plan your holiday without leaving anyone behind, and create unforgettable memories together in the heart of Inverness.

best hotels in Scottish Highlands, Scotland
7.3
2945 reviews
From $240

Bring your furry friend along to Macdonald Highlands Hotel, where no family member is left behind! This pet-friendly resort offers amenities tailored for pets, including nearby walks and open spaces to frolic. Enjoy the comfort of spacious accommodations that welcome pets, ensuring a delightful stay for both you and your four-legged companion. Discover the joys of exploring beautiful Aviemore together, creating unforgettable memories in a welcoming atmosphere.

best hotels in Scottish Highlands, Scotland
9.0
181 reviews
From $461

At Isle of Eriska Hotel Spa & Island, no family member is left behind, thanks to its pet-friendly policies. This welcoming destination provides thoughtful amenities for your furry companions, ensuring they too enjoy a pampered experience. With nearby walks through stunning landscapes, your pets are invited to share in the adventure while you unwind in comfort. Create lasting memories together in a place that embraces your entire family, including your beloved four-legged friends.

best hotels in Scottish Highlands, Scotland
8.9
733 reviews
From $229

At Meldrum House Hotel Golf And Country Estate, no family member is left behind, including your beloved pets! This welcoming retreat features pet-friendly amenities that cater to your furry friends, allowing for stress-free travel. Enjoy leisurely walks through the picturesque parkland with your dog, making it easy to explore the beautiful surroundings together. With comfortable accommodations that prioritize both guest and pet needs, your stay promises to be as delightful for your four-legged companions as it is for you.

Scottish Highlands, Scotland Hotels with Spa

best hotels in Scottish Highlands, Scotland
7.3
2945 reviews
From $240

Rejuvenate your senses at Macdonald Highlands Hotel, where wellness meets tranquility. Relax and unwind with signature treatments that harness the serene beauty of the Cairngorms National Park. Enjoy a range of holistic services designed to restore balance and promote relaxation. After indulging in revitalizing therapies, take a moment to immerse yourself in the peaceful ambiance, making this a perfect retreat for those seeking mindfulness and restorative experiences amid luxurious surroundings.

best hotels in Scottish Highlands, Scotland
7.9
756 reviews
From $185

best hotels in Scottish Highlands, Scotland
8.6
3726 reviews
From $702

Discover tranquility and rejuvenation at the spa within Kingsmills Hotel. Offering signature treatments that blend traditional techniques with modern wellness practices, this haven promotes relaxation in a serene setting. Allow yourself to unwind in the sauna, steam room, or spa bath, enhancing your sense of well-being. Experience sensory rejuvenation amid beautiful gardens, making it the perfect retreat for those seeking a holistic approach to relaxation and self-care.

best hotels in Scottish Highlands, Scotland
9.0
181 reviews
From $461

Indulge in rejuvenation at Isle of Eriska Hotel Spa & Island's serene spa, where wellness takes center stage. Offering luxurious ESPA treatments, an ozone indoor heated pool, and soothing sauna experiences, it's the ultimate sanctuary for relaxation. Immerse yourself in restorative therapies that awaken the senses and melt away stress. Whether seeking tranquility or a revitalizing experience, this spa ensures a journey of holistic well-being and sensory bliss to revitalize your body and mind.

Scottish Highlands, Scotland Hotels with Private Pool

best hotels in Scottish Highlands, Scotland
8.6
3726 reviews
From $702

Indulge in luxury and romance at Kingsmills Hotel, where exclusive access to private pools beckons. Imagine leisurely dips anytime amidst serene garden surroundings, creating the ultimate escape for couples. Each room offers a cozy atmosphere perfect for intimate evenings, complemented by stunning views. Whether celebrating a special occasion or enjoying a spontaneous getaway, experience seclusion and elegance wrapped in the beauty of Inverness.

best hotels in Scottish Highlands, Scotland
9.0
181 reviews
From $461

Experience unparalleled seclusion at Isle of Eriska Hotel Spa & Island, where luxury meets romance in idyllic surroundings. Imagine taking a private dip in your own pool, surrounded by lush landscapes that enhance your intimate getaway. Here, each moment becomes a tranquil escape from the everyday hustle, allowing couples to reconnect and unwind in style. Indulge in exclusive comforts that elevate your romantic retreat to new heights of elegance and pleasure.

best hotels in Scottish Highlands, Scotland
7.3
2945 reviews
From $240

Indulge in luxury and seclusion at Macdonald Highlands Hotel, where exclusive experiences await. With private access to pristine pools and stunning views of Cairngorms National Park, couples can enjoy romantic dips anytime. This 4-star haven offers elegant accommodations, creating an intimate setting perfect for relaxation and connection. Whether it's a sunset swim or a serene morning soak, experience the ultimate escape in your own private oasis, tailored for romance.

best hotels in Scottish Highlands, Scotland
7.9
756 reviews
From $185

Map