COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Golf Hotels in Scotland

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Scotland Golf Hotels

Dalmahoy Hotel & Country Club
Great for golfers

Dalmahoy Hotel & Country Club

4 out of 5
The price is £78 per night from 26 May to 26 May
This family-friendly Kirknewton hotel is located near the airport, within 3 mi (5 km) of Edinburgh International Climbing Arena Ratho and Heriot Watt University. ...
4.4/5Excellent! (1,302 reviews)
Travellers like: on-site golf course, driving range, golf lessons, restaurant with golf course
Great job under difficult circumstances
"Already reviewed"

Reviewed on 16 Dec 2020

Dalmahoy Hotel & Country Club
Carnoustie Golf Hotel
Great for golfers

Carnoustie Golf Hotel

4 out of 5
The price is £78 per night from 23 May to 23 May
Situated by the sea, this spa hotel is within 1 mile (2 km) of Barry Sands and Carnoustie Golf Links. Carnoustie Beach and Westhaven Beach are also within 15 ...
4.4/5Excellent! (994 reviews)
Travellers like: golf course nearby, restaurant with golf course, sauna, steam room
Travellers say...
"Very friendly an welcoming staff. Got charged twice for room but was sorted quickly. Room was warm and comfortable needs some minor repairs. Breakfast was freshly cooked and delicious. Ordered room service pizza was hot and fresh, minute steak sandwich was cold and very tough chips were cold and ..."

Reviewed on 3 Nov 2020

Carnoustie Golf Hotel
Fairmont St Andrews
Great for golfers

Fairmont St Andrews

5 out of 5
The price is £300 per night from 23 May to 23 May
This family-friendly St. Andrews hotel is located by the sea, 2.2 mi (3.6 km) from East Sands, and within 6 mi (10 km) of British Golf Museum and St. Andrews ...
4.6/5Exceptional! (994 reviews)
Travellers like: on-site golf course, driving range, golf lessons, restaurant with golf course
Travellers say...
"Excellent location with lovely views."

Reviewed on 11 May 2021

Fairmont St Andrews
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Old Course Hotel
Great for golfers

Old Course Hotel

5 out of 5
Old Station Road, St. Andrews, Scotland
The price is £356 per night from 19 May to 19 May
Located in the heart of St. Andrews, this luxury hotel is within a 10-minute walk of Swilken Bridge and Old Course at St Andrews. University of St. Andrews and ...
4.7/5Exceptional! (727 reviews)
Travellers like: on-site golf course, driving range, golf lessons, sauna
Travellers say...
"Excellent hotel, very efficient check in, scrupulously clean with hand sanitation liquid everywhere. Room was sealed awaiting our arrival. Furnishings were excellent. Dinner and breakfast were beautifully cooked and tasted fantastic. The views from The Road Hole Restaurant were stunning and we were ..."

Reviewed on 10 Oct 2020

Old Course Hotel
Dornoch Hotel

Dornoch Hotel

3.5 out of 5
Grange Road, Dornoch, Scotland
The price is £59 per night from 23 May to 23 May
Situated near the beach, this hotel is within a 10-minute walk of Royal Dornoch Golf Club, Dornoch Cathedral and Dornoch Beach. Historylinks is 0.9 mi (1.5 km) ...
3.4/5 (413 reviews)
"Difficult times for everyone, Dornoch hotel and staff made every effort to make our stay safe and enjoyable. Great effort from all"

Reviewed on 2 May 2021

Dornoch Hotel
Drumoig Golf Hotel
Great for golfers

Drumoig Golf Hotel

3 out of 5
The price is £95 per night from 19 May to 19 May
Situated in St. Andrews, this golf hotel is within 6 miles (10 km) of St. Athernase Church, V&A Dundee and University of Dundee. Eden Mill St Andrews and Discovery ...
4.1/5Very Good! (259 reviews)
Travellers like: on-site golf course, restaurant with golf course
Travellers say...
"Clean and tidy room with a great view, staff were friendly and helpful."

Reviewed on 13 Sep 2020

Drumoig Golf Hotel
Best Western Scores Hotel

Best Western Scores Hotel

2 out of 5
The price is £185 per night from 19 May to 19 May
Located in the heart of St. Andrews, this beach hotel is steps from British Golf Museum and Old Course at St Andrews. University of St. Andrews and St. Andrews ...
4.2/5Very Good! (280 reviews)
"Second time we have stayed here, very comfortable hotel with welcoming staff. Decor/Furnishing is slightly dated but adds to the character and authenticity of the place. We had a junior suite which was large with a sea and old course view. Lovely breakfast. Ideal location with easy parking."

Reviewed on 22 Oct 2020

Best Western Scores Hotel
Gleddoch Hotel Spa & Golf, BW Premier Collection
Great for golfers

Gleddoch Hotel Spa & Golf, BW Premier Collection

4 out of 5
The price is £107 per night from 15 Jun to 15 Jun
Situated in a rural location, this spa hotel is within 9 miles (15 km) of Newark Castle, Cockle Bank and Bodden Boo. Custom House and Cathcart Square are also ...
3.9/5Good! (657 reviews)
Travellers like: on-site golf course, bar, sauna, steam room
Would stay again
"Lovely grounds and friendly staff Being a fan with you if you have one as it was warm. We got one from reception but there will only be so many to go around. Food was super impressive. A small menu but very well presented and tasted Amazing"

Reviewed on 11 Aug 2020

Gleddoch Hotel Spa & Golf, BW Premier Collection
The Marine Hotel, Troon
Great for golfers

The Marine Hotel, Troon

4 out of 5
The price is £99 per night from 25 May to 25 May
Located in Troon, this beachfront hotel is next to a golf course, 0.2 mi (0.3 km) from Royal Troon Golf Club, and within 9 mi (15 km) of Irvine Beach and Western ...
4/5Very Good! (355 reviews)
Travellers like: golf course nearby, bar, sauna, steam room
Travellers say...
"Under refurbishment and food was basic."

Reviewed on 5 Aug 2020

The Marine Hotel, Troon
Rusacks St. Andrews
Great for golfers

Rusacks St. Andrews

4 out of 5
Get Rates
Situated in St. Andrews, this golf hotel is within a 5-minute walk of Swilken Bridge and Old Course at St Andrews. University of St. Andrews and St. Andrews ...
4.2/5Excellent! (658 reviews)
Travellers like: golf course nearby, golf lessons nearby
xcellent
"Despite the fact they are closing soon for renovations the standard was still high and staff couldn’t do enough for you."

Reviewed on 13 Oct 2020

Rusacks St. Andrews
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.