Lodging Image

Find hotels in Machrihanish from £83

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Machrihanish hotels

Craigard House Hotel

Craigard House Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (291 reviews)
"We had a very comfortable stay. Amazing choice of food which was delicious. All the serving staff were very friendly. Great places to sit in the sun in the evening overlooking the sea."
United Kingdom
Liz
The price is £169
includes taxes & fees
3 Aug - 4 Aug
Craigard House Hotel

Cullentra House

Cullentra House
3.5 star property
Ballymena
9.8 out of 10, Exceptional, (287 reviews)
"Amazing breakfast/hosts/room/view"
Canada
Lorraine
The price is £85
includes taxes & fees
22 Jul - 23 Jul
Cullentra House

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 £225
includes taxes & fees
27 Jul - 28 Jul
The Ugadale Hotel and Cottages

The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
4.0 star property
Campbeltown
9.2 out of 10, Wonderful, (25 reviews)
"Large, comfortable room and the staff were brilliant."
United Kingdom
James
The price is £210
includes taxes & fees
2 Aug - 3 Aug
The Royal Hotel Campbeltown

Argyll Hotel

Argyll Hotel
3.0 star property
Campbeltown
9.6 out of 10, Exceptional, (114 reviews)
"Excellent hotel and local was great staff all so friendly "
United Kingdom
James
The price is £99
includes taxes & fees
2 Aug - 3 Aug
Argyll Hotel

Ardshiel Hotel

Ardshiel Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (73 reviews)
"Second time staying here. Will be back next year!"
United States
Alan
The price is £125
includes taxes & fees
3 Aug - 4 Aug
Ardshiel Hotel

Garron View Bed and Breakfast

Garron View Bed and Breakfast
3.5 star property
Ballymena
9.8 out of 10, Exceptional, (141 reviews)
"Wonderful stay!"
Canada
Beverly
The price is £102
includes taxes & fees
20 Jul - 21 Jul
Garron View Bed and Breakfast

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 £83
includes taxes & fees
21 Jul - 22 Jul
Ashbank 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 £98
includes taxes & fees
3 Aug - 4 Aug
The House at Glenbarr

Glendale Cushendall

Glendale Cushendall
3.0 star property
Cushendall
9.8 out of 10, Exceptional, (6 reviews)
"Fantastic place to stay. Best place I have stayed in in Ireland. Fantastic hosts. Couldn’t recommend more 🙂🙂"
United Kingdom
Nigel
The price is £97
includes taxes & fees
19 Jul - 20 Jul
Glendale Cushendall

Teach an Cheoil

Teach an Cheoil
3.0 star property
Ballycastle
9.6 out of 10, Exceptional, (99 reviews)
"The hosts were wonderful. They were extremely responsive and met our every need. Breakfast was always delicious and was served when we wanted it. Michael also shared very helpful insider travel tips and even taught us a few words of Irish (he's fluent). We also loved the peaceful location that was only a 10-minute drive from Ballycastle."
United States
Ruth
The price is £99
includes taxes & fees
28 Jul - 29 Jul
Teach an Cheoil

Glenn Eireann House

Glenn Eireann House
3.0 star property
Ballymena
9.8 out of 10, Exceptional, (109 reviews)
"Beautiful location in the countryside, friendly and helpful hosts, and a spacious room."
United States
Ronald
The price is £110
includes taxes & fees
14 Aug - 15 Aug
Glenn Eireann House

Gigha Hotel

Gigha Hotel
3.0 star property
Isle of Gigha
9.0 out of 10, Wonderful, (2 reviews)
"Great location, friendly staff, comfortable room. Limited wi fi. Shower not great."
United Kingdom
Anonymous traveller
Gigha Hotel

Comfortable Family Farmhouse with sea views

Comfortable Family Farmhouse with sea views
Campbeltown
Comfortable Family Farmhouse with sea views

Mcaras view An exceptional holiday experience.

Mcaras view An exceptional holiday experience.
Shiskine Isle of Arran
9.8 out of 10, Exceptional, (51 reviews)
"Accommodation was great ,pictures don't do it justice. Island is beautiful if a little windy. Totally loved our short break here despite the unreliable ferries "
United Kingdom
Mark T.
Mcaras view An exceptional holiday experience.

Crossaig Lodge

Crossaig Lodge
3.0 star property
Tarbert
9.8 out of 10, Exceptional, (44 reviews)
"Amazing host and fantastic location. Very comfortable rooms and an amazing breakfast."
United Kingdom
Alan
Crossaig Lodge
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

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 can I save on a Machrihanish hotel booking with Expedia?
Members always get our best prices. Find our best Machrihanish hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £83 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