Photo by Katy Ella

Search Machrihanish hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Machrihanish

The Ugadale Hotel and Cottages

4.0 star property
9.0 out of 10, Wonderful, (84)
"If you're planning to play golf in Machrihanish (and why else would you go there?) the Ugadale is an awesome place to stay. Next door to the Machrihanish Golf Club clubhouse, with a shuttle to Machrihanish Dunes five miles away."
The price is AU$424
includes taxes & fees
17 Aug - 18 Aug
The Ugadale Hotel and Cottages

Ardshiel Hotel

3.0 star property
8.6 out of 10, Excellent, (61)
"We had an absolutely wonderful experience at the Ardshiel! Everyone was so warm and welcoming and incredibly helpful. Food and drinks were great. Perfect base for exploring the Campbeltown area. Our room was clean and very comp. Would absolutely stay again!"
Ardshiel Hotel

The Royal Hotel Campbeltown

4.0 star property
9.4 out of 10, Exceptional, (3)
"Great property. Room was very big and comfortable. They were able to accommodate to a celiac person with their gluten-free options."
The price is AU$363
includes taxes & fees
31 Aug - 1 Sept
The Royal Hotel Campbeltown

Craigard House Hotel

3.0 star property
8.8 out of 10, Excellent, (266)
"Friendly and hospitable staff, hidden gem"
The price is AU$316
includes taxes & fees
29 Aug - 30 Aug
Craigard House Hotel

Rosemount

2.0 star property
8.4 out of 10, Very good, (19)
"Nice location with great views across to Campbelltown. Good for exploring "
The price is AU$233
includes taxes & fees
27 Aug - 28 Aug
Rosemount

Hazel's Cottage

3.0 star property
The price is AU$796
includes taxes & fees
27 Aug - 28 Aug
Hazel's Cottage

Argyll Hotel

3.0 star property
9.6 out of 10, Exceptional, (106)
"The owners were fabulous hosts!! They took care of everything and were very friendly and personable. "
The price is AU$226
includes taxes & fees
17 Aug - 18 Aug
Argyll Hotel

The House at Glenbarr

3.5 star property
9.6 out of 10, Exceptional, (66)
"This is a fantastic place with great staff. "
The price is AU$220
includes taxes & fees
27 Aug - 28 Aug
The House at Glenbarr

Ashbank Hotel

2.0 star property
9.4 out of 10, Exceptional, (90)
"A very nice place to stay with lovely hosts. Felt like we were part of the community."
The price is AU$186
includes taxes & fees
20 Aug - 21 Aug
Ashbank Hotel
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 top Machrihanish attractions

Learn more about Machrihanish

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

Photo by Katy Ella
Open Photo by Katy Ella

Top Machrihanish Hotel Reviews

Find out more about Machrihanish

Find out more about Machrihanish

Top reasons to visit Machrihanish

  • Stunning Beaches: Enjoy pristine beaches and breathtaking views, perfect for relaxation and seaside adventures.
  • Renowned Golfing: Play at the famous Machrihanish Golf Course, a must-visit for golf enthusiasts.
  • Whisky Tours: Experience local culture with guided whisky tours showcasing Scotland's rich distilling heritage.
  • Beautiful Dunes: Explore the spectacular Machrihanish Dunes, offering a unique natural landscape for outdoor activities.
  • Charming Accommodations: Choose from cosy cottages to boutique hotels, all with stunning beach views.

Find great hotels in and around Machrihanish

