Hotel Offers

<< Back To Offers

10th Anniversary Two-Night Stay & Play

Darren Clarke kicked off our 10th anniversary. Now it’s your turn to stay, play, and win as we celebrate 10 years at Mach Dunes! Offers includes:

-2-night stay in a luxurious hotel room or cottage
-2 days of unlimited golf at MDGC
-Full Scottish breakfasts
-1 pint of Guinness per person
-A plate of World-Famous Haggis Nachos
-The chance to win a Darren Clarke-Signed Mach Dunes pin flag**

Per person rates* are as follows:

The Ugadale Hotel & Cottages

Classic Room£199
Classic Deluxe£209
Superior Room£229
Mini Suite£239
Suite£259
Two-Bedroom Cottage
(based on 4 people sharing)
£189

The Royal Hotel

Classic Room£199
Superior King/Twin Room£229

*Subject to availability. Rates include VAT and £3 per room night resort fee. Prices are based on two people sharing one hotel room or four people sharing a two-bedroom cottage. Offer valid between 15 July and 30 September 2019. One pint of Guinness and one 1/2 order of Haggis Nachos per person available only at the Black Sheep Pub or the Old Clubhouse Pub. **Must be an overnight guest of The Royal Hotel or Ugadale Hotel and Cottages and over 18 years of age during the offer period to qualify for the prize draw.

Machtoberfest is Back!

Break out the steins and pull up your lederhosen—Machtoberfest is back at The Village at Machrihanish Dunes! Our most popular package returns with a full 30 days of outstanding links golf, incredible food, and beer specials, and live music at our pubs and restaurants every weekend for the entire month of October.

Package includes:

  • 2-night stay in the four-star Ugadale Hotel & Cottages or the luxurious Royal Hotel
  • Daily cooked breakfasts
  • £40 food and drink voucher for any of our pubs or restaurants (£80 in Cottages)!
  • Unlimited Golf at Machrihanish Dunes
  • Discounted Golf at Machrihanish Golf Club

Two-night per person rates* are as follows:

The Ugadale Hotel & Cottages

Sunday-ThursdayFriday-Saturday
Classic Room£172£177
Classic Deluxe£179£184
Superior Room£182£187
Mini-Suite£189£194
Two-Bedroom Cottage
(based on 4 people sharing)
£162£167

The Royal Hotel

Sunday-ThursdayFriday-Saturday
Classic Room£172£177
Superior King/Twin Room£182£187

Vouchers are non-transferable, have no cash value, and must be used during your stay. *Hotel stay and golf rounds subject to availability. Rates include VAT and £3 nightly resort fee. Prices shown are based on four people sharing a two-bedroom cottage or two people sharing a hotel room.  Offer valid 1 October – 31 October 2019.

Wild Weekends at Mach Dunes

Take on the wild dunes of the world’s most natural golf course with our summer weekend offer! Enjoy complimentary breakfasts, unlimited golf, one soup and sandwich lunch per person at the Golf House, and a miniature bottle of locally distilled whisky. Then kick back and relax with a luxurious stay at The Ugadale or Royal Hotels – but the offer is only valid May-September, and rooms are limited, so book today!

Per person nightly rates* for our luxurious accommodations are as follows:

The Ugadale Hotel & Cottages

1st Night 2nd Night
Classic Room £106 £86
Classic Deluxe £111 £91
Superior Room £121 £101
Mini Suite £126 £106
Suite £136 £116
2-Bedroom Cottage £101 £81

The Royal Hotel

1st Night 2nd Night
Classic Room £106 £86
Superior Room £121 £101

*Offer subject to availability. Good for stays Friday-Saturday nights between 1 May 2019 and 30 September 2019 at The Ugadale Hotel & Cottages or The Royal Hotel. Rate includes VAT and £3 per room night resort fee. Based on 2 people sharing one hotel room or 4 people sharing a cottage.

Summer Season Mid-Week Stay & Play

Why wait for the weekend for a wee bit of fun? Join us for a stay in a luxurious hotel room or cottage, unlimited golf, complimentary breakfasts, one soup and sandwich lunch per person at the Golf House, and a miniature bottle of locally distilled whisky. Who knew you could pack so much fun into a weekday? Skip work and start golfing today! Per person nightly rates* for our luxurious accommodations are as follows:

The Ugadale Hotel

1st Night 2nd Night
Classic Room £101 £81
Classic Deluxe £106 £86
Superior Room £116 £96
Mini Suite £121 £101
Suite £131 £111
Two-Bedroom Cottage
(based on 4 people sharing)
£91 £71

The Royal Hotel

1st Night 2nd Night
Classic Room £101 £81
Superior Room £116 £96

To book your visit, please click below.

*Offer subject to availability. Good for stays Sunday-Thursday nights between 1 May 2019 and 30 September 2019 at The Ugadale or Royal Hotels. Rate includes VAT and £3 per room nightly resort fee and is based on 2 people sharing one hotel room or 4 people sharing a 2-bedroom cottage.

Golf Group Offer 2018

Ugadale Cottages Two-Night Group Offer

Get two nights’ accommodation in a Ugadale 2-bedroom luxury cottage, daily breakfast, and unlimited golf at Machrihanish Dunes.

October: £109 per person per night*
May-September (Friday & Saturday): £129 per person per night*
November-December: from £66 per person per night.*

*Rates shown are per person per night for a 2-night’s stay based on 4 people sharing a 2-bedroom cottage, a minimum of 8 people and includes VAT and £3 per night resort fee. Rate subject to availability and may change.