Skip to main content

Featured golf hotel destinations

Destination inspiration for your trip – find a golf hotel

Nairn

5 golf hotels

Inverness

5 golf hotels

Aviemore

5 golf hotels

Grantown on Spey

3 golf hotels

The best golf hotels in Highlands

Check out our selection of great golf hotels in Highlands

Filter by:

Star Rating
Review score

Invernairne

Nairn

Invernairne has a great location overlooking the Moray Firth, and from the garden you can stroll down a path to the beach.

K
Kate
From
France
Stunning view of the beach, easy access to beach, great location, owners were delightful, great history of building, room & bed was comfy, clean and breakfast was great!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 675 reviews
Price from
$118.20
1 night, 2 adults

Highland Apartments by Mansley

Inverness City Centre, Inverness

Located by the River Ness in the heart of Inverness city center, these luxury 4-star serviced apartments all offer free Wi-Fi and secure private parking, and are a short stroll from the city’s shops,...

M
Mohammed Abdulaziz
From
Bahrain
The location cannot be better and the place is super clean and the view from room 101 is priceless
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 886 reviews
Price from
$234.15
1 night, 2 adults

Glenan Lodge Self Catering

Tomatin

Offering garden views, Glenan Lodge Self Catering in Tomatin provides accommodations, a bar, and a shared lounge. This guest house offers free private parking, daily room service, and free Wifi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 217 reviews
Price from
$171.56
1 night, 2 adults

Coul House Hotel

Contin

Coul House Hotel is set in the hills above Contin and offers scenic views and an award-winning restaurant.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 196 reviews
Price from
$197
1 night, 2 adults

The Isles of Glencoe Hotel

Hotel in Glencoe

Looking out over Loch Leven, Isles of Glencoe Hotel is nestled on the side of a peninsula, reaching into Loch Leven at the foot of Glencoe.

G
Gordon
From
United Kingdom
Location, beautiful rooms and amazing staff.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,444 reviews
Price from
$233.66
1 night, 2 adults

Boat Country Inn and Restaurant

Hotel in Boat of Garten

In Cairngorm National Park, The Boat Country Inn and Restaurant has a restaurant, Wi-Fi access and elegant rooms. Aviemore can be reached in 10 minutes by car.

L
Laura
From
Australia
Delightful hotel, great helpful staff, comfortable beds, large room with balcony onto garden, spacious bathroom, fluffy towels, delicious dinner. Bike storage and car parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,497 reviews
Price from
$137.28
1 night, 2 adults

Golf View Hotel & Spa

Hotel in Nairn

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

R
Raluca
From
United Kingdom
The hotel was very lovely and clean. Staff was so polite, friendly and professional. The restaurant had amazing views of the sea, it was an absolute joy to eat in that space. The food was great, especially the taste of Hickory menu.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,040 reviews
Price from
$190.41
1 night, 2 adults

Kingsmills Hotel

Hotel in Inverness City Centre, Inverness

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.

J
Jessie
From
United States
This was a beautiful hotel. I love the swimming pool most of all as when I travel around Scotland I didn’t expect to find, but I always bring my bathing. It was a lovely temperature and also had a sauna and steamer. It is a beautiful property.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,657 reviews
Price from
$138.80
1 night, 2 adults

Cairngorm Hotel

Hotel in Aviemore

Perfectly located for hill walking, climbing, fishing, the Malt Whiskey Trail, golf and all winter sports, this independently-owned hotel is found in the heart of Aviemore, in the Cairngorms.

P
Pete
From
United States
Beautiful! Stately but comfortable, the staff courteous and friendly. Breakfast was delicious!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,333 reviews
Price from
$122.70
1 night, 2 adults

Ulbster Arms Hotel near Thurso

Hotel in Halkirk

On the banks of the River Thurso in the village of Halkirk, this hotel is a 10-minute drive from Thurso town center. It is built from Caithness stone, and has free Wi-Fi and free parking on site.

G
George
From
United States
Cozy and comfortable, great restaurant for dinner, excellent breakfast.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 662 reviews
Price from
$168.86
1 night, 2 adults
All golf hotels in Highlands

Most booked golf hotels in Highlands this month

See all

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8,442 reviews

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,304 reviews

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,196 reviews

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,615 reviews

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,293 reviews

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,657 reviews

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,333 reviews

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 1,731 reviews

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 891 reviews

Popular with guests booking golf hotels in Highlands

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,069 reviews

FAQs about golf hotels in Highlands

Golf Hotels That Guests Love in Highlands

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,069 reviews
Beautiful location, surrounding and building. Fantastic strolling early in the morning around the golf course behind the hotel. The living room is furnished nice and classic.
Guest review byIzzy
Young couple
Avg. price/night: $237.07
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,210 reviews
Well presented older property, set back from road via long drive, Highland Coo's on site, very friendly. Good food, comfortable room, with plenty of space, arm chairs, bath 20 min walk to beach via Coo's and Golf course
Guest review byRichard
Young couple
Avg. price/night: $340.41
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 667 reviews
Impressive historic building with magnificent hall and public rooms. Convenient location on edge of Tain - easy walking distance to a variety of restaurants. Ideally placed to drive to so many wonderful surrounding golf courses. Comfortable, clean rooms. Very friendly staff. Decor dated, but reflected in price
Guest review byJohn
Group
Avg. price/night: $290.57
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 647 reviews
Location for the golf course and beach Staff friendly and attentive
Guest review byBruce
Young couple
Avg. price/night: $270.17
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,286 reviews
Location was excellent, near the golf course and walking distance to all the attractions in Dornoch. Quality of the food ingredients was good. The ambience in the bar and restaurant was lovely, and the staff were very pleasant and helpful
Guest review byElsbeth
Young couple
Avg. price/night: $455.24
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,657 reviews
Our upgraded room with brilliant, view fab over golf course. Best shower we have had in a hotel room.
Guest review byJames
Young couple
Avg. price/night: $101.31
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8,442 reviews
Very good atmosphere. Staff tried their best as it was busy period.we were positively surprised with a lot of things to do for younger children. You had soft play , games, golf, laser tag , small dry slop for extra charge.
Guest review byEwelina
Family with young children
Avg. price/night: $290.57
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 872 reviews
Lovely hotel by the beach and golf club in Brora. Easily walkable to the town centre. Beautiful old building and fantastic furnishings. A perfect slice of Scotland.
Guest review byRoss
Solo traveler
Avg. price/night: $580.87
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,040 reviews
Great value for money, cosy, nice attention to detail with golf artwork and tunnocks tea cakes :-) also great to see real coffee in hotel rooms!
Guest review byMarc
Group
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,321 reviews
All you cab eat breakfast! Snooker tables with no waiting list. Lot of parking space. Nine holes Golf course at backyard. Lift was too small.
Guest review byPasi
Group