Discover a variety of accommodation options in Machrihanish, from charming hotels to cosy cottages, perfect for a family getaway or a pet-friendly holiday. With stunning beach views and a welcoming atmosphere, you'll find the ideal place to relax and enjoy the scenic beauty of Campbeltown. Whether you're seeking a boutique hotel or a comfortable agritourism property, Machrihanish has something to suit every traveller's needs.

  • Craigard House Hotel: Nestled 9.7km from Machrihanish, Craigard House Hotel is a delightful 3-star establishment that combines a business-friendly atmosphere with pet-friendly accommodations. Ideal for guests seeking a beachside escape, this hotel offers direct access to the sandy shores. Business travellers will appreciate the comprehensive amenities, including a 24-hour business centre, meeting rooms, and conference spaces. The hotel's pet policy allows dogs, making it a perfect choice for those who want to bring their furry friends along for the vacation.
  • The Ugadale Hotel and Cottages: Located in the heart of Machrihanish, The Ugadale Hotel and Cottages boasts a luxurious 4-star experience focused on relaxation and wellness. This stunning property offers direct beach access and features a full-service spa, ideal for unwinding after a day of exploration. Guests can indulge in facial and aromatherapy treatments or enjoy the onsite pool facilities. With business amenities including a meeting room, this hotel caters to both leisure and corporate travellers looking for a serene getaway.
  • Ardshiel Hotel: Situated 8.0km from Machrihanish, the 3-star Ardshiel Hotel offers a charming stay with a focus on dining and entertainment. Guests can savour a variety of meal options, including room service and a cooked breakfast. The hotel offers cable TV and a comfortable lounge, perfect for relaxing after a day of adventure. Its rural setting provides picturesque views and opportunities for outdoor activities, making it an excellent choice for those seeking a tranquil retreat.

Where to stay in Machrihanish

Machrihanish, a picturesque village in Campbeltown, Scotland, offers a delightful escape for outdoor enthusiasts and romantics alike. With its stunning seaside location and fantastic views, this charming spot is a golfer's retreat, perfect for those seeking relaxation and adventure. Explore the friendly atmosphere, indulge in family-friendly excursions, and enjoy the secluded vibes that make Machrihanish a unique destination for any traveller looking to unwind in nature's beauty.

  • Campbeltown: Nestled in the heart of Kintyre, Campbeltown is a charming city with a rich maritime history. With Machrihanish right on its doorstep, this area is a haven for outdoor enthusiasts, offering stunning coastal scenery and a vibrant cultural scene. Golf lovers will appreciate the renowned courses available in the vicinity, while history buffs can explore local landmarks such as the historic lighthouse and various monuments that showcase the town's heritage. The best times to visit are during the warmer months of April, July, and September when the town comes alive with visitors.
  • Bellochantuy: Just 11.3km from Machrihanish, the quaint village of Bellochantuy offers a picturesque setting ideal for beachgoers and nature lovers. This coastal gem is perfect for outdoor activities, including surfing and golfing, making it a delightful destination for those keen to immerse themselves in Scotland’s stunning natural beauty. Visitors will be captivated by the village's serene harbour and intriguing rock formations, while the nearby castle adds a touch of historical allure. July to September is the peak season, ensuring a vibrant atmosphere for your visit.
  • Southend: Located 12.9km from Machrihanish, Southend is a delightful village that perfectly blends culture, sport, and outdoor adventures. With its proximity to stunning coastal views, visitors can enjoy an array of activities, including golfing and ferry rides to nearby destinations. The village is home to impressive landmarks such as its historic lighthouse and monuments that reflect its rich history. June to August is the prime time to visit, offering warm weather and a bustling community atmosphere.

Things to do in and around Machrihanish

Machrihanish offers a delightful getaway for outdoor enthusiasts and romantics alike. Visitors can enjoy the renowned Machrihanish Golf Course and the exclusive Machrihanish Golf Club, perfect for a round of golf. For those interested in local culture, whisky tours are a must. Additionally, camping holidays provide a chance to immerse yourself in the stunning natural surroundings, making it an ideal spot for relaxation and adventure.

Shopping

In Machrihanish, you can find charming local shops offering unique gifts and souvenirs. If you're up for a drive, check out the Campbeltown Heritage Centre and the nearby Campbeltown shops for a wider selection of Scottish crafts and memorabilia.

Recreation

At Machrihanish Golf Club, enjoy a round of golf surrounded by breathtaking coastal views, perfect for outdoor enthusiasts. Just 3.2km away, Machrihanish Dunes Golf Course offers a unique golfing experience with stunning scenery. For a touch of luxury, Shiskine Golf & Tennis Club provides a private retreat atmosphere with exceptional facilities.

Adventure

Experience the pristine beaches of Machrihanish, perfect for surfing and beachcombing. Explore the rugged coastline on scenic hikes, offering spectacular views. For golf enthusiasts, the renowned Machrihanish Golf Club promises a challenging round amidst stunning landscapes.

Nightlife

The nightlife in Machrihanish offers a relaxed vibe. Enjoy a pint at the friendly Kintyre Hotel or unwind with live music at the nearby Machrihanish Golf Club. For a unique experience, try the local seafood at the Honourable Society of the Golf Club while soaking in the coastal views.

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

