Hotels in Machrihanish

Best Machrihanish Hotels

Enter your dates for prices and availability of the best hotels in Machrihanish.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

26 Best Hotels to Stay in Machrihanish

Select your travel dates for best hotels in Machrihanish, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
The Ugadale Hotel & Cottages Hotels in Machrihanish
The Ugadale Hotel & Cottages Hotels in MachrihanishThe Ugadale Hotel & Cottages Hotels in Machrihanish
79
Hotel near Machrihanish
"Delicious food in the bar, Perfect beach view."
Very Good
39 reviews
8.4/10
1 night
From $174
Check Availability
Rosemount Hotels in Machrihanish
Rosemount Hotels in MachrihanishRosemount Hotels in Machrihanish
17
Hotel near Machrihanish
"What could have so easily been the best of our many stopovers was the worst through lack of attention to detail. The room was by far the biggest, with a large private attached shower room. The large bed was comfortable. There was also a large guest sitting room with splendid views of Campbeltown. Now the problems: a kettle whose nearest power socket meant it had to be put on floor or nearby chair to use, a bed side lamp that didn't work, a bed side lamp with a bulb that could power a lighthouse, a bathroom door hinge that could feature in a horror film given its creakes and groans, wobbly sink taps, loose toilet seat. No guest television in bedroom nor sitting room. The breakfast was a surreal experience, one entered a large room with excellent views to find a mat, knife and fork, on a table, for each guest in a line opposite a window with great view.. No juice, cereals, fruit, toast etc offered nor supplied. After too long a wait in the room with loud music playing the host offered a hot drink, a weak milky tea arrived after more minutes in a chipped mug. After another 5 or so minutes the well apportioned, tasty, breakfast was plonked down in front of us, we ate and left with loud music still playing and little interaction with the host. This establishment has made our infrequently used 'Do not visit again' list."
Amazing
2 reviews
9.4/10
1 night
From $170
Check Availability
Craigard House Hotel Hotels in Machrihanish
Craigard House Hotel Hotels in MachrihanishCraigard House Hotel Hotels in Machrihanish
99+
Hotel near Machrihanish
When you stay at Craigard House Hotel in Campbeltown, you'll be on the waterfront, within a 5-minute drive of Glen Scotia Distillery and Campbeltown Cross. This beach hotel is 1.1 mi (1.7 km) from Coastal Design and 1.1 mi (1.7 km) from Mitchell's Glengyle distillery. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional amenities at this Victorian hotel include complimentary wireless internet access and concierge services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include complimentary wired internet access, a 24-hour business center, and express check-out. Planning an event in Campbeltown? This hotel has 323 square feet (30 square meters) of space consisting of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Stay in one of 13 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and electric kettles, as well as phones with free local calls.
Very Good
46 reviews
8.5/10
1 night
From $133
Check Availability
Machrihanish
You Might Like
Machrihanish Hotels With BreakfastMachrihanish Hotels With Twin RoomMachrihanish Hotels With 1 Double BedMachrihanish Hotels With Swimming PoolMachrihanish Hotels With Free Cancellation
Argyll Hotel Hotels in Machrihanish
Argyll Hotel Hotels in MachrihanishArgyll Hotel Hotels in Machrihanish
78
Hotel near Machrihanish
With a stay at Argyll Hotel in Campbeltown, you'll be within a 5-minute drive of Glenbarr Abbey and Glenbarr Abbey - Clan Macalister Museum & Tea Room. This beach hotel is 5.6 mi (9.1 km) from Tangy Loch and 7.9 mi (12.8 km) from Skeroblin Loch. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this hotel include concierge services, an arcade/game room, and gift shops/newsstands. At Argyll Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 9:30 AM for a fee. Free self parking is available onsite. Stay in one of 8 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Conveniences include electric kettles, and housekeeping is provided daily.
Amazing
56 reviews
9.4/10
1 night
From $115
Check Availability
The House@Glenbarr Hotels in Machrihanish
The House@Glenbarr Hotels in MachrihanishThe House@Glenbarr Hotels in Machrihanish
86
Hotel near Machrihanish
The House@Glenbarr provides a great place for travelers to relax after a busy day. Visitors to Tarbert will find that the House@Glenbarr is a fantastic accommodation choice. The hotel is approximately 21km away from Campbeltown Airport. The nearest airport is Campbeltown Airport, approximately 21km from the hotel. Famous local attractions Killegruer Caravan Site and Cladh nam Paitean, can both be reached with a short walk. When guests have some time on their hands they can make use of the onsite facilities. This Tarbert hotel provides parking on site. When it comes to Tarbert hotels, the The House@Glenbarr is highly regarded for its excellent facilities.
Amazing
33 reviews
9.4/10
1 night
From $114
Check Availability
See All Hotels in Machrihanish

FAQs About Machrihanish Hotels

What are the best hotels in Machrihanish?

Whether you're planning a business trip or a vacation, Machrihanish has many top-rated hotels to choose from. The Ugadale Hotel & Cottages is a highly recommended option.

How much is a hotel in Machrihanish on average?

The average price for hotels in Machrihanish is US$348 on weekdays, and US$373 on weekends (Friday-Saturday).

What are the best hotel deals in Machrihanish?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels in Machrihanish provide fitness facilities?

The Ugadale Hotel & Cottages offers fitness facilities to keep you active during your stay. Stay on track with your fitness goals while on the go!

Which hotels in Machrihanish have the best breakfast?

Begin your day with a tasty and satisfying breakfast! The Ugadale Hotel & Cottages provides the best breakfast to start your day.

Machrihanish Hotels Info

Highest PriceUS$514
Number of Reviews 39
Total Properties26
Average Price(Weekday Night)US$348
Average Price(Weekend Night)US$373