About
The Ugadale Hotel at Machrihanish Dunes is a luxurious stone cottage resort located in the beautiful seaside town of Machrihanish in Scotland. This award-winning resort offers a unique blend of history, natural beauty, and modern luxury. The resort features two lovingly restored historic hotels, twenty-two spectacular guest rooms and suites at The Ugadale Hotel, and eight luxurious two-bedroom cottages at The Ugadale Cottages.
The Ugadale Hotel, named “Best Hotel (21 50 Rooms Category)” by the Scottish Golf Tourism Awards in 2016, is ideally situated just steps from the ocean and the 1st tee at Machrihanish Golf Club. The hotel offers stunning rooms and suites that provide guests with breathtaking views of the Atlantic Ocean and the islands of the southern Hebrides. The Serenity Spa, located within The Ugadale Hotel, offers a range of rejuvenating spa treatments to pamper guests and help them relax during their stay.
Adjacent to The Ugadale Hotel, The Ugadale Cottages provide a self-catering accommodation option perfect for groups of golfers, families, and couples. These eight luxurious two-bedroom cottages feature ensuite bathrooms, shared living space with a fireplace and flat-screen TVs, and a modern kitchen. Guests staying at The Ugadale Cottages can enjoy all the amenities and services offered at The Ugadale Hotel.
For those who prefer to stay in the heart of downtown Campbeltown, The Royal Hotel is the perfect option. This beautifully restored hotel overlooks picturesque Campbeltown Harbour and features 23 guest rooms equipped with all the modern comforts one would expect in a top hotel. The Royal Hotel also offers a fine-dining restaurant, The Harbourview Grille, and the lively Black Sheep Pub just steps from the harbour.
No matter which accommodation option guests choose, they can expect world-class amenities and services. The Ugadale Hotel and Cottages provide complimentary shuttle service to and from the golf course from April to September, ensuring that guests can easily access the world's most natural golf course located at Machrihanish Dunes.
Whether guests are looking for a golf break with friends, a weekend of pampering, or a family vacation, The Ugadale Hotel at Machrihanish Dunes is the perfect destination. With its unparalleled natural beauty, challenging golf course, stunning accommodations, and delectable local cuisine, this resort promises a truly magical and memorable experience.

