Lodging Image

Find hotels in Machrihanish from Rp1.813.671

  • 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
2 Oct - 3 Oct
Tomorrow
3 Oct - 4 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Machrihanish hotels

1. The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
Campbeltown
United Kingdom
Coral
Rp3.645.121
Rp4.374.145 total
includes taxes & fees
30 Oct - 31 Oct
The Ugadale Hotel and Cottages

2. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
Campbeltown
United States
Richard
Rp3.467.310
Rp4.160.772 total
includes taxes & fees
23 Oct - 24 Oct
The Royal Hotel Campbeltown

3. Craigard House Hotel

Craigard House Hotel
Campbeltown
United Kingdom
Richard
Rp3.595.729
Rp4.314.875 total
includes taxes & fees
4 Oct - 5 Oct
Craigard House Hotel

4. Ardshiel Hotel

Ardshiel Hotel
Campbeltown
United States
Alan
Rp3.303.329
Rp3.963.995 total
includes taxes & fees
1 Nov - 2 Nov
Ardshiel Hotel

5. Hazel's Cottage

Hazel's Cottage
Campbeltown
Canada
James
Rp8.302.577
Rp9.963.093 total
includes taxes & fees
17 Oct - 18 Oct
Hazel's Cottage

6. The House at Glenbarr

The House at Glenbarr
Tarbert
United Kingdom
Garry
Rp1.511.392
Rp1.813.671 total
includes taxes & fees
1 Nov - 2 Nov
The House at Glenbarr

7. Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown
Campbeltown
Rp7.959.995
Rp9.551.994 total
includes taxes & fees
6 Oct - 7 Oct
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

The Royal Hotel Campbeltown

The Royal Hotel Campbeltown

10/10 Excellent
"Excellent hotel. Very good staff, all kind,helpful, and polite. Excellent breakfast. Very happy we stayed here."
Patrick 2-night trip
Posted 8 days ago
The Royal Hotel Campbeltown
Craigard House Hotel

Craigard House Hotel

10/10 Excellent
"Great location, lovely staff and fantastic breakfast. Room was a little dated, but full of all the amenities you would expect - kettle, TV, hair dryer, ironing board etc. The bathroom was well stocked with shower gel, shampoo etc and having a bath was a welcome bonus too! Something was flapping about in the wind outside my room, which woke me up a few times. Probably from a private garden nearby that the hotel has no control of! A fresh lick of paint, maybe some new furniture and paying attention to high dusting in the room would make this place faultless!"
Kelton 2-night trip
Posted 12 days ago
Craigard House Hotel
Ardshiel Hotel

Ardshiel Hotel

10/10 Excellent
"A lovely place to stay, busy, welcoming, nothing too much trouble for staff who are very attentive and helpful, always a smile and welcome. Breakfast good other meals very good and well priced."
Rose 3-night trip
Posted 3 weeks ago
Ardshiel Hotel
The House at Glenbarr

The House at Glenbarr

10/10 Excellent
"We thoroughly enjoyed our one night here. Check in was easy, the meal recommendation was great. The bed was very comfortable and we would definitely like to stay again"
Fiona 1-night trip
Posted 1 month ago
The House at Glenbarr
The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages

10/10 Excellent
"Pleasant stay - very peaceful."
Ruth 2-night trip
Posted 1 month ago
The Ugadale Hotel and Cottages
Hazel's Cottage

Hazel's Cottage

10/10 Excellent
"I would like some bedding options, the duvets were very heavy and hot! A few full size blankets would be appreciated!"
James 4-night trip
Posted 1 month ago
Hazel's Cottage
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 2 months ago
Argyll Hotel

More cheap stays in Machrihanish

Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown

Flat 1 21 Main Street Campbeltown SCT
Rp7.959.995
Rp9.551.994 total
6 Oct - 7 Oct
includes taxes & fees
Modern Flat - Main St, Campbeltown
Ashbank Hotel

Ashbank Hotel

Carradale Campbeltown Scotland
Get ratesAshbank 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 The Royal Hotel Campbeltown and Craigard House 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.