
Search Hotels Near Machrihanish Dunes Golf Course, Campbeltown
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Machrihanish Dunes Golf Course hotels

1. The Royal Hotel Campbeltown
The Royal Hotel Campbeltown7.3 km from Machrihanish Dunes Golf Course
9.2 out of 10, Wonderful, (27 reviews)
The price is ฿6,593
฿7,912 total
includes taxes & fees
9 Aug - 10 Aug

2. The House at Glenbarr
The House at Glenbarr12.7 km from Machrihanish Dunes Golf Course
9.6 out of 10, Exceptional, (77 reviews)
The price is ฿3,694
฿4,433 total
includes taxes & fees
26 Aug - 27 Aug

3. Ardshiel Hotel
Ardshiel Hotel7.7 km from Machrihanish Dunes Golf Course
8.8 out of 10, Excellent, (74 reviews)
The price is ฿5,300
฿6,359 total
includes taxes & fees
5 Aug - 6 Aug

4. Craigard House Hotel
Craigard House Hotel8.2 km from Machrihanish Dunes Golf Course
8.8 out of 10, Excellent, (291 reviews)
The price is ฿6,462
฿7,754 total
includes taxes & fees
8 Aug - 9 Aug

5. The Ugadale Hotel and Cottages
The Ugadale Hotel and Cottages3.5 km from Machrihanish Dunes Golf Course
9.0 out of 10, Wonderful, (90 reviews)
The price is ฿7,586
฿9,103 total
includes taxes & fees
28 Aug - 29 Aug
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Machrihanish Dunes Golf Course
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Royal Hotel Campbeltown | 9.2 Wonderful 27 reviews | View | ||||||
![]() The House at Glenbarr | 9.6 Exceptional 77 reviews | View | ||||||
![]() Ardshiel Hotel | 8.8 Excellent 74 reviews | View | ||||||
![]() Craigard House Hotel | 8.8 Excellent 291 reviews | View | ||||||
![]() The Ugadale Hotel and Cottages | 9.0 Wonderful 90 reviews | View |
Top Machrihanish Dunes Golf Course Hotel Reviews

The Royal Hotel Campbeltown
10/10 Excellent



