Booking tips and Expedia advantages for Machrihanish

For a budget-friendly trip to Machrihanish, consider visiting during the off-peak months of January to February and November when prices are lower. Book your accommodation about a month in advance, or check Expedia for last-minute deals. Tuesdays are the cheapest days to stay, while Fridays tend to be pricier. Use Expedia’s tools to filter for eco-friendly hotels and combine bookings for potential savings. Look out for fabulous discounts and deals on holiday accommodation to maximise your budget while exploring this beautiful Scottish destination.

  • 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: Booking a hotel in Machrihanish about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Machrihanish hotel booking with your flights and activities through an Expedia package.

Find the best attractions near Machrihanish

Machrihanish is the perfect getaway for those seeking outdoor adventures and romantic escapes. This charming destination features stunning attractions like the historic lighthouse, pristine beaches, and the serene monastery. Don’t miss the spectacular Machrihanish Dunes, the beautiful Machrihanish Bay, and the renowned Machrihanish Golf Course, which together offer a delightful mix of culture and outdoor experiences for every traveller.

  • Machrihanish Beach: Experience the stunning beauty of Machrihanish Beach, located only 966m from the village. With its golden sands and rolling waves, it's perfect for beachcombing, picnicking, or simply soaking up the sun.
  • Mull of Kintyre Lighthouse: This historic lighthouse, situated 12.9km away, offers a glimpse into Scotland's maritime heritage. The breathtaking coastal views and rich cultural significance make it a must-visit for history buffs and nature lovers alike.
  • GRIP Sculpture: Located 19.3km from Machrihanish, the GRIP Sculpture is a striking piece of art that reflects the region's cultural identity. Its unique design and surrounding landscape create a thought-provoking experience for visitors.

Best time to go to Machrihanish

The best time to visit Machrihanish is dependant 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.

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 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

To reach Machrihanish, you can fly into two main airports: Belfast (BHD-George Best Belfast City) and Islay (ILY). Belfast Airport is situated 90.1km away, with nearby accommodation options like The Fitzwilliam Hotel and The Merchant Hotel, both rated 5 stars and just a few miles from the airport. Islay Airport is closer, at 43.5km from Machrihanish, featuring excellent hotels such as Glenegedale House, a 5-star guesthouse located just half 1.6km away, and Another Place, The Machrie, a 4-star hotel only 1.6km from the airport. Both airports offer accessible transport links to their respective hotels, ensuring a smooth arrival experience.

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.

What are some of the best holiday rentals that Machrihanish has to offer?

Ideal Couples Base for Exploring the Island: This holiday home rental outside of Machrihanish offers a garden and free WiFi to help you feel comfortable in your new surroundings. Kitchen amenities include a dishwasher, a stovetop and a microwave. See all 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's the best accommodation option for families in Machrihanish?

The Ugadale Hotel and Cottages is a top 4-star hotel on Expedia for families, and features a restaurant and free parking. Also, attractions in the area such as Saddell Castle are fun for the whole family. Find more child-friendly accommodations in Machrihanish.

What's the best hotel to stay near the beach in Machrihanish?

The Ugadale Hotel and Cottages is a top 4-star beachfront hotel offering free WiFi and free parking, located within a short 1-minute walk of Machrihanish Beach . See more stays near the beach in Machrihanish.

What's the best luxury hotel in Machrihanish?

The Ugadale Hotel and Cottages is a 4-star hotel with an ocean-view restaurant and spa services, and it's a popular choice for Expedia travellers looking for a pampered stay. Find more luxury hotels in Machrihanish.

What's the best accommodation for a golf trip to Machrihanish?

The Ugadale Hotel and Cottages is a top 4-star hotel that has a golf course and features free WiFi. You can tee off at Machrihanish Golf Club during your trip. See more golf hotels in Machrihanish.

What are some accommodation options with pools in Machrihanish?

Best Western Kinloch Hotel: Offers an indoor pool, a children's pool and a restaurant.

What is the best spa hotel in Machrihanish?

The Ugadale Hotel and Cottages is a top beach spa hotel featuring a golf course, a fitness centre and a restaurant. Enjoy a facial, body wrap or aromatherapy at the on-site spa. See all spa hotels 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 Ferry Terminal 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.