Once regarded as the pinnacle of luxury accommodation in Western Scotland, The Ugadale Hotel has been restored to its former glory as the centerpiece of The Village at Machrihanish Dunes. Overlooking Machrihanish Bay, this luxury four-star hotel is a 6-minute walk from the Machrihanish Dune Golf Course. Amenities include a full-service spa and fitness room. They have an elegant restaurant and pub in a private club setting serving Scottish cuisine.