Lodging Image

Find hotels in Machrihanish from Rp2.145.657

  • 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

This weekend
Next weekend

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, (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 Rp4.023.108
Rp4.827.729 total
includes taxes & fees
3 Jul - 4 Jul
The Ugadale Hotel and Cottages

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 Rp2.185.392
Rp2.622.470 total
includes taxes & fees
8 Jul - 9 Jul
Argyll 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 Rp3.238.353
Rp3.886.024 total
includes taxes & fees
7 Jul - 8 Jul
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 Rp3.754.900
Rp4.505.880 total
includes taxes & fees
14 Jul - 15 Jul
The Royal Hotel Campbeltown

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 Rp1.788.048
Rp2.145.657 total
includes taxes & fees
6 Jul - 7 Jul
Ashbank Hotel

Ardshiel Hotel

Ardshiel Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (71 reviews)
"Superb hotel with extremely friendly staff, great food and an unbelievable whisky bar."
United Kingdom
Nick
The price is Rp2.584.087
Rp3.100.905 total
includes taxes & fees
5 Jul - 6 Jul
Ardshiel 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 Rp1.945.187
Rp2.334.225 total
includes taxes & fees
21 Jul - 22 Jul
The House at Glenbarr

Hazel's Cottage

Hazel's Cottage
3.0 star property
Campbeltown
The price is Rp8.313.710
Rp9.976.452 total
includes taxes & fees
29 Jul - 30 Jul
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

More cheap stays in Machrihanish

Find out more about Machrihanish

Top reasons to visit Machrihanish

  • Stunning Beaches: Machrihanish Beach is famous for its breathtaking beauty, perfect for relaxing strolls and beach activities.
  • Renowned Golfing: The Machrihanish Golf Club offers a challenging course with scenic views, attracting golf enthusiasts from around the world.
  • Historic Landmarks: Explore the iconic lighthouse and captivating caves nearby, adding cultural depth to your visit.
  • Whisky Tours: Embark on local whisky tours to savour Scotland's renowned spirit and learn about its production.
  • Charming Accommodations: Enjoy various lodging options, including pet-friendly hotels and guesthouses amidst the picturesque landscape.

Find great hotels in and around Machrihanish

Experience the charm of Machrihanish with a variety of accommodation options, including hotels and guesthouses that cater to every traveller's needs. From pet-friendly stays to family-friendly environments, you'll find the perfect base for your beach holiday. Notable options include the Ugadale Hotel and stunning lodgings at Machrihanish Dunes, ensuring a delightful stay amidst the breathtaking Scottish landscape.

  • Craigard House Hotel: Nestled 10km from Machrihanish, Craigard House Hotel is a charming 3-star property with a guest rating of 8.8 out of 10. This hotel is ideal for adventurous travellers seeking beachside activities. Boasting direct access to the beach, it offers various adventure sports and recreation options nearby, including surfing, fishing, hiking, and horse riding. Guests appreciate the hotel's inviting atmosphere, making it a delightful retreat after a day of outdoor exploration.
  • The Ugadale Hotel and Cottages: Located in the heart of Machrihanish, The Ugadale Hotel and Cottages is a distinguished 4-star accommodation with a guest rating of 9.0 out of 10. This property caters to those looking for a blend of beach relaxation and golf-themed experiences. With direct beach access, it also features a full-service spa and pool, offering a range of treatments including massages and body treatments. The combination of luxurious amenities and picturesque surroundings ensures a rejuvenating getaway.
  • Ardshiel Hotel: Situated 8km from Machrihanish, Ardshiel Hotel is a well-rated 3-star hotel with a guest rating of 8.6 out of 10. The hotel features a delightful dining experience, offering breakfast, lunch, and dinner options in its restaurant. Guests can unwind with entertainment amenities such as cable television, while the surrounding rural landscape provides a serene backdrop for leisurely pursuits. This hotel presents a comfortable base for those wishing to explore the local area.

Where to stay in Machrihanish

Machrihanish, a charming village in Campbeltown, offers a delightful blend of outdoor adventures and cultural experiences. Visitors can bask in its natural beauty, explore the stunning Machrihanish Golf Club, and embark on excursions to nearby Rathlin Island. The friendly atmosphere and family-friendly activities make it an ideal summer holiday destination, where you can enjoy the best of Scottish hospitality amidst breathtaking landscapes.

  • Campbeltown: Nestled on the Kintyre Peninsula, Campbeltown is a charming city that serves as the gateway to Machrihanish. The city is characterised by its picturesque coastal views and a rich maritime history. Visitors flock here for outdoor activities and breathtaking scenery, especially during peak months in April, July, and September. Golf enthusiasts will appreciate the renowned courses nearby, while those seeking a romantic escape can enjoy the serene lakes and monuments dotted around the area. The blend of natural beauty and historical landmarks makes Campbeltown a delightful spot for exploration.
  • Kilchenzie: A quaint village located approximately 5km from Machrihanish, Kilchenzie offers a peaceful retreat for travellers seeking wellness and relaxation. The village experiences a moderate influx of visitors from July to September, primarily attracted by its recreational areas and surfing opportunities. Surrounded by the lush countryside, Kilchenzie provides a perfect backdrop for outdoor enthusiasts looking to unwind and reconnect with nature. Its tranquil environment is ideal for leisurely strolls and appreciating the stunning Scottish landscape.
  • Bellochantuy: Situated about 11km from Machrihanish, Bellochantuy is a charming village famous for its beautiful beaches and outdoor activities. This destination attracts visitors, particularly during the summer months from July to September, who are keen on sports, surfing, and romantic getaways. The village’s close proximity to stunning coastal views, alongside its historical castles, offers a unique blend of adventure and culture. Whether you're looking to play a round of golf or simply relax by the beach, Bellochantuy promises a memorable experience.

Things to do in Machrihanish

Shopping

In Machrihanish, you can find local shops offering unique gifts and Scottish souvenirs. If you're up for a drive, visit Campbeltown, about 16km away, where you can explore the Campbeltown Shopping Centre with a range of shops, cafes, and local produce.

Recreation

In Machrihanish, the Machrihanish Dunes Spa offers rejuvenating treatments amidst breathtaking coastal views, perfect for relaxation. Nearby, the Campbeltown Heritage Centre provides wellness through cultural exploration, featuring local art and history that can enrich your stay while you unwind in this serene environment.

Adventure

Explore the stunning Machrihanish Beach, ideal for a refreshing walk along its sandy shores, or try your hand at surfing in the Atlantic waves. For a unique experience, visit the nearby Machrihanish Seabird Centre to observe diverse wildlife and enjoy the beautiful coastal scenery.

Nightlife

Experience the local pub scene at The Royal Hotel, where you can enjoy traditional Scottish fare and a pint of ale. For a lively atmosphere, visit The Ugadale Bar, offering a selection of whisky and occasional live music, making it a great spot to unwind after a day of exploration.

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

Booking tips and Expedia advantages for Machrihanish

To save money on your trip to Machrihanish, consider visiting during the cheaper months of January to February and November. Book your hotel about a month in advance for better rates, and aim for a Tuesday stay, as Fridays are the priciest. Use Expedia to find great deals by filtering for budget, location, and eco-friendly options. Additionally, look for last-minute offers and consider booking a package that combines flights, accommodation, and activities for extra savings. Explore local beaches and nature walks for free activities to enjoy the stunning scenery without spending much.

  • 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: The cheapest time to book a hotel in Machrihanish is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 hotel category. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable options and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Machrihanish hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Machrihanish

Machrihanish offers a delightful blend of outdoor activities and cultural experiences, making it perfect for adventurous travellers. Explore the stunning Machrihanish Beach, renowned for its beauty, or challenge yourself at the Machrihanish Golf Club and its scenic course. Don't miss the historic lighthouse and the captivating nearby caves. A visit to the Machrihanish Dunes adds to the charm, ensuring a memorable holiday in this picturesque Scottish coastal village.

  • Machrihanish Beach: Known for its stunning natural beauty, Machrihanish Beach offers expansive sandy shores and spectacular views of the Atlantic Ocean. Ideal for leisurely strolls, it boasts a relaxed beach vibe, making it a lovely spot to unwind and soak up the sun.
  • Mull of Kintyre Lighthouse: This historic lighthouse, perched on the rugged coastline, provides a fascinating glimpse into maritime history. With its cultural significance and picturesque surroundings, it’s a great destination for those interested in Scotland's rich heritage.
  • Davaar Cave: A hidden gem, Davaar Cave invites adventurers to explore its intriguing rock formations and artwork. The outdoor setting enhances the adventurous spirit, making it a unique spot for thrill-seekers and nature enthusiasts alike.

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

Reaching Machrihanish is convenient via several major airports. Glasgow Prestwick Airport (PIK) is located 71km away, with nearby hotels such as the 5-star Marine Troon, just 3km from the airport. Glasgow International Airport (GLA) is 95km distant, offering luxurious options like the 5-star JA Mar Hall Scotland, situated 6km away. Alternatively, Belfast City Airport (BHD) is 90km from Machrihanish, with excellent hotels including the 5-star Fitzwilliam Hotel, only 5km from the airport. Each airport provides various transportation services to ensure a smooth journey to your destination.

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 Ardshiel Hotel. 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.