A rocky shoreline with clear blue water and distant land.

Find hotels in Machrihanish from £88

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Machrihanish hotels

1. Craigard House Hotel

Craigard House Hotel
Campbeltown
Norway
Even
£166
includes taxes & fees
14 Sept - 15 Sept
Craigard House Hotel

2. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
Campbeltown
United States
Richard
£195
includes taxes & fees
25 Sept - 26 Sept
The Royal Hotel Campbeltown

3. Cullentra House

Cullentra House
Ballymena
United Kingdom
James
£85
includes taxes & fees
1 Sept - 2 Sept
Cullentra House

4. The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
Campbeltown
United Kingdom
Coral
£205
includes taxes & fees
11 Sept - 12 Sept
The Ugadale Hotel and Cottages

5. Ardshiel Hotel

Ardshiel Hotel
Campbeltown
United States
Alan
£178
includes taxes & fees
20 Sept - 21 Sept
Ardshiel Hotel

6. Argyll Hotel

Argyll Hotel
Campbeltown
United Kingdom
Antoinette
Argyll Hotel

7. Ashbank Hotel

Ashbank Hotel
Campbeltown
United States
Alex
Ashbank Hotel

8. Garron View Bed and Breakfast

Garron View Bed and Breakfast
Ballymena
Canada
Beverly
£103
includes taxes & fees
31 Aug - 1 Sept
Garron View Bed and Breakfast

9. The House at Glenbarr

The House at Glenbarr
Tarbert
United Kingdom
Garry
£88
includes taxes & fees
6 Sept - 7 Sept
The House at Glenbarr

10. Mcaras view An exceptional holiday experience.

Mcaras view An exceptional holiday experience.
Shiskine Isle of Arran
United Kingdom
Andrew
Mcaras view An exceptional holiday experience.

11. Glendale Cushendall

Glendale Cushendall
Cushendall
United States
Blair
£101
includes taxes & fees
29 Sept - 30 Sept
Glendale Cushendall

12. Teach an Cheoil

Teach an Cheoil
Ballycastle
Canada
Anonymous traveller
£110
includes taxes & fees
31 Aug - 1 Sept
Teach an Cheoil

13. Glenn Eireann House

Glenn Eireann House
Ballymena
United Kingdom
Chi Wai
£107
includes taxes & fees
30 Sept - 1 Oct
Glenn Eireann House

14. Gigha Hotel

Gigha Hotel
Isle of Gigha
United Kingdom
Anonymous traveller
Gigha Hotel

15. Crossaig Lodge

Crossaig Lodge
Tarbert
United Kingdom
Alan
Crossaig Lodge
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

Lochside Cottage With Sea Views

Lochside Cottage With Sea Views

10/10 Excellent
"Beautiful location. All the facilities needed. Perfect view from the dining table in the kitchen"
Kim M. 7-night trip
Posted 11 hours ago
Lochside Cottage With Sea Views
Spacious Barn Conversion on the beautiful Isle of Arran. Scotland in miniature.

Spacious Barn Conversion on the beautiful Isle of Arran. Scotland in miniature.

10/10 Excellent
"The accommodation was excellent. Clean, well equipped and spacious. All requirements well detailed in welcome folder and clearly posted instructions throughout house. We thoroughly enjoyed our stay."
Gordon W. 5-night trip
Posted 2 days ago
Spacious Barn Conversion on the beautiful Isle of Arran. Scotland in miniature.
Mcaras view An exceptional holiday experience.

Mcaras view An exceptional holiday experience.

10/10 Excellent
"A beautifully kept property. Kris has thought of everything!Very quiet area - great for breakfast and dinner on the deck. Just a 15 minute walk for a drink at the hotel in Blackwaterfoot.Kris was great when our ferry was delayed - thank you!"
Sandra W. 7-night trip
Posted 4 days ago
Mcaras view An exceptional holiday experience.
A beautiful & remote farmhouse on the Isle of Arran with outstanding sea views

A beautiful & remote farmhouse on the Isle of Arran with outstanding sea views

10/10 Excellent
"So beautiful! More remote than I expected - buy groceries before you arrive! And you will need to open and close two gates on your way up the access road. But the views and the property are totally worth it!"
Beth M. 4-night trip
Posted 13 days ago
A beautiful & remote farmhouse on the Isle of Arran with outstanding sea views
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 weeks ago
Argyll 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 3 weeks 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 1 month 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 1 month ago
The Royal Hotel Campbeltown
Ballygroggan Bungalow - UK38174

