Lodging Image

Search Machrihanish hotels

  • Plan, book, travel with confidence

  • Better together

    Save up to AU$2,500 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

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, (87 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$382
includes taxes & fees
4 July - 5 July
The Ugadale Hotel and Cottages

The House at Glenbarr

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

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$170
includes taxes & fees
28 June - 29 June
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$203
includes taxes & fees
8 July - 9 July
Argyll 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$357
includes taxes & fees
5 July - 6 July
The Royal Hotel Campbeltown

Ardshiel Hotel

Ardshiel Hotel
3.0 star property
Campbeltown
8.6 out of 10, Excellent, (70 reviews)
"Excellent value."
United Kingdom
Douglas
The price is AU$229
includes taxes & fees
28 June - 29 June
Ardshiel Hotel

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$301
includes taxes & fees
5 July - 6 July
Craigard House Hotel

Hazel's Cottage

Hazel's Cottage
3.0 star property
Campbeltown
The price is AU$793
includes taxes & fees
29 June - 30 June
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.

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.