A road winding through a forest with a lake in the distance.

Search Golf Hotels in Grantown-on-Spey

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Grantown-on-Spey Golf Hotels

Tonight
9 Sept - 10 Sept
Tomorrow
10 Sept - 11 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Our top choices for Grantown-on-Spey hotels with a golf course

1. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
United Kingdom
John
₹14,927
₹17,912 total
includes taxes & fees
16 Sept - 17 Sept
The Speyside Hotel

2. Craiglynne Hotel

Craiglynne Hotel
Grantown-on-Spey
United Kingdom
Darren
₹7,608
₹9,129 total
includes taxes & fees
13 Sept - 14 Sept
Craiglynne Hotel

3. Kinnaird House

Kinnaird House
Grantown-on-Spey
₹68,541
₹82,249 total
includes taxes & fees
20 Sept - 21 Sept
Kinnaird House

4. Pine Marten Lodge

Pine Marten Lodge
Grantown-on-Spey
₹134,463
₹161,355 total
includes taxes & fees
15 Sept - 16 Sept
Pine Marten Lodge

5. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
Canada
rick
₹8,691
₹10,429 total
includes taxes & fees
1 Oct - 2 Oct
Nethybridge Hotel

6. The Boat Hotel

The Boat Hotel
Boat of Garten
United States
Naomi
₹13,293
₹15,951 total
includes taxes & fees
29 Sept - 30 Sept
The Boat Hotel

7. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Warren
₹25,787
₹30,944 total
includes taxes & fees
4 Oct - 5 Oct
Kingsmills Hotel

8. Ravenscraig Guest House

Ravenscraig Guest House
Aviemore
United Kingdom
Megan
₹18,938
₹22,725 total
includes taxes & fees
3 Oct - 4 Oct
Ravenscraig Guest House

9. Chalet on the Green

Chalet on the Green
Lochardil
United States
Lisa
₹17,479
₹20,975 total
includes taxes & fees
1 Oct - 2 Oct
Chalet on the Green

10. 39 Knocknagael

39 Knocknagael
Inverness
₹41,225
₹49,470 total
includes taxes & fees
21 Sept - 22 Sept
39 Knocknagael
View all properties

Top Grantown-on-Spey Hotel Reviews

Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Loved staying here. The hotel was conveniently located for our needs"
Andrew 1-night trip
Posted 5 hours ago
Craiglynne Hotel
The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"Perfect location for traveling by train"
Rebecca 1-night trip
Posted 10 hours ago
The Royal Highland Hotel
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

10/10 Excellent
"We were here on vacation. The location was great, right by the river. The restaurant was good (they seem to dry-age their beef themselves). Staff very helpful, facility very clean. Only drawback, no elevator (which was only an issue with luggage, but staff offered to carry bags up for us). We'd happily come back."
David 3-night trip
Posted 2 days ago
Glenmoriston Townhouse Hotel
The Grant Arms Hotel

The Grant Arms Hotel

10/10 Excellent
"The hotel is beautiful. It felt like we stayed in a castle. Nice furniture. Good dinner and breakfast. But what we loved the most was the staff!! Especially Jane. She is an angel and made our stay magical."
Angela 2-night trip
Posted 3 days ago
The Grant Arms Hotel
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

8/10 Good
"Great hotel, plenty of parking and within walking distance to Aviemore centre."
Stephen 1-night trip
Posted 3 days ago
Coylumbridge Resort Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We loved our stay at the Columba Hotel! The staff was friendly & helpful. The room was clean & cozy. The bed & pillows were really comfortable . We’ve been to other hotels where the pillows were ultra thin. Sounds silly , but the thin pillows affected my sleeping. One thing I loved was how peaceful the rooms were, you couldn’t hear other guests. We also had a great view of the river."
Carmen 1-night trip
Posted 3 days ago
Columba Hotel Inverness by Compass Hospitality

Frequently asked questions

Are you looking for a golf hotel in Grantown-on-Spey?
From golf lessons to driving ranges to mini golf, Expedia is the place to book your golfing weekend. Families can enjoy snowboarding and parks. Also, check out the mountain views in Grantown-on-Spey.
What is the best golf hotel in Grantown-on-Spey?
The Speyside Hotel is a top hotel boasting a clubhouse, a golf pro shop and a golf driving range. Book some lessons with a professional golfer to improve your swing— ask the hotel staff for details. The hotel also features a bar, a restaurant, free WiFi and coffee/tea in reception. Other recommended hotels include Garden Park Guest House and Ravenscourt House.
How many golf hotels are there in Grantown-on-Spey?
Among Expedia's 87 lodging options in Grantown-on-Spey, 3 have a golf course on the premises, are next to one or nearby.
What should I see and do in Grantown-on-Spey while on a golf holiday?
When you're ready for a break from the back nine, you'll discover that Grantown-on-Spey has lots to offer. Explore the local sights and attractions with a stop at Cairngorms National Park, Grantown Museum and Lochindorb Castle. Also, don't miss Craig MacLean Leisure Centre and Anagach Woods.
What is a golf hotel in Grantown-on-Spey like?
Golf hotels in Grantown-on-Spey provide guest rooms and convenient access to a golf course. On Expedia, you can find a great selection of golf hotels which have either a 9+ hole golf course, or that are positioned adjacent to an 18+ hole golf course. Golf hotels offer a good choice of services and amenities such as equipment rentals, clubhouses and transport to the golf course when it is not on site.