+44 1496 302310
Make a reservation:

Contact & Location

The Machrie is located on the island’s west coast, within easy reach of the nearby towns and the many distilleries.

The hotel is easily accessible, Islay Airport is just 5 minutes by car and the Ferry Terminal at Port Ellen is just 10 minutes away.

Get in Touch


Reservations at The Machrie

Port Ellen, Isle of Islay, Argyll, PA42 7AN, Scotland
T: +44 1496 302310
E: [email protected]

Modify or cancel a reservation online

Golf at The Machrie

T: +44 1496 302310
E: [email protected]

Press & Media Enquiries

USA & Canada

Carol Ann Kelley-Elwell
Director of Marketing & Media Relations, Victoria King Public Relations

12381 Wilshire Blvd.,
Suite 203,
Los Angeles, CA 90025

VKPR: (310) 207-5175
Direct: (805) 451-7894
[email protected]

Facebook.com/VictoriaKingPR • @VictoriaKingPR • Skype: CAKEVKPR


UK & Rest of the World

Emily Paul, Account Director
Sadler & Co

22-24 Ives Street
Chelsea, London

T: +44 (0)20 7581 4111
M: +44 (0)77 7224 2810


Careers at the Machrie

Please visit our careers page for details and our latest positions

How to Find Us

Getting to Islay has never been easier !

The Machrie Hotel & Golf Links is located on the Isle of Islay, off the west coast of Scotland and is accessible via ferry or short flight, or some of our guests arrive on their own helicopter, plane or boat

Car & Ferry

Travelling from Glasgow is approximately a 2 1/2 hour drive to Kennacraig on the west coast of the Mull of Kintyre. The ferry leaves from Kennacraig and arrives at either Port Askaig in just under 2 hours or Port Ellen, just over 2 hours.

Calmac ferry

Travel to Islay on the Calmac ferry from Kennacraig as a foot passenger from only £13.80 return or bring the car from only £68.60 return (booking essential).
You can book online at www.calmac.co.uk
Calmac also operate a ferry from Islay to Oban on a Wednesday and Saturday.

By air

Loganair manage the Glasgow-Islay service twice daily and once per day from Edinburgh. For information on flight times and to book visit www.loganair.co.uk

Kintyre Express

Linking Campbeltown on the West Coast and Ballycastle on the County Antrim coast, the Kintyre Express sails daily linking Port Ellen to some fabulous golf courses and visitor attractions. For times and bookings visit www.kintyreexpress.com


Want to stay with us?