Ballygroggan Bungalow - UK38174

10/10 Excellent
"We had a wonderful stay, the bungalow is well equipped, clean and warm. Whilst it is remote, which we liked, you are not far from Campbeltown which has everything you need for food shopping. The bungalow is also ideally situated for visiting Arran, which was well worth a visit and the ferry crossing was only 20 minutes . You can also easily visit Islay and Jura by ferry. The communication from the owner was faultless.Would highly recommend."
Tina Hayward
Posted 3 months ago
Ballygroggan Bungalow - UK38174

More cheap stays in Machrihanish

Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown

Flat 1 21 Main Street Campbeltown SCT
£403
8 Sept - 9 Sept
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

Hotels in Machrihanish with star rating

Find out more about Machrihanish

Top reasons to visit Machrihanish

  • Renowned Golf Course: Play a round at the famous Machrihanish Golf Club, known for its stunning coastal views and challenging layout.
  • Scenic Beaches: Relax on Machrihanish beach, a beautiful stretch of sand perfect for sunbathing and beachcombing.
  • Whisky Tours: Explore local distilleries and indulge in whisky tastings to experience Scotland's rich heritage.
  • Historic Lighthouse: Visit the iconic lighthouse for picturesque views and a glimpse into the area’s maritime history.
  • Outdoor Adventures: Enjoy various outdoor activities, including hiking and scenic ferry rides to nearby islands.

Find great hotels in and around Machrihanish

Explore an array of delightful accommodation options in Machrihanish, Campbeltown, where you can find pet-friendly hotels, luxurious stays, and charming guesthouses. Whether you're seeking a family-friendly beach experience or a tranquil retreat, this picturesque location offers the perfect getaway for every traveller. Discover the best hotels in Machrihanish that cater to your needs and ensure a memorable holiday along Scotland's stunning coastline.

  • Craigard House Hotel: A charming 3-star hotel with an impressive guest rating of 8.8, Craigard House Hotel is located 9.7km from Machrihanish and is perfect for those seeking a beach and adventure-themed holiday. With direct access to the beach, guests can indulge in a variety of outdoor activities, including hiking, surfing, sailing, and horse riding, all available nearby. The friendly atmosphere and stunning coastal views make this hotel an inviting retreat for adventure seekers and beach lovers alike.
  • The Ugadale Hotel and Cottages: Rated 4 stars with a remarkable guest rating of 9.0, The Ugadale Hotel and Cottages sits right in Machrihanish, making it ideal for travellers keen on a beach, golf, and spa experience. Offering direct access to the beach, guests can enjoy golfing on-site while also indulging in the full spa services available. The spa features a range of treatments including aromatherapy, massages, and facial treatments, ensuring a relaxing stay. This hotel combines luxury with leisure, creating a perfect getaway for those looking to unwind.
  • Ardshiel Hotel: A comfortable 3-star hotel with a guest rating of 8.6, Ardshiel Hotel is located 8.0km from Machrihanish. This hotel is an excellent choice for those who appreciate good dining and entertainment options, featuring a restaurant offering lunch and dinner, as well as a bar and lounge area. Guests can enjoy cable television and various rural activities nearby, making it a great spot for relaxation after a day of exploring the scenic surroundings. The inviting atmosphere and quality service ensure a pleasant stay.

Where to stay in Machrihanish

Machrihanish, a charming village in Campbeltown, offers a delightful blend of outdoor activities and rich cultural experiences. Visitors can enjoy the stunning natural beauty of the surrounding landscapes, play a round at the renowned Machrihanish Golf Club, or explore the tranquil Rathlin Island. With its friendly atmosphere and family-friendly excursions, Machrihanish is the perfect destination for a summer holiday, promising memorable moments for all travellers.

  • Campbeltown: Nestled on the Kintyre peninsula, Campbeltown is a charming city that serves as a gateway to the stunning Machrihanish. With its rich history and vibrant culture, Campbeltown attracts visitors year-round, particularly peaking in the spring and summer months. The area is renowned for its breathtaking scenery, making it perfect for outdoor activities such as golfing at the famous Campbeltown Golf Club. Visitors can also enjoy leisurely strolls by the picturesque lakes and monuments that dot the landscape. For those seeking a romantic getaway, the city's tranquil environment adds to its allure, making it a delightful spot for couples.
  • Kilchenzie: Located a mere 4.8km from Machrihanish, Kilchenzie is a quaint village that offers a serene escape from the hustle and bustle. With a moderate influx of visitors from July to September, the village is favoured for its wellness retreats and tranquil countryside settings. The recreational areas provide ample opportunities for relaxation and outdoor pursuits, while nearby ferry services make it easy to explore the surrounding coastal areas. Kilchenzie's charm lies in its peaceful atmosphere, making it an ideal location for those looking to unwind and reconnect with nature.
  • Bellochantuy: Situated 11.3km from Machrihanish, Bellochantuy is a picturesque village known for its stunning beaches and outdoor activities. With visitor numbers peaking in the summer months, it’s a popular destination for both sports enthusiasts and couples seeking a romantic getaway. The area boasts excellent golfing facilities and is a hotspot for surfing, attracting adventurers from near and far. The local attractions, including beautiful sandy beaches and historic castles, offer a perfect backdrop for memorable days spent exploring this enchanting part of Scotland.

