Islay, West of Scotland, Scotland

Golf holidays to

The Machrie Hotel & Golf Links

Onsite Golf
Spa
Near The Beach

Our Golf Holiday Packages

The Machrie Hotel & Golf Links

Bed and Breakfast

3 nights | 2 rounds

Travel May 2022 - October 2022

from £545pp

Our highlight 2 rounds on the Machrie Golf Links

from £545pp

The Machrie Hotel & Golf Links

Bed and Breakfast

2 nights | 2 rounds

Travel June 2022 - July 2022

Fly, Stay & Play from £569pp

Our highlight Return flights from Glasgow included

Fly, Stay & Play from £569pp

Enquire here and we can organise your perfect golf holiday

Enquire Now

Take things down a level or two with a golf break in the Inner Hebrides on the beautifully rugged island of Islay. Famed for its single malt, Islay is a whiskey lovers paradise and you must combine golf with a visit to some of the islands distilleries.

The Machrie Hotel is a luxury hotel located beside 7 miles of beach – it is an unbeatable location. The hotel has 47 rooms, award winning spa and renowned golf course called the Machrie Golf Links which is now amongst the very best golf courses in Scotland. An accolade that should not be understated.

There are good lounge bars and restaurants to enjoy at the Machrie where you can taste the very best in local produce.

Loganair fly direct to Islay all year round. Our golf holiday experts can put together your golf break to Islay with ease.

Spa

Restaurant

Bar

Onsite Golf

Onsite Courses

The Machrie Golf Links

The Machrie Golf Links is one of the finest island golf experiences around. Set in the Dunes of Islay, this modern links golf course is a hidden gem and was originally designed in 1891 before being reborn. The golf course encompasses the very best of a traditional links, using the natural landscape and coastline defences, scoring well round here requires ingenuity and adaptability to the conditions - it is a classic links golf course.

More about The Machrie Golf Links >

Nearby Courses

Our team of experts are on hand to help tailor-make your golf trip

Call us on 0800 756 7715 or get a quote