Skip to main content

Search hotels in Machrihanish

Enter your dates to see the latest prices and deals for Machrihanish hotels

Filter by:

Star Rating

Review score

Machrihanish – 14 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Royal Hotel Campbeltown, hotel in Machrihanish

Boasting a beautiful location next to the harbor, with rolling hills in the distance, this hotel is 5 miles from Machrihanish in the heart of Campbeltown.

Charming Scottish staff, great location, large room.
Scored 8.2
8.2
Rated very good
Very Good
283 reviews
Price from
$306.95
per night
Dellwood Hotel, hotel in Machrihanish

Dellwood Hotel is set on the main road into Campbeltown. Set In its own grounds and 5 minutes’ walk from the town center, the family-run Dellwood has a restaurant, bar and free WiFi.

Our hosts went above and beyond to make us feel at home. They gave us wonderful suggestions and recommendations for the area. This location is very close to the the downtown area, but still far enough to avoid noise & congestion. We will definitely stay here the next time we visit the area.
Scored 8.6
8.6
Rated excellent
Excellent
230 reviews
Price from
$130.62
per night
Argyll Arms Hotel, hotel in Machrihanish

Argyll Arms Hotel is set on Campbeltown’s main street, close to the seafront and where the ferries leave for Ardrossan.

Value. Clean, quiet.
Scored 7.7
7.7
Rated good
Good
1,066 reviews
Price from
$161.96
per night
Penny gown farm pod, hotel in Machrihanish

Penny gown farm pod offers accommodations in Campbeltown, 5.9 miles from Springbank Whisky Distillery and 6.2 miles from Mitchell's Glengyle distillery.

Scored 9.1
9.1
Rated wonderful
Wonderful
8 reviews
Price from
$84.64
per night
Gowanlea Heights, hotel in Machrihanish

Offering free WiFi and free private parking, Gowanlea Heights is located in Campbeltown, just 900 yards from Mitchell's Glengyle distillery.

John was exceptionally attentive and helpful when I had a bronchitis and was considering seeking medical care. That was before I ever reached his property. My daughter and I were offered two rooms, both spacious, and well appointed there were a variety of snacks, yogurts, and drinks available in each room. The sitting room is lovely and filled with good reads.
Scored 9.9
9.9
Rated exceptional
Exceptional
207 reviews
Price from
$188.09
per night
Grammar Lodge Guest House, hotel in Machrihanish

Providing garden views, Grammar Lodge Guest House in Campbeltown offers accommodations and a garden.

Super clean, super spacious room! The bed was comfortable. Tall ceilings and windows . Delicious shortbread cookies left by our host, who was super nice. Room even had tissues, which was the ONLY place we stayed in Ireland/ Scotland that provided them. Nice large tub and seperate shower. Location was convenient to walking to town. Cute bunnies in pen in front. Breakfast was great! Would highly recommend. One of our favorite places we stayed.
Scored 9.6
9.6
Rated exceptional
Exceptional
137 reviews
Price from
$180.25
per night
The Nifty Nook, hotel in Machrihanish

The Nifty Nook offers accommodations in Campbeltown, a 7-minute walk from Mitchell's Glengyle distillery.

I can't say enough good things about The Nifty Nook. What a beautiful apartment, everything was spotless, it all looked brand new! The shortbread and wine were lovely welcoming touches! The place was one of the best places I have ever stayed in and I have been around the block more than a few times. Both Dawn and Simon were very avaliable to answer any questions I had. I have absolutely no hesitation in recommending The Nifty Nook to anyone visiting Cambeltown. Paul Thompson
Scored 9.6
9.6
Rated exceptional
Exceptional
25 reviews
Price from
$188.09
per night
Homeston Lodge, hotel in Machrihanish

Homeston Lodge is located in Drumlemble, just 4.7 miles from Springbank Whisky Distillery and 5 miles from Mitchell's Glengyle distillery.

The location was rural and quiet. Very peaceful
Scored 9.4
9.4
Rated wonderful
Wonderful
36 reviews
Price from
$225.31
per night
Machrihanish Holiday Park, hotel in Machrihanish

Featuring a garden, Machrihanish Holiday Park features accommodations in Campbeltown.

The peace and quiet, and the close proximity to a restaurant, pub and beach.
Scored 9.5
9.5
Rated exceptional
Exceptional
38 reviews
Price from
$225.31
per night
Ardshiel Hotel, hotel in Machrihanish

Located in Campbeltown, a 8-minute walk from Springbank Whisky Distillery, Ardshiel Hotel has accommodations with a garden, free private parking, a restaurant and a bar.

Threat Whisky bar, great breakfast, super location, room With a view and very friendly, helpful staff.
Scored 8.5
8.5
Rated very good
Very Good
206 reviews
Price from
$195.92
per night
See all hotels in and around Machrihanish