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
Guest rating
Star rating

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, (89 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 NZ$470
includes taxes & fees
27 July - 28 July
The Ugadale Hotel and Cottages

The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
4.0 star property
Campbeltown
9.2 out of 10, Wonderful, (25 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 NZ$438
includes taxes & fees
20 July - 21 July
The Royal Hotel Campbeltown

Ashbank Hotel

Ashbank Hotel
2.0 star property
Campbeltown
9.4 out of 10, Exceptional, (100 reviews)
"What fantastic hosts, who were welcoming and friendly and just fantastic to our group who arrived sopping wet from a day’s cycling and provided a last minute feast when we were let down by our evening dinner booking. The rooms and facilities were perfect."
United Kingdom
Harriet
The price is NZ$209
includes taxes & fees
21 July - 22 July
Ashbank 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 NZ$219
includes taxes & fees
21 July - 22 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 NZ$393
includes taxes & fees
25 July - 26 July
Craigard House Hotel

Ardshiel Hotel

Ardshiel Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (73 reviews)
"Second time staying here. Will be back next year!"
United States
Alan
The price is NZ$282
includes taxes & fees
17 July - 18 July
Ardshiel Hotel

Argyll Hotel

Argyll Hotel
3.0 star property
Campbeltown
9.6 out of 10, Exceptional, (114 reviews)
"Excellent hotel and local was great staff all so friendly "
United Kingdom
James
The price is NZ$235
includes taxes & fees
4 Aug - 5 Aug
Argyll Hotel

Hazel's Cottage

Hazel's Cottage
3.0 star property
Campbeltown
The price is NZ$975
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: Machrihanish Beach boasts golden sands and breathtaking views, perfect for sunbathing and seaside strolls.
  • Renowned Golf: Experience the world-class Machrihanish Golf Club, famous for its picturesque dunes and challenging course.
  • Local Whisky Tours: Explore the nearby whisky distilleries and savour the rich flavours of Scotland's finest spirits.
  • Outdoor Adventures: Enjoy activities like scenic ferry rides and exploring nearby caves, catering to all adventure seekers.
  • Welcoming Accommodation: Choose from a variety of places to stay, including charming hotels and guesthouses with stunning views.

Find great hotels in and around Machrihanish

Discover the charm of Machrihanish with a variety of accommodation options tailored for every traveller. Whether you’re seeking pet-friendly hotels, family-friendly guesthouses, or the exquisite Ugadale Hotel, this coastal gem has something for everyone. With stunning views and access to the beautiful Machrihanish Dunes, your stay promises a memorable experience amidst Scotland's natural beauty.

  • Craigard House Hotel: Nestled 9.7km from Machrihanish, the 3-star Craigard House Hotel offers a charming retreat for adventure seekers. With a guest rating of 8.8, this hotel provides direct access to the beach, making it an ideal spot for those eager to explore water-based activities. Guests can indulge in various adventure sports such as horse riding, mountain biking, and fishing, all available nearby. The property is designed for those looking to blend relaxation with outdoor excitement, ensuring a memorable holiday experience.
  • The Ugadale Hotel and Cottages: Located right in Machrihanish, The Ugadale Hotel and Cottages stands out with its 4-star rating and a commendable guest rating of 9.0. This property is a haven for golf enthusiasts, featuring direct beach access and exceptional golfing facilities. Visitors can unwind with a full-service spa that offers aromatherapy treatments and massages, alongside a refreshing pool. Ideal for those seeking a blend of relaxation and leisure, this accommodation caters perfectly to beach lovers and spa-goers alike.
  • Ardshiel Hotel: Situated 8.0km from Machrihanish, the 3-star Ardshiel Hotel boasts a guest rating of 8.6. This hotel provides a welcoming atmosphere with a focus on comfort and convenience. With dining options that include breakfast, lunch, and dinner, guests can enjoy quality meals on-site. Entertainment features such as cable TV add to the experience, while nearby rural sites offer scenic views and activities. This hotel is a solid choice for those looking to explore the local culture and enjoy hearty meals in a relaxed setting.

Where to stay in Machrihanish

Machrihanish, a charming village in Campbeltown, Scotland, offers a perfect blend of outdoor adventures and cultural experiences. Enjoy stunning natural beauty, play at the renowned Machrihanish Golf Club, and explore the nearby Rathlan Island. With its friendly atmosphere, it's ideal for summer holidays, family-friendly excursions, and relaxing retreats. Whether you're seeking thrilling sports or tranquil seaside walks, Machrihanish promises an unforgettable getaway for every traveller.

  • Campbeltown: Nestled in the Kintyre Peninsula, Campbeltown is a vibrant city that serves as the gateway to Machrihanish. Known for its stunning outdoor scenery, it attracts visitors year-round, with peak travel seasons in April, July, and September. Campbeltown is famed for its golf courses and recreational areas, making it a haven for sports enthusiasts. The picturesque waterfront features charming lakes and monuments that capture the essence of Scottish heritage. Whether you're looking to indulge in a romantic getaway or simply soak in the natural beauty, Campbeltown offers a rich travel experience.
  • Kilchenzie: Just 4.8km from Machrihanish, Kilchenzie is a quaint village that offers a serene escape from the hustle and bustle. With a moderately seasonal influx of visitors, particularly from July to September, Kilchenzie is an ideal spot for those seeking wellness and relaxation. Enjoy recreational activities and the nearby ferry services, or try your hand at surfing along the beautiful coastline. The surrounding countryside provides a stunning backdrop for leisurely strolls and outdoor adventures, making Kilchenzie a peaceful retreat for nature lovers.
  • Bellochantuy: Located 11.3km from Machrihanish, Bellochantuy is a charming village known for its stunning beaches and outdoor activities. With a seasonal peak in visitors during the summer months, it’s a popular choice for those seeking sports and romantic experiences. The local golf courses and surfing spots offer exciting activities, while the nearby beach and historic castle provide picturesque sights. Bellochantuy is perfect for couples and families alike, promising a delightful blend of adventure and relaxation in a stunning coastal setting.

Things to do in Machrihanish

Shopping

In Machrihanish, you can find charming local shops offering unique gifts and souvenirs. If you're up for a drive, visit Campbeltown, about 16.1km away, where you can explore the Campbeltown Picture House and various boutiques for a more extensive shopping experience.

Recreation

Experience the serenity of the Machrihanish Holistic Retreat, where you can indulge in rejuvenating spa treatments and yoga sessions amidst stunning coastal scenery. Explore the nearby Machrihanish Beach for a refreshing walk or try your hand at golfing at the renowned Machrihanish Golf Club, known for its breathtaking views.

Adventure

In Machrihanish, enjoy thrilling surf at the renowned Machrihanish Beach, famed for its waves. Explore the scenic coastal paths on foot or by bike, offering breathtaking views. Try your hand at fishing in the nearby lochs or take a round at the Machrihanish Golf Club, known for its stunning links course.

Nightlife

In Machrihanish, the Black Sheep Pub offers a lively atmosphere with local brews and live music, while the nearby Machrihanish Dunes provides a more relaxed setting for evening cocktails. Enjoy the friendly vibe as you mingle with locals and fellow travellers in this charming coastal village.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Machrihanish

Machrihanish offers a fantastic getaway for those keen on outdoor adventures, culture, and relaxation. You can explore beautiful spots like Machrihanish Beach, the historic lighthouse, and nearby caves. For golf enthusiasts, the renowned Machrihanish Golf Club and its stunning dunes are a must-visit. Whether you're soaking up the sun on the beach or enjoying the vibrant local culture, there’s plenty to keep you entertained in this charming Scottish coastal village.

  • Mull of Kintyre Lighthouse: This historic lighthouse, located 12.9km from Machrihanish, offers a glimpse into maritime history with its stunning coastal views. Experience the cultural vibes as you explore the surrounding landscapes and learn about the lighthouse's storied past.
  • Machrihanish Beach: Just 966m away, Machrihanish Beach boasts golden sands and rolling waves, ideal for relaxation or a leisurely stroll. Embrace the beach vibes while enjoying the breathtaking scenery and fresh sea air.
  • Davaar Cave: Located 8.0km from Machrihanish, Davaar Cave invites outdoor enthusiasts to explore its unique features. The cave is perfect for adventure seekers, offering scenic walks and fascinating rock formations.

Best time to go to Machrihanish

The best time to visit Machrihanish can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Machrihanish falls in August, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Machrihanish falls in February, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Flying into Machrihanish, Scotland, can be done via two major airports. GLAsgow International Airport (GLA) is approximately 95.0km away, with excellent hotel options like the 5-star JA Mar Hall Scotland, located 6.4km from the airport, offering convenient shuttle services. Another option is George Best Belfast City Airport (BHD), located about 90.1km from Machrihanish, with nearby hotels such as the 5-star Fitzwilliam Hotel Belfast, just 4.8km from the airport. Alternatively, Belfast International Airport (BFS) is also 90.1km away, with hotels like the 4-star Doubletree by Hilton Belfast Templepatrick, situated 9.7km from the airport. Each location provides accessible transport options to Machrihanish.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 programme – 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 NZ$209 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.