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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Machrihanish hotels

The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
4.0 star property
Campbeltown
9.0 out of 10, Wonderful, (88 reviews)
"The bathroom had black mold in the shower and had a horrible odor. The restaurant was grossly understaffed. Customers were leaving for golf tee times without breakfast after waiting 45+ minutes. Had dinner at restaurant as well and it took 2.5 hours for an average 3 course dinner. Staff again was overwhelmed."
United States
John P
The price is AU$388
includes taxes & fees
7 July - 8 July
The Ugadale Hotel and Cottages

Ashbank Hotel

Ashbank Hotel
2.0 star property
Campbeltown
9.4 out of 10, Exceptional, (98 reviews)
"The owners of this hotel are lovely people and I very much enjoyed my short stay. It was quiet, there was sheep outside which was fun to watch and the hotel offered hot food and drinks. I would love to stay here again!"
United States
Alex
The price is AU$172
includes taxes & fees
1 July - 2 July
Ashbank Hotel

Argyll Hotel

Argyll Hotel
3.0 star property
Campbeltown
9.6 out of 10, Exceptional, (113 reviews)
"Excellent hotel and local was great staff all so friendly "
United Kingdom
James
The price is AU$208
includes taxes & fees
22 July - 23 July
Argyll Hotel

The House at Glenbarr

The House at Glenbarr
3.5 star property
Tarbert
9.6 out of 10, Exceptional, (74 reviews)
"This is a fantastic place with great staff. "
United States
Douglas
The price is AU$188
includes taxes & fees
20 July - 21 July
The House at Glenbarr

Craigard House Hotel

Craigard House Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (290 reviews)
"If you like to stay in a property that has charm and history then this is for you.....wonderful views across Campbelltown harbour and countryside. Excellent service friendly staff. Delicious food and comfort. Highly recommend."
United Kingdom
Suzanne
The price is AU$296
includes taxes & fees
10 July - 11 July
Craigard House Hotel

The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
4.0 star property
Campbeltown
9.0 out of 10, Wonderful, (22 reviews)
"Wonderful small authentic hotel, with a great view on the harbour. Full Scottish breakfast was excellent. Everything (read Springbank 😅) within walking distance."
United Kingdom
Sara
The price is AU$362
includes taxes & fees
6 July - 7 July
The Royal Hotel Campbeltown

Ardshiel Hotel

Ardshiel Hotel
3.0 star property
Campbeltown
8.6 out of 10, Excellent, (70 reviews)
"Superb hotel with extremely friendly staff, great food and an unbelievable whisky bar."
United Kingdom
Nick
The price is AU$238
includes taxes & fees
30 June - 1 July
Ardshiel Hotel

Hazel's Cottage

Hazel's Cottage
3.0 star property
Campbeltown
The price is AU$804
includes taxes & fees
25 July - 26 July
Hazel's Cottage
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Machrihanish attractions

Learn more about Machrihanish

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

A rocky shoreline with clear blue water and distant land.
Photo by Katy Ella
Open Photo by Katy Ella

Top Machrihanish Hotel Reviews

Recent Reviews in Machrihanish

More cheap accommodation in Machrihanish

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 perks and 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$172 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.