Lodging Image

Machrihanish Hotels from ₹11,580

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Machrihanish hotels

1. 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 ₹21,713
₹26,056 total
includes taxes & fees
31 Jul - 1 Aug
The Ugadale Hotel and Cottages

2. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
4.0 star property
Campbeltown
9.2 out of 10, Wonderful, (27 reviews)
"Enjoyed my stay"
United States
Richard
The price is ₹20,266
₹24,319 total
includes taxes & fees
7 Aug - 8 Aug
The Royal Hotel Campbeltown

3. Ardshiel Hotel

Ardshiel Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (74 reviews)
"Second time staying here. Will be back next year!"
United States
Alan
The price is ₹13,586
₹16,303 total
includes taxes & fees
31 Jul - 1 Aug
Ardshiel Hotel

4. Craigard House Hotel

Craigard House Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (291 reviews)
"H"
Australia
kevin
The price is ₹16,967
₹20,361 total
includes taxes & fees
3 Aug - 4 Aug
Craigard House Hotel

5. 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 ₹9,650
₹11,580 total
includes taxes & fees
29 Jul - 30 Jul
Ashbank Hotel

6. Hazel's Cottage

Hazel's Cottage
3.0 star property
Campbeltown
The price is ₹45,061
₹54,073 total
includes taxes & fees
9 Aug - 10 Aug
Hazel's Cottage

7. The House at Glenbarr

The House at Glenbarr
3.5 star property
Tarbert
9.6 out of 10, Exceptional, (75 reviews)
"This is a fantastic place with great staff. "
United States
Douglas
The price is ₹11,187
₹13,424 total
includes taxes & fees
9 Aug - 10 Aug
The House at Glenbarr
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

More cheap stays in Machrihanish

Find out more about Machrihanish

Top reasons to visit Machrihanish

  • Stunning Beaches: Machrihanish boasts beautiful sandy beaches, perfect for relaxation and coastal walks.
  • Renowned Golf Course: Home to the famous Machrihanish Golf Club, it offers a challenging experience for golf enthusiasts.
  • Scenic Dunes: Explore the picturesque Machrihanish Dunes, ideal for leisurely strolls and nature appreciation.
  • Whisky Tours: Indulge in local whisky tours for a taste of Scotland's rich distilling heritage.
  • Historic Lighthouse: Visit the charming lighthouse, providing a glimpse into the area's maritime history.

Find great hotels in and around Machrihanish

Machrihanish offers a delightful selection of accommodations, from charming guesthouses to stunning hotels nestled within the picturesque dunes. Ideal for families and pet owners alike, you'll find options that cater to a variety of holiday experiences, whether you seek a beachside retreat or a tranquil countryside escape. Notable options include the Ugadale Hotel and other inviting lodgings that ensure a memorable stay in this enchanting corner of Scotland.

  • Craigard House Hotel: Nestled 10km from Machrihanish, the 3-star Craigard House Hotel offers a charming retreat for those seeking adventure by the beach. Rated 8.8 out of 10 by guests, this hotel is an excellent choice for outdoor enthusiasts. With direct access to the beach, visitors can partake in various adventure sports such as hiking, biking, sailing, and surfing nearby. The friendly atmosphere and comfortable accommodations make it a delightful base for exploring the stunning coastal landscape.
  • The Ugadale Hotel and Cottages: Set in the heart of Machrihanish, the 4-star Ugadale Hotel and Cottages boasts a guest rating of 9.0 out of 10, reflecting its appeal to those seeking a luxurious getaway. This property seamlessly combines beach access with a golf and spa theme, offering visitors a chance to indulge in the sport at nearby golf courses. Guests can unwind at the full-service spa, which provides an array of treatments including aromatherapy and massages, alongside a refreshing pool service, ensuring a rejuvenating stay.
  • Ardshiel Hotel: Located 8km from Machrihanish, the Ardshiel Hotel is a welcoming 3-star establishment with a guest rating of 8.6 out of 10. This hotel is ideal for those who appreciate a variety of dining options, featuring a restaurant and bar for a pleasant evening experience. With entertainment amenities such as cable TV and a focus on rural charm, guests can immerse themselves in the local scenery. The Ardshiel Hotel provides a cosy atmosphere perfect for unwinding after a day of exploration.

Where to stay in Machrihanish

