Lodging Image

Search Machrihanish hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
15 Aug - 16 Aug
Tomorrow
16 Aug - 17 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Machrihanish hotels

1. The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
Campbeltown
United Kingdom
Coral
AU$387
includes taxes & fees
16 Aug - 17 Aug
The Ugadale Hotel and Cottages

2. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
Campbeltown
United States
Richard
AU$361
includes taxes & fees
17 Aug - 18 Aug
The Royal Hotel Campbeltown

3. Craigard House Hotel

Craigard House Hotel
Campbeltown
Australia
kevin
AU$327
includes taxes & fees
16 Aug - 17 Aug
Craigard House Hotel

4. Ardshiel Hotel

Ardshiel Hotel
Campbeltown
United States
Alan
AU$253
includes taxes & fees
23 Aug - 24 Aug
Ardshiel Hotel

5. The House at Glenbarr

The House at Glenbarr
Tarbert
United Kingdom
Garry
AU$163
includes taxes & fees
6 Sept - 7 Sept
The House at Glenbarr

6. Ashbank Hotel

Ashbank Hotel
Campbeltown
United Kingdom
Harriet
AU$172
includes taxes & fees
17 Aug - 18 Aug
Ashbank Hotel

7. Hazel's Cottage

Hazel's Cottage
Campbeltown
AU$803
includes taxes & fees
24 Aug - 25 Aug
Hazel's Cottage
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Machrihanish attractions

Machrihanish Golf Club

9.4/10 (6 reviews)
Enjoy a round of golf in Machrihanish at Machrihanish Golf Club. Stroll along the area's waterfront or simply enjoy its restaurants.
See properties

Learn more about Machrihanish

Escape to Machrihanish! Enjoy its golf, bars and beaches.

See all hotels in Machrihanish
A rocky shoreline with clear blue water and distant land.
Photo by Katy Ella

Top Machrihanish Hotel Reviews

Recent Reviews in Machrihanish

Argyll Hotel

Argyll Hotel

10/10 Excellent
"Very warm and welcoming hosts. Comfortable and lovely room. Dog friendly. Some booking platforms aren’t great at passing on messages from property so I suggest contacting them directly before arriving to check meal times on site."
Catriona 2-night trip
Posted 14 hours ago
Argyll Hotel
Craigard House Hotel

Craigard House Hotel

10/10 Excellent
"The single room was small but well maintained. Breakfast and evening meal were of a very high standard. The staff were very helpful especially Ashley who was running the dining room during my stay"
Tom 1-night trip
Posted 1 day ago
Craigard House Hotel
Ardshiel Hotel

Ardshiel Hotel

8/10 Good
"I came here for a golf trip and it was very conveniently placed, less than 15 mins from each course. Nice quiet area in the corner of town (I stayed in the annex) with parking right outside and beautiful scenary. Pubs/restaurants only a 5-10 minute walk away. My only 2 gripes were that the sound proofing was non-existent, so you could hear every word and movement of the other guests. The shower was also very snug and water pressure was pretty poor. Otherwise, I slept well and the staff were extremely friendly! My dinner in the hotel restaurant was also brilliant - I'd recommend the haggis balls!"
Ash 2-night trip
Posted 4 days ago
Ardshiel Hotel
The House at Glenbarr

The House at Glenbarr

10/10 Excellent
"The facilities were great . Our room was the Hayloft and was fantastic . I would say more like a studio flat with our own kitchen dining and lounge areas . It was very relaxing such a lovely place overall. We chose to have breakfast in the cafe each morning and it was excellent. The staff were very helpful when it came to local eating out for evening meals and things to see and do . I definitely agree with others I would give it a 10 out of 10 and will be back"
James 3-night trip
Posted 10 days ago
The House at Glenbarr
Mcaras view An exceptional holiday experience.

Mcaras view An exceptional holiday experience.

10/10 Excellent
"Only negative was the noise after flushing toilet and which carried on every 30 minutes overnight"
Sandra G. 4-night trip
Posted 12 days ago
Mcaras view An exceptional holiday experience.
The Royal Hotel Campbeltown

The Royal Hotel Campbeltown

10/10 Excellent
"Beautiful room and view. Wonderful full Scottish breakfast also. Street parking"
Nathan 4-night trip
Posted 2 weeks ago
The Royal Hotel Campbeltown
Spacious Barn Conversion on the beautiful Isle of Arran. Scotland in miniature.

Spacious Barn Conversion on the beautiful Isle of Arran. Scotland in miniature.

