
Scotland Golf Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to NZ$616 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top flight + Golf hotel deals in Scotland
Price found within the past 48 hours. Click for updated prices.

Macdonald Houstoun House
Price was NZ$2,972, price is now NZ$2,550 per person
NZ$2,550
per person
18 Dec - 24 Dec
found 1 day ago
Return direct flight included
Doha (DOH) to Edinburgh (EDI)
8.2/10 Very Good! (1,005 reviews)
Very enjoyable place to rest from overwhelming city, quite and peaceful, a great place to relax. 15-20 min by train to Edinburgh so you can enjoy the city without being worried about traffic and parking.
Reviewed on 12 Oct 2025


The Linton Hotel
Price was NZ$2,625, price is now NZ$2,575 per person
NZ$2,575
per person
18 Dec - 24 Dec
found 1 day ago
Return direct flight included
Doha (DOH) to Edinburgh (EDI)
8.4/10 Very Good! (463 reviews)
Lovely little hotel with a guest house feel. We had an issue with the shower which was sorted really quickly.
The staff very lovely and very attentive. The person who fixed the shower made a point of checking we were happy which was great.
I would stay here again
Reviewed on 8 Oct 2025

Fairmont St Andrews
Price was NZ$3,798, price is now NZ$3,776 per person
NZ$3,776
per person
18 Dec - 24 Dec
found 1 day ago
Return direct flight included
Doha (DOH) to Edinburgh (EDI)
9.4/10 Exceptional! (1,012 reviews)
It was good, but for a 5 star hotel I feel like the service was ok
Reviewed on 26 Oct 2025
5* Golf holidays in Scotland
Price found within the past 48 hours. Click for updated prices.

Fairmont St Andrews
Price was NZ$3,798, price is now NZ$3,776 per person
NZ$3,776
per person
18 Dec - 24 Dec
found 1 day ago
Return direct flight included
Doha (DOH) to Edinburgh (EDI)
9.4/10 Exceptional! (1,012 reviews)
It was good, but for a 5 star hotel I feel like the service was ok
Reviewed on 26 Oct 2025
Top Golf Scotland Hotels

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
Stay at this 4-star eco-certified hotel in Kirknewton. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the breakfast and the pool in our ...
8.8/10 Excellent! (1,649 reviews)
Dalmahoy stay 1 night family room.
Lots of parking and comfortable beds. Rooms spacious and clean. We did have to queue for 20 minutes to get in for breakfast but it was good quality once we got in. Food in the brasserie was ok for dinner. We didn’t use the leisure facilities but they looked good. There is a games room but some of ...
Reviewed on 25 Oct 2025

Carnoustie Golf Hotel
The Links, Carnoustie, Scotland
The price is NZ$144 per night from 2 Nov to 3 Nov
NZ$144
2 Nov - 3 Nov
includes taxes & fees
Stay at this 4-star eco-certified hotel in Carnoustie. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful ...
9/10 Wonderful! (1,002 reviews)
Staff friendly and helpful. Room clean, good facilities. Spa excellent
Reviewed on 22 Oct 2025

Fairmont St Andrews
Fife, St. Andrews, Scotland
The price is NZ$470 per night from 16 Nov to 17 Nov
NZ$470
16 Nov - 17 Nov
includes taxes & fees
Stay at this 5-star luxury hotel in St. Andrews. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9.2/10 Wonderful! (1,016 reviews)
Lovely hotel! Very clean, staff were very courteous and always willing to help. Only negative that I have is that there was not a hair dryer in the room!??? Would definitely recommend this hotel!
Reviewed on 18 Oct 2025
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