Things to do near Machrihanish

Machrihanish, located in Campbeltown, Scotland, is perfect for outdoor and cultural enthusiasts. Visitors can enjoy a round of golf at the renowned local golf course or join a country private club. Other activities include taking a scenic ferry ride, indulging in rejuvenating experiences, and exploring local whisky tours. Don't miss the chance to experience the iconic first tee, making your visit truly memorable.

Shopping

In Machrihanish, you can explore local shops for unique gifts and souvenirs, like the charming craft stores along the main street. If you're up for a drive, Campbeltown offers larger shopping options, including the Campbeltown Picture House and various boutiques for a wider selection.

Recreation

At Shiskine Golf & Tennis Club, indulge in luxurious wellness experiences amidst serene landscapes. Enjoy rejuvenating spa treatments and unwind with leisurely rounds of golf or tennis, all while soaking in the tranquil atmosphere of this exclusive country club, located 25.7km from Machrihanish.

Adventure

In Machrihanish, experience the thrill of surfing at the renowned Machrihanish Beach, where consistent waves attract enthusiasts. Additionally, explore the scenic Kintyre Way, a breathtaking coastal path perfect for hiking, offering stunning views of the rugged landscape and abundant wildlife.

Nightlife

Experience the laid-back nightlife in Machrihanish with a visit to the renowned Machrihanish Golf Club for a pint after a round. Alternatively, enjoy a cosy evening at The Ugadale Inn, where you can savour local whisky and unwind with friends in a welcoming atmosphere.

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

Booking tips and Expedia advantages for Machrihanish

  • 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 May and July to August, 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: Expedia’s search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices from the lowest to the highest, allowing you to find the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You might consider saving some money by combining your Machrihanish hotel booking 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, perfect for a memorable vacation. Visitors can explore the historic lighthouse and the serene Machrihanish beach, while those seeking adventure can enjoy the renowned Machrihanish golf course and the scenic Machrihanish dunes. With its rich history and stunning landscapes, this charming destination promises a fulfilling getaway for nature lovers and culture enthusiasts alike.

  • Machrihanish Beach: A stunning stretch of golden sand, Machrihanish Beach offers a perfect escape for sunbathing, beach walks, and water sports. Its picturesque views and tranquil atmosphere make it ideal for relaxation and enjoying the natural beauty of Scotland.
  • Mull of Kintyre Lighthouse: This historic lighthouse, perched on a dramatic peninsula, provides a glimpse into maritime heritage. Visitors can admire breathtaking coastal views and appreciate the rich culture and history that surrounds this iconic landmark.
  • Davaar Cave: An adventurous spot, Davaar Cave features fascinating rock formations and stunning sea views. A short trek leads to this captivating cave, where you can discover its intriguing history and enjoy the great outdoors.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageSlightly High
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 CloudyAverageAverage
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 is convenient from two major airports: GLAsgow International Airport (GLA) and Belfast (BHD and BFS). Glasgow Airport is approximately 95.0km from Machrihanish, with excellent accommodation options such as the 5-star Kimpton Blythswood Hotel & Spa, located 11.3km away. Belfast City Airport (BHD) and Belfast International Airport (BFS) are both about 90.1km from Machrihanish, offering nearby hotels like the 5-star Merchant Hotel, just 3.2km from BHD, and the 4-star Keef Halla Country House, 3.2km from BFS. Each airport provides various transportation services to facilitate your journey 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, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 much is the nightly rate at a Machrihanish hotel?
Prices for hotels in Machrihanish often vary, but you can find a great deal from £88 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 the cheapest rate.

Explore a world of travel with Expedia