10/10 Excellent
"Just back from three night stay in this lovely property. Ruth was the perfect host and communication was perfect. Attention to detail was excellent in terms of directions, including leaving us a map to show us the road to take given the main string road was closed for repairs. The property itself is beautiful, clean and very homely. Everything you need to make it feel like home from home and a perfect base for exploring the beautiful Isle of Arran. A real bargain price wise too. We’ll defo be back. Thanks Ruth "
Calum D. 3-night trip
Posted 2 weeks ago
Spacious Barn Conversion on the beautiful Isle of Arran. Scotland in miniature.
The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages

8/10 Good
"Good check in, nice room. Unfortunately as a Monday restaurant & bar closed. Socket for kettle faulty LH near table. Could close window so wind funnelled through. Good room, perfect for the golf course."
Coral 1-night trip
Posted 2 weeks ago
The Ugadale Hotel and Cottages
A beautiful & remote farmhouse on the Isle of Arran with outstanding sea views

A beautiful & remote farmhouse on the Isle of Arran with outstanding sea views

10/10 Excellent
"Unique and fitting stay/experience on gorgeous Arran! Friendly/helpful hosts."
Nathan N. 3-night trip
Posted 1 month ago
A beautiful & remote farmhouse on the Isle of Arran with outstanding sea views

More cheap accommodation in Machrihanish

Ashbank Hotel

Ashbank Hotel

Carradale Campbeltown Scotland
AU$172
17 Aug - 18 Aug
includes taxes & fees
9.4/10 Exceptional! (101 reviews)
Ashbank Hotel
Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown

Flat 1 21 Main Street Campbeltown SCT
AU$754
5 Sept - 6 Sept
includes taxes & fees
Modern Flat - Main St, Campbeltown
Rosemount

Rosemount

Low Askomil Campbeltown Scotland
Get rates
8.6/10 Excellent! (24 reviews)
Rosemount
Whitehart Hotel

Whitehart Hotel

MAIN STREET, Campbeltown Scotland
Get rates
10/10 Exceptional! (1 review)
Whitehart Hotel

Find out more about Machrihanish

Top reasons to visit Machrihanish

  • Stunning Beaches: Enjoy pristine beaches and breathtaking views, perfect for relaxation and seaside adventures.
  • Renowned Golfing: Play at the famous Machrihanish Golf Course, a must-visit for golf enthusiasts.
  • Whisky Tours: Experience local culture with guided whisky tours showcasing Scotland's rich distilling heritage.
  • Beautiful Dunes: Explore the spectacular Machrihanish Dunes, offering a unique natural landscape for outdoor activities.
  • Charming Accommodations: Choose from cosy cottages to boutique hotels, all with stunning beach views.

Find great hotels in and around Machrihanish

Discover a variety of accommodation options in Machrihanish, from charming hotels to cosy cottages, perfect for a family getaway or a pet-friendly holiday. With stunning beach views and a welcoming atmosphere, you'll find the ideal place to relax and enjoy the scenic beauty of Campbeltown. Whether you're seeking a boutique hotel or a comfortable agritourism property, Machrihanish has something to suit every traveller's needs.

  • Craigard House Hotel: Nestled 9.7km from Machrihanish, Craigard House Hotel is a delightful 3-star establishment that combines a business-friendly atmosphere with pet-friendly accommodations. Ideal for guests seeking a beachside escape, this hotel offers direct access to the sandy shores. Business travellers will appreciate the comprehensive amenities, including a 24-hour business centre, meeting rooms, and conference spaces. The hotel's pet policy allows dogs, making it a perfect choice for those who want to bring their furry friends along for the vacation.
  • The Ugadale Hotel and Cottages: Located in the heart of Machrihanish, The Ugadale Hotel and Cottages boasts a luxurious 4-star experience focused on relaxation and wellness. This stunning property offers direct beach access and features a full-service spa, ideal for unwinding after a day of exploration. Guests can indulge in facial and aromatherapy treatments or enjoy the onsite pool facilities. With business amenities including a meeting room, this hotel caters to both leisure and corporate travellers looking for a serene getaway.
  • Ardshiel Hotel: Situated 8.0km from Machrihanish, the 3-star Ardshiel Hotel offers a charming stay with a focus on dining and entertainment. Guests can savour a variety of meal options, including room service and a cooked breakfast. The hotel offers cable TV and a comfortable lounge, perfect for relaxing after a day of adventure. Its rural setting provides picturesque views and opportunities for outdoor activities, making it an excellent choice for those seeking a tranquil retreat.

