Lodging Image

Find hotels in Machrihanish from ฿3,965

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Machrihanish hotels

The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
4.0 star property
Campbeltown
9.0 out of 10, Wonderful, (88 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 ฿7,434
฿8,921 total
includes taxes & fees
4 Jul - 5 Jul
The Ugadale Hotel and Cottages

Ashbank Hotel

Ashbank Hotel
2.0 star property
Campbeltown
9.4 out of 10, Exceptional, (98 reviews)
"The owners of this hotel are lovely people and I very much enjoyed my short stay. It was quiet, there was sheep outside which was fun to watch and the hotel offered hot food and drinks. I would love to stay here again!"
United States
Alex
The price is ฿3,304
฿3,965 total
includes taxes & fees
1 Jul - 2 Jul
Ashbank Hotel

Argyll Hotel

Argyll Hotel
3.0 star property
Campbeltown
9.6 out of 10, Exceptional, (113 reviews)
"Excellent hotel and local was great staff all so friendly "
United Kingdom
James
The price is ฿4,038
฿4,846 total
includes taxes & fees
6 Jul - 7 Jul
Argyll Hotel

Craigard House Hotel

Craigard House Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (290 reviews)
"If you like to stay in a property that has charm and history then this is for you.....wonderful views across Campbelltown harbour and countryside. Excellent service friendly staff. Delicious food and comfort. Highly recommend."
United Kingdom
Suzanne
The price is ฿5,984
฿7,181 total
includes taxes & fees
30 Jun - 1 Jul
Craigard House Hotel

The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
4.0 star property
Campbeltown
9.0 out of 10, Wonderful, (22 reviews)
"Wonderful small authentic hotel, with a great view on the harbour. Full Scottish breakfast was excellent. Everything (read Springbank 😅) within walking distance."
United Kingdom
Sara
The price is ฿6,939
฿8,327 total
includes taxes & fees
30 Jun - 1 Jul
The Royal Hotel Campbeltown

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 ฿3,420
฿4,104 total
includes taxes & fees
26 Jul - 27 Jul
The House at Glenbarr

Ardshiel Hotel

Ardshiel Hotel
3.0 star property
Campbeltown
8.6 out of 10, Excellent, (70 reviews)
"Superb hotel with extremely friendly staff, great food and an unbelievable whisky bar."
United Kingdom
Nick
The price is ฿4,796
฿5,755 total
includes taxes & fees
18 Jul - 19 Jul
Ardshiel Hotel

Hazel's Cottage

Hazel's Cottage
3.0 star property
Campbeltown
The price is ฿15,428
฿18,514 total
includes taxes & fees
29 Jul - 30 Jul
Hazel's Cottage
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

Find out more about Machrihanish

Top reasons to visit Machrihanish

  • Stunning Golf Courses: Machrihanish is famous for its prestigious golf clubs, including the renowned Machrihanish Golf Club and the scenic Machrihanish Dunes.
  • Beautiful Beaches: The area boasts the picturesque Machrihanish Beach, perfect for relaxation and seaside activities.
  • Historic Landmarks: Explore the local historic lighthouse and nearby caves that add to the region's charm.
  • Whisky Tours: Enjoy whisky tours that offer a taste of Scotland's rich distilling heritage.
  • Welcoming Accommodation: A variety of lodging options, including the Ugadale Hotel, ensure a comfortable stay for all travellers.

Find great hotels in and around Machrihanish

Discover the charm of Machrihanish with a variety of accommodation options to suit every traveller's needs. From welcoming pet-friendly hotels to family-friendly guesthouses, this picturesque coastal village offers stunning stays, including the renowned Ugadale Hotel and the luxurious hotels nestled within Machrihanish Dunes. Whether you're seeking a relaxing beach getaway or an agritourism experience, you'll find the perfect base for your Scottish adventure here.

  • Craigard House Hotel: Situated a mere 10km from Machrihanish, this charming 3-star hotel boasts a guest rating of 8.8 out of 10. Ideal for adventurous travellers, Craigard House Hotel offers direct beach access and a variety of outdoor activities. Guests can indulge in exciting experiences such as mountain biking, surfing, hiking, and boat tours, all within close proximity. With a focus on adventure and recreation, this hotel is an excellent choice for those seeking an active holiday surrounded by Scotland's stunning coastline.
  • The Ugadale Hotel and Cottages: Located in the heart of Machrihanish, The Ugadale Hotel and Cottages is a luxurious 4-star accommodation with an impressive guest rating of 9.0 out of 10. This property is a haven for golf enthusiasts, featuring direct beach access and a golf course nearby. Guests can unwind at the full-service spa, which offers a range of treatments including massages, facials, and body wraps. With a focus on relaxation and leisure, The Ugadale is perfect for those looking to enjoy both beach and golf experiences in a tranquil setting.
  • Ardshiel Hotel: Just 8km from Machrihanish, the Ardshiel Hotel offers a comfortable stay with a guest rating of 8.6 out of 10. This 3-star establishment features a delightful restaurant serving breakfast and lunch options, ensuring guests start their day well. With entertainment amenities including television and cable TV, guests can enjoy some downtime in a relaxed atmosphere. Additionally, the surrounding area offers beautiful rural views and various activities, making it a suitable choice for those who appreciate a charming countryside experience.

Where to stay in Machrihanish

Machrihanish, a charming village in Campbeltown, offers a delightful escape for outdoor enthusiasts and culture lovers alike. Visitors can indulge in the natural beauty surrounding the stunning Machrihanish Golf Club, perfect for summer holidays. Nearby, Rathlan Island provides a tranquil retreat, while the friendly atmosphere and family-friendly excursions ensure a memorable experience. Explore the secluded charm of this region and embrace the warm hospitality of its welcoming locals.

  • Campbeltown: As a charming city, Campbeltown serves as the gateway to Machrihanish and offers a unique blend of outdoor adventures and scenic beauty. Visitors are drawn to its romantic atmosphere, particularly during peak months of April, July, and September. Here, you can indulge in activities such as golfing at renowned courses, exploring tranquil lakes, and appreciating local monuments. The scenic water features and picturesque landscapes make it an ideal spot for those seeking relaxation and adventure alike.
  • Kilchenzie: A quaint village located 5km from Machrihanish, Kilchenzie is the perfect retreat for those interested in wellness and outdoor pursuits. With a moderate influx of tourists peaking from July to September, this village offers a peaceful escape. Visitors can enjoy recreational areas, take ferry rides, or try their hand at surfing on the nearby waves. The surrounding countryside provides a stunning backdrop for leisurely strolls and nature exploration, making it a serene stop on your journey.
  • Bellochantuy: Situated 11km from Machrihanish, Bellochantuy is a delightful village popular for its sports and outdoor activities. The village attracts visitors from July to September, offering a blend of excitement and romance. Golf enthusiasts will find excellent courses, while surfers can ride the waves at the local beaches. The area is adorned with beautiful beaches and historic castles, making it a scenic spot for exploration and relaxation. Don't miss the chance to soak in the stunning coastal views and enjoy the vibrant village atmosphere.

Things to do in Machrihanish

Shopping

In Machrihanish, you can explore local shops for unique souvenirs, such as handmade crafts and Scottish tartans. If you're up for a drive, Campbeltown offers more options, including the Campbeltown Heritage Centre and various boutiques for additional gifts and local delicacies.

Recreation

The Machrihanish Dunes offers a tranquil environment with stunning coastal views, ideal for mindfulness and relaxation. Enjoy invigorating walks on the sandy beach or unwind at the nearby spa facilities, which focus on holistic treatments and rejuvenating therapies amidst the natural beauty of Scotland's west coast.

Adventure

Explore the scenic Machrihanish Beach, renowned for its stunning sunsets and ideal surfing conditions. Embark on a hike along the nearby Kintyre Way for breathtaking coastal vistas and wildlife spotting, or enjoy a round of golf at the famous Machrihanish Golf Club, known for its challenging links course.

Nightlife

Experience the lively atmosphere at the Royal Hotel, where you can enjoy a selection of local ales and engage in friendly banter. For a more relaxed vibe, visit the Machrihanish Village Hall, often hosting community events and live performances.

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

Find the best attractions near Machrihanish

Machrihanish offers a delightful blend of outdoor and cultural experiences. Visitors can enjoy the stunning Machrihanish Beach, explore the historic lighthouse, or venture into nearby caves. For sports enthusiasts, the renowned Machrihanish Golf Club and the scenic Machrihanish Dunes provide excellent golfing opportunities. Whether you're looking for a relaxing beach day or an adventurous outing, Machrihanish caters to all tastes with its rich natural beauty and engaging activities.

  • Machrihanish Beach: This stunning beach, located 966m from Machrihanish, is renowned for its expansive sandy shores and picturesque views. Ideal for long walks or simply soaking up the sun, it offers a relaxed atmosphere with refreshing sea breezes.
  • Mull of Kintyre Lighthouse: Situated 13km from Machrihanish, this historic lighthouse provides a glimpse into maritime history. Its striking architecture and the dramatic coastal scenery make it a fascinating site to explore, steeped in local culture and heritage.
  • Davaar Cave: Located 8km away, Davaar Cave is an adventurous spot for outdoor enthusiasts. The cave features intriguing rock formations and a rich tapestry of local wildlife, making for an exciting exploration amidst natural beauty.

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.

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

To reach Machrihanish, you can fly into two major airports: Glasgow International Airport (GLA), located 95km away, and Belfast City Airport (BHD), which is 90km away. Convenient hotels near Glasgow include the 5-star JA Mar Hall Scotland, 6km from the airport, and Kimpton Blythswood Hotel & Spa, 11km away, both offering shuttle services. In Belfast, consider the 5-star Fitzwilliam Hotel, just 5km from BHD, or The Merchant Hotel, 3km away. Both airports provide access to nearby hotels, ensuring a comfortable stay before your journey to Machrihanish.

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