Machrihanish offers a charming escape for outdoor enthusiasts and culture seekers alike. Visitors can bask in the natural beauty of the area, with stunning views and friendly locals enhancing the experience. Enjoy a round at the renowned Machrihanish Golf Club or explore the nearby Rathlin Island for a day of adventure. Whether you're seeking family-friendly excursions or a serene summer holiday, Machrihanish promises unforgettable memories amidst its breathtaking landscapes.

  • Campbeltown: Nestled in the heart of Argyll, 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 times in April, July, and September. Campbeltown offers a unique blend of activities, from world-class golf courses to picturesque lakes and monuments. The charming waterfront and recreational areas provide an ideal backdrop for romantic getaways and outdoor enthusiasts alike. Be sure to explore the local culture and enjoy the rich history that this quaint city has to offer.
  • Kilchenzie: Located a mere 5km from Machrihanish, Kilchenzie is a delightful village that provides a tranquil retreat. The village experiences a moderate seasonal influx of visitors, particularly from July to September. Known for its wellness offerings, Kilchenzie is an ideal spot for relaxation and rejuvenation. The natural countryside surrounding the village allows for a range of outdoor activities, including surfing and exploring nearby recreational areas. This charming locale is perfect for those seeking a peaceful escape amidst Scotland's stunning landscapes.
  • Bellochantuy: Approximately 11km from Machrihanish, Bellochantuy is a picturesque village famed for its breathtaking beaches and outdoor sports. The village sees a moderate number of visitors, especially during the summer months of July to September. Bellochantuy is a haven for sports enthusiasts, particularly golfers and surfers, and its stunning beach views create a romantic atmosphere. Visitors can also explore nearby castles and immerse themselves in the natural beauty that surrounds this enchanting coastal village.

Things to do in Machrihanish

Shopping

In Machrihanish, you can enjoy local shops offering handmade crafts and souvenirs. If you're up for a drive, visit Campbeltown's MacLellan's Castle, where you can find charming boutiques and gift shops showcasing local art and produce.

Recreation

Experience the tranquil atmosphere at Machrihanish's wellness retreat, where you can indulge in soothing spa treatments and yoga sessions amidst picturesque surroundings. Enjoy leisurely strolls on the nearby beach, immersing yourself in the calming sounds of the waves and the fresh sea air.

Adventure

Explore the stunning coastline at Machrihanish Beach, where you can surf or enjoy a leisurely stroll along the sandy shores. For a thrilling experience, try your hand at golfing at the renowned Machrihanish Golf Club, known for its challenging links course and spectacular sea views.

Nightlife

In Machrihanish, the Kintyre Bar offers a relaxed atmosphere with local ales and live music, while the Machrihanish Golf Club hosts social events and gatherings. Enjoy stunning coastal views and a friendly vibe as you unwind after a day of exploring this picturesque village.

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

Find the best attractions near Machrihanish

Machrihanish is perfect for outdoor enthusiasts and culture seekers, offering stunning beaches, a historic lighthouse, and intriguing caves. Visitors can enjoy the renowned Machrihanish Golf Club, explore the picturesque Machrihanish Dunes, and relax on Machrihanish Beach. This charming destination promises a delightful blend of outdoor experiences and cultural exploration, making it an ideal spot for a memorable holiday in Scotland.

  • Mull of Kintyre Lighthouse: Located 13km from Machrihanish, this historic lighthouse offers a glimpse into maritime history with its striking architecture. The surrounding area boasts stunning coastal views, rich wildlife, and a sense of solitude, making it an ideal spot for photography enthusiasts and nature lovers alike.
  • Machrihanish Beach: Just 966m away, this pristine beach is renowned for its golden sands and rolling waves. With its relaxed beach vibes, it is perfect for leisurely strolls, picnics, or simply soaking up the sun while enjoying the breathtaking seascape.
  • Davaar Cave: Situated 8km from Machrihanish, this intriguing cave offers an outdoor adventure with its captivating rock formations and the famous painted cave wall. The hike to the cave provides a scenic experience, enriched by the natural beauty of the surrounding landscape.

Best time to go to Machrihanish

The best time to visit Machrihanish is dependent 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.

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

To reach Machrihanish, the nearest major airports are GLAsgow International (GLA) and Belfast City (BHD), both approximately 95km and 90km away respectively. Convenient hotels near Glasgow Airport include the 5-star JA Mar Hall Scotland, located 6km from the airport, and Kimpton Blythswood Hotel & Spa, 11km away. Similarly, in Belfast, The Fitzwilliam Hotel is just 5km from BHD, while The Merchant Hotel is 3km away. For Belfast International (BFS), options include the 4-star Doubletree by Hilton, 10km from the airport, and Dunadry Hotel, 6km away. All hotels provide various transportation services to facilitate airport access.

Frequently asked questions

Where is the best place for a stay in Machrihanish?
The Ugadale Hotel and Cottages is one of the top choices for your stay based on our traveller data. This hotel offers a full-service spa and a golf course. Two other choices for your trip to the area are Craigard House Hotel and The Royal Hotel Campbeltown. See all available top hotels, or vacation rentals in Machrihanish.
If I need to cancel my hotel reservation in Machrihanish, will I receive a refund?
Yes, most room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Machrihanish.
What is staying in Machrihanish like?
Visitors can enjoy all that Machrihanish has to offer, including the golf courses, bars and beaches. Tourists can also enjoy the city's entertainment choices and restaurants. In Machrihanish, there are 4 hotels and other accommodation options to choose from. Find out more about Machrihanish.
What should I see while I'm in Machrihanish?
A couple of favourite places to visit are Machrihanish Golf Club and Machrihanish Beach. You'll also find Springbank Distillery and Campbeltown Cross in the area. Take a look at what more there is to see and do in Expedia's Machrihanish guide.
What's the seasonal weather like in Machrihanish?
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.