Where to stay in Machrihanish

Machrihanish, a picturesque village in Campbeltown, Scotland, offers a delightful escape for outdoor enthusiasts and romantics alike. With its stunning seaside location and fantastic views, this charming spot is a golfer's retreat, perfect for those seeking relaxation and adventure. Explore the friendly atmosphere, indulge in family-friendly excursions, and enjoy the secluded vibes that make Machrihanish a unique destination for any traveller looking to unwind in nature's beauty.

  • Campbeltown: Nestled in the heart of Kintyre, Campbeltown is a charming city with a rich maritime history. With Machrihanish right on its doorstep, this area is a haven for outdoor enthusiasts, offering stunning coastal scenery and a vibrant cultural scene. Golf lovers will appreciate the renowned courses available in the vicinity, while history buffs can explore local landmarks such as the historic lighthouse and various monuments that showcase the town's heritage. The best times to visit are during the warmer months of April, July, and September when the town comes alive with visitors.
  • Bellochantuy: Just 11.3km from Machrihanish, the quaint village of Bellochantuy offers a picturesque setting ideal for beachgoers and nature lovers. This coastal gem is perfect for outdoor activities, including surfing and golfing, making it a delightful destination for those keen to immerse themselves in Scotland’s stunning natural beauty. Visitors will be captivated by the village's serene harbour and intriguing rock formations, while the nearby castle adds a touch of historical allure. July to September is the peak season, ensuring a vibrant atmosphere for your visit.
  • Southend: Located 12.9km from Machrihanish, Southend is a delightful village that perfectly blends culture, sport, and outdoor adventures. With its proximity to stunning coastal views, visitors can enjoy an array of activities, including golfing and ferry rides to nearby destinations. The village is home to impressive landmarks such as its historic lighthouse and monuments that reflect its rich history. June to August is the prime time to visit, offering warm weather and a bustling community atmosphere.

Things to do in and around Machrihanish

Machrihanish offers a delightful getaway for outdoor enthusiasts and romantics alike. Visitors can enjoy the renowned Machrihanish Golf Course and the exclusive Machrihanish Golf Club, perfect for a round of golf. For those interested in local culture, whisky tours are a must. Additionally, camping holidays provide a chance to immerse yourself in the stunning natural surroundings, making it an ideal spot for relaxation and adventure.

Shopping

In Machrihanish, you can find charming local shops offering unique gifts and souvenirs. If you're up for a drive, check out the Campbeltown Heritage Centre and the nearby Campbeltown shops for a wider selection of Scottish crafts and memorabilia.

Recreation

At Machrihanish Golf Club, enjoy a round of golf surrounded by breathtaking coastal views, perfect for outdoor enthusiasts. Just 3.2km away, Machrihanish Dunes Golf Course offers a unique golfing experience with stunning scenery. For a touch of luxury, Shiskine Golf & Tennis Club provides a private retreat atmosphere with exceptional facilities.

Adventure

Experience the pristine beaches of Machrihanish, perfect for surfing and beachcombing. Explore the rugged coastline on scenic hikes, offering spectacular views. For golf enthusiasts, the renowned Machrihanish Golf Club promises a challenging round amidst stunning landscapes.

Nightlife

The nightlife in Machrihanish offers a relaxed vibe. Enjoy a pint at the friendly Kintyre Hotel or unwind with live music at the nearby Machrihanish Golf Club. For a unique experience, try the local seafood at the Honourable Society of the Golf Club while soaking in the coastal views.

Booking tips and Expedia advantages for Machrihanish

For a budget-friendly trip to Machrihanish, consider visiting during the off-peak months of January to February and November when prices are lower. Book your accommodation about a month in advance, or check Expedia for last-minute deals. Tuesdays are the cheapest days to stay, while Fridays tend to be pricier. Use Expedia’s tools to filter for eco-friendly hotels and combine bookings for potential savings. Look out for fabulous discounts and deals on holiday accommodation to maximise your budget while exploring this beautiful Scottish destination.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Machrihanish are January to February and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Machrihanish about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Machrihanish is Tuesday. The most expensive day to stay in Machrihanish is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Machrihanish hotel booking with your flights and activities through an Expedia package.

Find the best attractions near Machrihanish

