Lodging Image

Find hotels in Machrihanish from Rp2.123.384

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
17 Aug - 18 Aug
Tomorrow
18 Aug - 19 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Machrihanish hotels

Reserve now, pay later
Hotel
Breakfast included
Bed & breakfast
Campbeltown

1. The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
Campbeltown
United Kingdom
Coral
Rp4.072.984
Rp4.887.581 total
includes taxes & fees
18 Aug - 19 Aug
The Ugadale Hotel and Cottages

2. Craigard House Hotel

Craigard House Hotel
Campbeltown
Australia
kevin
Rp3.660.658
Rp4.392.790 total
includes taxes & fees
20 Aug - 21 Aug
Craigard House Hotel

3. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
Campbeltown
United States
Richard
Rp3.801.452
Rp4.561.743 total
includes taxes & fees
23 Aug - 24 Aug
The Royal Hotel Campbeltown

4. Ardshiel Hotel

Ardshiel Hotel
Campbeltown
United States
Alan
Rp2.695.732
Rp3.234.878 total
includes taxes & fees
23 Aug - 24 Aug
Ardshiel Hotel

5. The House at Glenbarr

The House at Glenbarr
Tarbert
United Kingdom
Garry
Rp1.769.486
Rp2.123.384 total
includes taxes & fees
6 Sept - 7 Sept
The House at Glenbarr

6. Hazel's Cottage

Hazel's Cottage
Campbeltown
Rp8.452.499
Rp10.142.998 total
includes taxes & fees
24 Aug - 25 Aug
Hazel's Cottage

7. Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown
Campbeltown
Rp7.944.914
Rp9.533.800 total
includes taxes & fees
5 Sept - 6 Sept
Modern Flat - Main St, Campbeltown
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Machrihanish attractions

Machrihanish Golf Club

9.4/10 (6 reviews)
Enjoy a round of golf in Machrihanish at Machrihanish Golf Club. Stroll along the area's waterfront or simply enjoy its restaurants.
See properties

Learn more about Machrihanish

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

See all hotels in Machrihanish
A rocky shoreline with clear blue water and distant land.
Photo by Katy Ella

Top Machrihanish Hotel Reviews

Argyll Hotel

Argyll Hotel

10/10 Excellent
"Very warm and welcoming hosts. Comfortable and lovely room. Dog friendly. Some booking platforms aren’t great at passing on messages from property so I suggest contacting them directly before arriving to check meal times on site."
Catriona 2-night trip
Posted 3 days ago
Argyll Hotel
Craigard House Hotel

Craigard House Hotel

10/10 Excellent
"The single room was small but well maintained. Breakfast and evening meal were of a very high standard. The staff were very helpful especially Ashley who was running the dining room during my stay"
Tom 1-night trip
Posted 4 days ago
Craigard House Hotel
Ardshiel Hotel

Ardshiel Hotel

8/10 Good
"I came here for a golf trip and it was very conveniently placed, less than 15 mins from each course. Nice quiet area in the corner of town (I stayed in the annex) with parking right outside and beautiful scenary. Pubs/restaurants only a 5-10 minute walk away. My only 2 gripes were that the sound proofing was non-existent, so you could hear every word and movement of the other guests. The shower was also very snug and water pressure was pretty poor. Otherwise, I slept well and the staff were extremely friendly! My dinner in the hotel restaurant was also brilliant - I'd recommend the haggis balls!"
Ash 2-night trip
Posted 6 days ago
Ardshiel Hotel
The House at Glenbarr

The House at Glenbarr

10/10 Excellent
"The facilities were great . Our room was the Hayloft and was fantastic . I would say more like a studio flat with our own kitchen dining and lounge areas . It was very relaxing such a lovely place overall. We chose to have breakfast in the cafe each morning and it was excellent. The staff were very helpful when it came to local eating out for evening meals and things to see and do . I definitely agree with others I would give it a 10 out of 10 and will be back"
James 3-night trip
Posted 13 days ago
The House at Glenbarr
The Royal Hotel Campbeltown

The Royal Hotel Campbeltown

10/10 Excellent
"Beautiful room and view. Wonderful full Scottish breakfast also. Street parking"
Nathan 4-night trip
Posted 2 weeks ago
The Royal Hotel Campbeltown
The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages

8/10 Good
"Good check in, nice room. Unfortunately as a Monday restaurant & bar closed. Socket for kettle faulty LH near table. Could close window so wind funnelled through. Good room, perfect for the golf course."
Coral 1-night trip
Posted 3 weeks ago
The Ugadale Hotel and Cottages
Ashbank Hotel

Ashbank Hotel

8/10 Good
"Nice light bites evening menu, nice continental breakfast, hosts very friendly, good sellection in bar. Quirky little place. Our room it was just a shower hose in the bath but we managed Outside and beer garden could do with a tidy up. For the price it was ok"
Albert 1-night trip
Posted 2 months ago
Ashbank Hotel
Ideal Couples Base for Exploring the Isle of Arran

Ideal Couples Base for Exploring the Isle of Arran

8/10 Good
"Well equipped house and location very good. A couple of smaller shops nearby for essentials "
Anne 4-night trip
Posted 4 months ago
Ideal Couples Base for Exploring the Isle of Arran

More cheap stays in Machrihanish

Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown

Flat 1 21 Main Street Campbeltown SCT
Rp7.944.914
Rp9.533.800 total
5 Sept - 6 Sept
includes taxes & fees
Modern Flat - Main St, Campbeltown
Ashbank Hotel

Ashbank Hotel

Carradale Campbeltown Scotland
Get rates
9.4/10 Exceptional! (101 reviews)
Ashbank Hotel
Rosemount

Rosemount

Low Askomil Campbeltown Scotland
Get rates
8.6/10 Excellent! (24 reviews)
Rosemount
Whitehart Hotel

Whitehart Hotel

MAIN STREET, Campbeltown Scotland
Get rates
10/10 Exceptional! (1 review)
Whitehart Hotel

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 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 Mull of Kintyre Lighthouse 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.