cheap-golf-holidays-in-scotland
Home > Guides > 9 Cheap Golf Holidays in Scotland: Bang for Your Buck

9 Cheap Golf Holidays in Scotland: Bang for Your Buck

by

Do you want to experience golf in its purest form? Look no further than our list of cheap golf holidays in Scotland.

Read about the packages below, swing into action on historical fairways, and experience the legendary break you deserve.

DoubleTree by Hilton Westerwood Spa & Golf Resort

cheap-golf-holidays-in-scotland-westerwood

📍 Glasgow

🛏️ 1 x Night @ 4* DoubleTree by Hilton Glasgow Westerwood Spa & Golf Resort

⛳ 2 x Rounds @ Westerwood Golf Club

💰 From £125pp

It’s only right to kick things off with the cheapest package.

This short stay in Glasgow guarantees value for money, outrageous facilities, and an underrated golf course.

Stay one night in the four-star Westerwood Spa & Golf Resort, unwind in the luxury spa facilities, and indulge in The Grill Restaurant.

The juicy steaks at this joint are exactly what you deserve.

You can tackle the Westerwood Golf Course and all it offers. Our favourite hole is the signature 15th, a cracking par-3 with a waterfall.

This gem is only 26.3km from Glasgow Airport, so it’s a breeze getting there.


Macdonald Cardrona Hotel, Golf & Spa

cheap-golf-holidays-in-scotland-cardrona

📍 Edinburgh

🛏️ 1 x Night @ 4* Macdonald Cardrona Hotel, Golf & Spa

⛳ 2 x Rounds @ Macdonald Cadrona Golf & Country Club

💰 From £139pp

Four-star hotel facilities, a world-class spa, and European Tour golf.

This deal boasts excellent value for money and this one-night stay is a favourite for quick weekend getaways.

Macdonald Cadrona Hotel features rooms with all the essentials, such as free Wi-Fi, a flat-screen TV, and an ensuite bathroom. Best of all, it’s just a chip shot from the fairways.

We recommend this course for a mixed-ability group: experience championship golf, harsh bunkers, and testing doglegs. Good luck!

You must check out the 19th, with a well-stocked bar and live sports. But if you don’t fancy the bar, don’t worry, the spa is perfect to cure those achy muscles.

Macdonald Cardrona is 29.5 miles from Edinburgh Airport—yep, it will only take an hour in a taxi.


Fairmont St Andrews

cheap-golf-holidays-in-scotland-fairmont-st-andrews

📍 St Andrews

🛏️ 2 x Nights @ 5* Fairmont St Andrews

⛳ 1 x Round @ The Kittocks Course

⛳ 1 x Round @ The Torrance Course

💰 From £350pp

Golf starts and ends with St Andrews, even if you’re looking for cheap golf holidays.

It’s a small but iconic location with historical fairways, tournament-hosting loops, and premium links.

Fairmont St Andrews screams luxury, from the spa facilities and pool to the fine dining and nearby beach.

We absolutely love the sports bar, which is well-stocked with Scottish ales and features an awesome golf simulator.

The Kittocks Course’s deep bunkers and undulating terrain are prime examples of authentic Scottish links and justify its selection to host the qualifiers for the 150th Open.

This is why it’s one of our favourite cheap golf holidays in Scotland.

Next on your itinerary is The Torrance Course. As host of the DP World Tour and the Asian Tour International Series, the resume speaks for itself.

Can you follow in the footsteps of the pros?

Fairmont St Andrews is 18.4 miles from Dundee Airport, so pre-book a transfer.


Murrayshall Country Estate

cheap-golf-holidays-in-scotland-murrayshall

📍 Dundee and Perth

🛏️ 1 x Night @ 4* Murrayshall Country Estate

⛳ 2 x Rounds @ Murrayshall Golf Course

💰 From £219pp

We love everything about Murrayshall Country Estate, from the on-site course to the award-winning restaurant: it’s the business.

For casual dining, the Cairns restaurant offers fish and chips, burgers, a wide range of classic ales, and a lively atmosphere.

How else would you celebrate breaking 90?

Each luxury room features comfy double beds, a modern ensuite bathroom, free Wi-Fi, and a Lavazza coffee machine.

Make that coffee a black one and prepare for a killer round.

Murrayshall Golf Course is a parkland gem you must tick off your bucket list because of the challenging tree-lined fairways and bunkers.

Conveniently, Dundee Airport is just 17.5 miles away, so you can check in and tee off ASAP.


Trump Turnberry

cheap-golf-holidays-in-scotland-trump-turnberry

📍 Ayrshire

🛏️ 1 x Night @ 5* Trump Turnberry Golf Resort

⛳ 1 x Round @ Trump Turnberry Ailsa Course

⛳ 1 x Round @ Trump Turnberry King Robert the Bruce Course

💰 From £619pp

This golf trip is top-class from the accommodation to the fairways.

Trump Turnberry Golf Resort alone will create more excitement than any other golf trip you’ve attended. Seriously, this resort oozes luxury.

It might be our favourite golf hotel.

Whether it’s archery, kayaking, clay pigeon shooting, recovering in the spa or enjoying cocktails, there’s something for everyone to enjoy after 18 holes.

But that’s enough about accommodation; let’s talk stellar golf courses.

Ailsa is primed and ready for action, was awarded the 18th best course in the world by Golf World, and host of the Open on four occasions.

What a CV!

Experience the magic of links golf from the first tee to the winning putt (and all the bunker blunders in between).

Can you trump the gang and take the winner’s trophy for your own Open?

Next is the King Robert the Bruce Course.

This overlooked links features many risk-reward shots—perfect for brave golfers and low-handicaps.

The resort is 54.2 miles from Glasgow Airport, so plan your route to sidestep any stress.


Macdonald Aviemore Resort

cheap-golf-holidays-in-scotland-aviemore

📍 Aviemore

🛏️ 1 x Night @ 4* Macdonald Aviemore Resort

⛳ 2 x Rounds @ Macdonald Spey Valley Golf Course

💰 From £155pp

Macdonald Aviemore Resort is a premium experience, from the spa, sauna, and steam room to the on-site cinema.

With several dining options and endless entertainment, your downtime will be incredible.

Why not try ice skating, shopping, and cycling?

Cheap golf holidays in Scotland don’t just offer cracking golf.

On top of this, each room features comfy double beds, an ensuite bathroom, and free Wi-Fi—all the essentials needed after the fairways.

Macdonald Spey Valley hosted the European Tour Challenge for nine consecutive years, the 2018 Scottish Highlands Golf Course of the Year, and “The Most Picturesque Golf Course in the UK”.

Watch out for the 5th hole, it’s one of the longest in Scotland, at a harsh 635 yards.

The closest airport to the resort is Inverness Airport, at 36.4 miles away, it will take around an hour to arrive.


Dalmahoy Hotel & Country Club

dalmahoy

📍 Edinburgh

🛏️ 1 x Night @ 4* Dalmahoy Hotel & Country Club

⛳ 1 x Round @ Dalmahoy West Course

⛳ 1 x Round @ Dalmahoy East Course

💰 From £315pp

It’s time to swing into Solheim Cup greatness at the Dalmahoy.

Dalmahoy Hotel & Country Club is everything accommodation should be for a Scottish golf trip, with a cosy interior, a lively bar, plenty of whiskey, and tournament-hosting fairways.

Whether you spend your downtime in the huge swimming pool, the tennis courts or the spa, this place is a godsend.

The Dalmahoy East Course has hosted both the Solheim Cup and the Scottish PGA Championship, so you better bring your A-game!

Famously named “The Beast” these wide fairways are awesome for big hitters seeking some birdies. Just a heads up—watch out for the crafty bunkers.

For beginners, enter The Dalmahoy West Course, where the forgiving fairways present plenty of challenges. Your short game around the greens will be tested, so practice with your wedges.

On top of this, the hotel is 4.5 miles from Edinburgh Airport, which makes it easy to get there after landing.


Royal Marine Hotel Brora

brora

📍 Highlands & Inverness

🛏️ 2 x Nights @ 4* Royal Marine Hotel Brora

⛳ 1 x Round @ Brora Golf Course

⛳ 1 x Round @ Tain Golf Course

⛳ 1 x Round @ Golspie Golf Course

💰 From £455pp

If you want an injection of Scottish culture, this is one of the greatest cheap golf holidays in Scotland.

Royal Marine Hotel features in The Times “Top 100 Best Places to Stay in Britain in 2023” and offers a traditional Highland dining experience in front of an open fire.

It would be rude not to enjoy some Angus steak or fresh seafood and knock it back with Scotch.

The rooms boast free Wi-Fi, room service, comfy beds, an ensuite bathroom, tea and coffee facilities, and a flat-screen TV—perfect to return to after the Brora Course.

Brora is a bucket lister. Designed by the legendary James Braid, in an outrageous setting, and with various challenges, this round is pure entertainment.

This is why golfers make the pilgrimage to Scotland.

Don’t be disappointed if you score higher than usual; Brora can be harsh and unforgiving.

It’s no secret many legendary links have Old Tom Morris’s name attached. Shaping the fairways around the natural coastal landscape, Tain Golf Club’s undulating terrain is perfect.

Our favourite hole is the 13th because of the birdie opportunity.

Finally, the Golspie Golf Course is unreal. As another James Braid design, the layout produces constant challenges, thrills, and idyllic views across 18 holes.

Beware of the closing hole, where the second shot is blind (thanks to a classic mound). Don’t be disappointed with a bogey to finish.

Inverness Airport is 63.4 miles from the hotel, so you should pre-book a transfer.


Old Course Hotel, Golf Resort & Spa

old-course-hotel

📍 St Andrews

🛏️ 1 x Night @ 5* Old Course Hotel, Golf Resort & Spa

⛳ 1 x Round @ The Duke’s Golf Course

💰 From £449pp

Stay just a putting distance from the world’s first golf course on one of our best cheap golf holidays in Scotland.

Overlooking the fabled St Andrews Old Course, the views alone make this one of the most popular accommodations for a Scottish golf holiday.

With a state-of-the-art spa and golf’s famous pub, “The Jigger Inn”, the itinerary is packed outside the fairways.

Head down to this authentic pub, sip some ales, and tuck into a burger or fish and chips to recover.

The Duke’s Course has a prestigious reputation. As host of the 2014 European Amateur Championship, and the Scottish Men’s Open Amateur Stroke Play Championship 2019, it’s one of the best.

On top of this, buggies are included, and a free golf shuttle transfer takes you to the fairways.

Sorted.

If you want to play the St Andrews Old Course, it’s a bit of a lottery, but as they say, “you’ve got to be in it to win it”. Check out our article on How to Play St Andrews Old Course: The Ballot.

The Old Course Hotel is 14.6 miles from Dundee Airport, around 0.5 hours away.

Eddie Hall avatar

Written by