Machrihanish is the perfect getaway for those seeking outdoor adventures and romantic escapes. This charming destination features stunning attractions like the historic lighthouse, pristine beaches, and the serene monastery. Don’t miss the spectacular Machrihanish Dunes, the beautiful Machrihanish Bay, and the renowned Machrihanish Golf Course, which together offer a delightful mix of culture and outdoor experiences for every traveller.

  • Machrihanish Beach: Experience the stunning beauty of Machrihanish Beach, located only 966m from the village. With its golden sands and rolling waves, it's perfect for beachcombing, picnicking, or simply soaking up the sun.
  • Mull of Kintyre Lighthouse: This historic lighthouse, situated 12.9km away, offers a glimpse into Scotland's maritime heritage. The breathtaking coastal views and rich cultural significance make it a must-visit for history buffs and nature lovers alike.
  • GRIP Sculpture: Located 19.3km from Machrihanish, the GRIP Sculpture is a striking piece of art that reflects the region's cultural identity. Its unique design and surrounding landscape create a thought-provoking experience for visitors.

Best time to go to Machrihanish

The best time to visit Machrihanish is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January44.2°F (6.8°C)Light RainMostly CloudyAverageSlightly Low
February43.7°F (6.5°C)Light RainMostly CloudySlightly LowSlightly Low
March44.4°F (6.9°C)Light RainMostly CloudyAverageAverage
April46.8°F (8.2°C)Light RainMostly CloudySlightly HighAverage
May50.4°F (10.2°C)Light RainMostly CloudyAverageAverage
June54.7°F (12.6°C)Light RainMostly CloudySlightly HighAverage
July57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
August57.7°F (14.3°C)Light RainMostly CloudyAverageSlightly High
September56.5°F (13.6°C)Light RainMostly CloudyAverageSlightly High
October53.2°F (11.8°C)Light RainMostly CloudySlightly LowAverage
November49.1°F (9.5°C)Light RainMostly CloudySlightly LowSlightly Low
December46.0°F (7.8°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Machrihanish

To reach Machrihanish, you can fly into two main airports: Belfast (BHD-George Best Belfast City) and Islay (ILY). Belfast Airport is situated 90.1km away, with nearby accommodation options like The Fitzwilliam Hotel and The Merchant Hotel, both rated 5 stars and just a few miles from the airport. Islay Airport is closer, at 43.5km from Machrihanish, featuring excellent hotels such as Glenegedale House, a 5-star guesthouse located just half 1.6km away, and Another Place, The Machrie, a 4-star hotel only 1.6km from the airport. Both airports offer accessible transport links to their respective hotels, ensuring a smooth arrival experience.

Frequently asked questions

What is the best area to stay in Machrihanish?
The best area to stay in Machrihanish is right within the village itself, particularly near the golf course and the coastline.This area is relatively small and focused, with the Machrihanish Golf Club being a key landmark. The village offers direct access to the expansive Machrihanish Beach, known for its stunning views across the Atlantic to Islay and Jura. Accommodation here often provides convenient access to both the links and the beach.For golf enthusiasts, staying in Machrihanish village is ideal. You'll be within a short walk of the first tee of the Machrihanish Golf Club, a world-renowned links course. After a round, you can easily relax at your accommodation or enjoy a meal at one of the local establishments without needing to travel far. Many properties offer views of the course or the sea.Couples looking for a tranquil coastal escape will also find Machrihanish appealing. The long, sandy beach is superb for leisurely walks, and the remote setting provides a quiet retreat.
When is the best time to go to Machrihanish?
The best time to go to Machrihanish is generally between May and September, when the weather is at its mildest and the days are longer. This period offers the most comfortable conditions for enjoying the outdoors and the region's natural beauty.For those planning a golf trip, the months of May, June, and September are particularly good. You'll often find less wind than in mid-summer, and the courses are in excellent condition. The longer daylight hours mean you can enjoy extended rounds, and the local golf clubs are fully operational with their full range of facilities.Summer, specifically July and August, is ideal for families and those looking to enjoy the beaches and coastal activities. The sea temperatures are at their warmest, and there are often local events and festivals happening in the Kintyre peninsula. While it can be busier, Machrihanish remains a relatively peaceful destination.Travellers interested in walking or exploring the Kintyre Way will appreciate late spring and early autumn. The landscapes are stunning, with wildflowers in bloom in May and June, and beautiful autumnal colours in September.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Machrihanish.
How can I save on a hotel booking in Machrihanish with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Machrihanish hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Machrihanish?
Prices for hotels in Machrihanish often vary, but you can find a great deal from AU$163 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia