A rocky shoreline with clear blue water and distant land.

Search Hotels with a Bar in Machrihanish

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Machrihanish Hotels with a Bar

Tonight
20 Sept - 21 Sept
Tomorrow
21 Sept - 22 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Our top choices for Machrihanish hotels with a bar

1. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
Campbeltown
United States
Richard
£195
includes taxes & fees
25 Sept - 26 Sept
The Royal Hotel Campbeltown

2. Ardshiel Hotel

Ardshiel Hotel
Campbeltown
United States
Alan
£170
includes taxes & fees
19 Oct - 20 Oct
Ardshiel Hotel

3. Craigard House Hotel

Craigard House Hotel
Campbeltown
United Kingdom
Richard
£167
includes taxes & fees
20 Oct - 21 Oct
Craigard House Hotel
View all properties

Top Machrihanish Hotel Reviews

Craigard House Hotel

Craigard House Hotel

10/10 Excellent
"Great location, lovely staff and fantastic breakfast. Room was a little dated, but full of all the amenities you would expect - kettle, TV, hair dryer, ironing board etc. The bathroom was well stocked with shower gel, shampoo etc and having a bath was a welcome bonus too! Something was flapping about in the wind outside my room, which woke me up a few times. Probably from a private garden nearby that the hotel has no control of! A fresh lick of paint, maybe some new furniture and paying attention to high dusting in the room would make this place faultless!"
Kelton 2-night trip
Posted 2 hours ago
Craigard House Hotel
The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages

10/10 Excellent
"Pleasant stay - very peaceful."
Ruth 2-night trip
Posted 3 weeks ago
The Ugadale Hotel and Cottages

Frequently asked questions

Searching for hotels with bars in Machrihanish?
Let Expedia help you find the perfect hotel in Machrihanish or in the larger area that has a bar where you can enjoy an evening cocktail. While you're here, consider a visit to Machrihanish Golf Club and Machrihanish Beach.
What are the best hotels with bars in Machrihanish?
Below are some of top hotels with bars in and around Machrihanish: The Ugadale Hotel and Cottages: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. Ballygroggan Bungalow - UK38174: Hotel with restaurant. Enjoy the bar, free WiFi and breakfast. Ballygroggan Cottage - UK48768: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. Ballygroggan Farmhouse - UK35208: Enjoy the bar, free WiFi and free parking.
What is there to do in Machrihanish?
If you have time to explore, consider visiting Machrihanish Golf Club, Machrihanish Beach and Springbank Distillery, and then find a cosy spot for a nightcap. Other places to see in the area include Mull of Kintyre Lighthouse and Saddell Castle.
When is the best time to visit Machrihanish?
Visiting local bars in Machrihanish is better when you know what the weather holds. These rainfall averages and temperatures can help you decide the best time for bar-hopping. The hottest months are usually August and July, with an average temperature of 14°C, while the coldest months are February and January, with an average of 7°C. Average annual precipitation for Machrihanish is 1499 mm.
How can I get to Machrihanish and around the area?
You might want to make the most of these transportation options in and around Machrihanish: Fly into Campbeltown (CAL), which is located 2 mi (3.3 km) away from the city centre. Otherwise, you can search for flights to Islay (ILY), which is 27 mi (43.4 km) away. If you'd like to explore around the area, you may want to rent a car for your trip.

Explore a world of travel with Expedia