Lodging Image

Machrihanish Hotels from S$147

  • 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
1 Sept - 2 Sept
Tomorrow
2 Sept - 3 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

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
S$318
includes taxes & fees
11 Sept - 12 Sept
The Ugadale Hotel and Cottages

2. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
Campbeltown
United States
Richard
S$302
includes taxes & fees
25 Sept - 26 Sept
The Royal Hotel Campbeltown

3. Ardshiel Hotel

Ardshiel Hotel
Campbeltown
United States
Alan
S$291
includes taxes & fees
20 Sept - 21 Sept
Ardshiel Hotel

4. Craigard House Hotel

Craigard House Hotel
Campbeltown
Norway
Even
S$292
includes taxes & fees
12 Sept - 13 Sept
Craigard House Hotel

5. The House at Glenbarr

The House at Glenbarr
Tarbert
United Kingdom
Garry
S$147
includes taxes & fees
6 Sept - 7 Sept
The House at Glenbarr

6. Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown
Campbeltown
S$694
includes taxes & fees
8 Sept - 9 Sept
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

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 day ago
Hazel's Cottage
The Royal Hotel Campbeltown

The Royal Hotel Campbeltown

10/10 Excellent
"The property was clean,, quaint, and charming. The restaurant was delicious! I had dinner and breakfast the next morning. It was one of the best steaks Iโ€™ve ever had or should I say that Iโ€™ve had in Scotland so far. The staff was amazing! Carolyn went above, beyond and out of her way to make sure I was well taken care of, and I greatly appreciate it. The Royal Hotel is lucky to have her."
Erica 1-night trip
Posted 2 days ago
The Royal Hotel Campbeltown
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 3 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

More cheap stays in Machrihanish

Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown

Flat 1 21 Main Street Campbeltown SCT
S$694
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

Find out more about Machrihanish

Top reasons to visit Machrihanish

  • Stunning Beaches: Machrihanish boasts beautiful beaches, including the famous Machrihanish Beach, perfect for relaxation and scenic walks.
  • Renowned Golf Course: The Machrihanish Golf Club offers a world-class golfing experience, set against breathtaking landscapes.
  • Historic Lighthouse: Explore the local historic lighthouse, which adds charm and character to the coastal scenery.
  • Whisky Tours: Enjoy rejuvenating whisky tours, immersing yourself in Scotland's rich distilling heritage.
  • Picturesque Dunes: The Machrihanish Dunes provide stunning views and excellent opportunities for outdoor activities.

Find great hotels in and around Machrihanish

Discover a diverse selection of accommodation options in Machrihanish, from charming guesthouses to the luxurious Ugadale Hotel. This picturesque coastal village offers pet-friendly hotels, ideal for family vacations, with stunning views of the beach and the renowned Machrihanish Dunes. Whether you're seeking a relaxing retreat or an adventurous getaway, you'll find the perfect place to unwind and enjoy Scotlandโ€™s natural beauty.

  • Craigard House Hotel: Nestled 9.7km from Machrihanish, Craigard House Hotel is a charming 3-star retreat rated 8.8 out of 10 by guests. This property offers a unique blend of beach and adventure-themed experiences, ideal for those seeking outdoor activities. With direct access to the beach, visitors can indulge in a variety of water sports such as sailing, fishing, and surfing. The hotel also provides a range of adventure sports options nearby, making it an excellent choice for thrill-seekers and nature enthusiasts alike.
  • The Ugadale Hotel and Cottages: Situated in the heart of Machrihanish, The Ugadale Hotel and Cottages boasts a 4-star rating and an impressive guest score of 9.0 out of 10. This property offers a delightful beach and golf-themed experience, perfect for those looking to unwind and enjoy leisure activities. Guests have direct access to the beach, and the hotel features a full spa with a variety of treatments, including massages and body wraps. For golf lovers, the hotel's proximity to local courses enhances the overall experience, making it a splendid choice for relaxation and recreation.
  • Ardshiel Hotel: Located 8.0km from Machrihanish, the Ardshiel Hotel is a welcoming 3-star establishment with a guest rating of 8.6 out of 10. This hotel offers a delightful dining experience with a variety of options including lunch and dinner services. Guests can unwind in the bar and lounge area, and enjoy entertainment amenities such as television and cable TV. The surrounding rural landscapes provide a picturesque backdrop for those wishing to explore the natural beauty of the region.

Where to stay in Machrihanish

Machrihanish, a charming village in Scotland, offers an idyllic escape for outdoor enthusiasts and culture lovers alike. With its stunning natural beauty, the renowned Machrihanish Golf Club, and nearby Rathlin Island, visitors can indulge in thrilling activities or simply relax amidst the friendly atmosphere. This hidden gem is perfect for summer holidays, providing family-friendly excursions and a sense of seclusion that makes it a must-visit destination for any traveller.

  • Campbeltown: Nestled in the picturesque Kintyre Peninsula, Campbeltown is a vibrant city that serves as the gateway to Machrihanish. With a rich maritime history, it offers visitors the chance to explore dramatic coastal scenery and indulge in outdoor activities such as golfing at renowned courses. The city experiences a steady influx of tourists, particularly from April to September, drawn by its romantic charm and breathtaking landscapes. Local attractions like tranquil lakes and historic monuments provide a serene backdrop for leisurely strolls, making Campbeltown a delightful destination for nature lovers.
  • Kilchenzie: A quaint village located a mere 4.8km from Machrihanish, Kilchenzie is celebrated for its peaceful countryside and wellness offerings. With a moderate seasonal visitor pattern peaking from July to September, this charming spot invites travellers seeking relaxation and rejuvenation. Whether you prefer surfing the waves or enjoying the local recreational areas, Kilchenzie promises a refreshing escape from the hustle and bustle. Its idyllic surroundings make it a perfect place to unwind and immerse yourself in the natural beauty of Scotland's west coast.
  • Bellochantuy: Located 11.3km from Machrihanish, Bellochantuy is a delightful village known for its stunning beaches and outdoor sports. With a similar seasonal pattern as its neighbours, the village attracts visitors from July to September, offering a romantic setting for couples and adventure seekers alike. Popular activities include golfing and surfing, while the nearby beach and historic castle add to its allure. The breathtaking coastal views and inviting atmosphere make Bellochantuy a must-visit for those looking to experience the beauty of Scotlandโ€™s landscape.

Things to do in Machrihanish

Shopping

In Machrihanish, you can explore local shops like The Machrihanish Gift Shop for unique souvenirs and artisan crafts. If you're up for a drive, head to Campbeltown for larger selections at the Campbeltown Shopping Centre, featuring various retailers and local delicacies.

Recreation

In Machrihanish, the Machrihanish Dunes offers a unique blend of wellness through nature walks and yoga sessions amidst stunning coastal scenery. Nearby, the Kintyre Hotel features relaxing spa treatments and leisure facilities, allowing guests to unwind after a day of exploring the picturesque landscapes.

Adventure

Explore the stunning Machrihanish Beach, known for its golden sands and impressive surf. Experience exhilarating water sports like kite surfing or paddleboarding, and take in the breathtaking views of the coastline and surrounding hills while enjoying a refreshing sea breeze.

Nightlife

For a relaxed evening, visit The Old Clubhouse for a pint and a friendly atmosphere. If you're in the mood for some lively tunes, check out the Campbeltown Picture House, where you can enjoy film screenings and occasional live events, adding a unique touch to your night out.

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

Find the best attractions near Machrihanish

Machrihanish is a fantastic destination for outdoor enthusiasts and culture lovers alike. Visitors can enjoy the stunning Machrihanish Beach, explore the historic lighthouse, and discover nearby caves. A must-visit is the renowned Machrihanish Golf Course, while the picturesque Machrihanish Dunes offer breathtaking scenery. Whether you're seeking relaxation or adventure, this charming locale provides a perfect blend of experiences for every traveller.

  • Machrihanish Beach: Located a mere 966m from Machrihanish, this stunning beach offers breathtaking views and a relaxed atmosphere. With its golden sands and rolling waves, it's an idyllic spot for beachcombing, picnicking, or simply soaking in the natural beauty of the Scottish coastline.
  • Mull of Kintyre Lighthouse: A historic lighthouse situated 12.9km away, this landmark boasts rich cultural significance and offers captivating views of the surrounding sea. The journey to the lighthouse is filled with scenic landscapes, making it a delightful experience for history and nature enthusiasts alike.
  • Davaar Cave: Just 8.0km from Machrihanish, this cave adventure invites you to explore its intriguing features and stunning coastal scenery. The outdoor experience is enhanced by the chance to see unique rock formations and the beautiful beach nearby, appealing to those with a sense of adventure.

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 two major airports: GLAsgow International Airport (GLA) and George Best Belfast City Airport (BHD). Glasgow Airport is approximately 95.0km away, with excellent hotel options such as JA Mar Hall Scotland, located 6.4km from the airport, and the luxurious Kimpton Blythswood Hotel & Spa, 11.3km away. Alternatively, George Best Belfast City Airport is about 90.1km from Machrihanish, with nearby five-star accommodations like The Fitzwilliam Hotel, just 4.8km away. Both airports offer various transportation services, making it easy to travel from your hotel to your flight.

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.
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 Mull of Kintyre Lighthouse 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.

Explore a world of travel with Expedia