Lodging Image

Find hotels in Machrihanish from ₩135,370

  • 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
Oct 26 - Oct 27
Tomorrow
Oct 27 - Oct 28
This weekend
Oct 30 - Nov 1
Next weekend
Nov 6 - Nov 8

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
₩404,784
₩485,741 total
includes taxes & fees
Oct 31 - Nov 1
The Ugadale Hotel and Cottages

2. Craigard House Hotel

Craigard House Hotel
Campbeltown
United Kingdom
Richard
₩216,769
₩260,123 total
includes taxes & fees
Oct 27 - Oct 28
Craigard House Hotel

3. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
Campbeltown
United Kingdom
Douglas
₩258,796
₩310,555 total
includes taxes & fees
Oct 30 - Oct 31
The Royal Hotel Campbeltown

4. Ardshiel Hotel

Ardshiel Hotel
Campbeltown
United Kingdom
Nick
₩182,999
₩219,599 total
includes taxes & fees
Nov 15 - Nov 16
Ardshiel Hotel

5. Hazel's Cottage

Hazel's Cottage
Campbeltown
Canada
James
₩619,695
₩743,634 total
includes taxes & fees
Oct 30 - Oct 31
Hazel's Cottage

6. The House at Glenbarr

The House at Glenbarr
Tarbert
United Kingdom
Garry
₩112,809
₩135,370 total
includes taxes & fees
Nov 1 - Nov 2
The House at Glenbarr

7. Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown
Campbeltown
₩594,125
₩712,950 total
includes taxes & fees
Oct 29 - Oct 30
Modern Flat - Main St, Campbeltown
View all properties

Hotels recommended for families in Machrihanish

The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
Campbeltown
₩404,784
₩485,741 total
includes taxes & fees
Oct 31 - Nov 1
The Ugadale Hotel and Cottages

Craigard House Hotel

Craigard House Hotel
Campbeltown
₩216,769
₩260,123 total
includes taxes & fees
Oct 27 - Oct 28
Craigard House Hotel

Ardshiel Hotel

Ardshiel Hotel
Campbeltown
₩182,999
₩219,599 total
includes taxes & fees
Nov 15 - Nov 16
Ardshiel Hotel

The House at Glenbarr

The House at Glenbarr
Tarbert
₩112,809
₩135,370 total
includes taxes & fees
Nov 1 - Nov 2
The House at Glenbarr

Hazel's Cottage

Hazel's Cottage
Campbeltown
₩619,695
₩743,634 total
includes taxes & fees
Oct 30 - Oct 31
Hazel's Cottage
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

The House at Glenbarr

The House at Glenbarr

10/10 Excellent
"Very peaceful and quiet. Ideal for exploring the local area."
Graeme 1-night trip
Posted 3 days ago
The House at Glenbarr
The Royal Hotel Campbeltown

The Royal Hotel Campbeltown

10/10 Excellent
"Everything was lovely! Room, staff, and breakfast. We arrived late due to a flat tire (watch out for those Scotland back roads 😉) and the staff was superb in welcoming us tired American travelers. Just a few notes if you're a first time world traveler from the US, they didn't offer wash cloths and there were no "flat sheets", only fitted with the duvet. My fault not theirs for realized this is standard in Europe. Hope this helps someone!"
Lynn 1-night trip
Posted 3 days ago
The Royal Hotel Campbeltown
Ardshiel Hotel

Ardshiel Hotel

10/10 Excellent
"A lovely place to stay, busy, welcoming, nothing too much trouble for staff who are very attentive and helpful, always a smile and welcome. Breakfast good other meals very good and well priced."
Rose 3-night trip
Posted 2 months ago
Ardshiel Hotel
The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages

10/10 Excellent
"Pleasant stay - very peaceful."
Ruth 2-night trip
Posted 2 months ago
The Ugadale Hotel and Cottages
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 2 months ago
Hazel's Cottage
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 months ago
Argyll Hotel
Ideal Couples Base for Exploring the Isle of Arran

Ideal Couples Base for Exploring the Isle of Arran

8/10 Good
"Well equipped house and location very good. A couple of smaller shops nearby for essentials "
Anne 4-night trip
Posted 7 months ago
Ideal Couples Base for Exploring the Isle of Arran

More cheap stays in Machrihanish

Modern Flat - Main St, Campbeltown

Modern Flat - Main St, Campbeltown

Flat 1 21 Main Street Campbeltown SCT
₩594,125
₩712,950 total
Oct 29 - Oct 30
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

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: Enjoy the beautiful Machrihanish Beach, known for its soft sands and scenic views.
  • World-Class Golf: Tee off at the renowned Machrihanish Golf Club, famous for its challenging course and stunning surroundings.
  • Whisky Tours: Indulge in local whisky tours that offer a taste of Scotland’s rich distilling heritage.
  • Outdoor Adventures: Explore the natural beauty with activities like hiking, cave exploration, and ferry rides to nearby islands.
  • Charming Accommodations: Stay in cozy guesthouses or the elegant Ugadale Hotel, perfect for relaxation after a day of adventure.

Find great hotels in and around Machrihanish

Discover the charm of Machrihanish, where a variety of accommodations await you, from cozy guesthouses to the stunning Ugadale Hotel. This picturesque coastal village offers pet-friendly options and family-friendly experiences, perfect for a memorable vacation. Enjoy the breathtaking beaches and the unique agritourism properties that make this destination a true gem in Campbeltown, Scotland. Whether you're seeking relaxation or adventure, Machrihanish has the ideal lodging for every traveler.

  • Craigard House Hotel: Nestled 10km from Machrihanish, Craigard House Hotel is a charming 3-star property perfect for adventure seekers. With a guest rating of 8.8 out of 10, this hotel provides easy access to the beach and a variety of outdoor activities. Guests can indulge in surfing, sailing, mountain biking, boat tours, and fishing, all nearby. The hotel’s inviting atmosphere and proximity to adventure make it an ideal choice for those looking to explore the stunning coastal landscapes.
  • The Ugadale Hotel and Cottages: Located right in Machrihanish, The Ugadale Hotel and Cottages is a luxurious 4-star accommodation with a guest rating of 9.0 out of 10. This property caters to travelers seeking a relaxing beach, golf, and spa experience. Guests can tee off on nearby golf courses or unwind at the full-service spa featuring body wraps, facials, and aromatherapy treatments. With direct beach access and exceptional amenities, it’s a splendid choice for those wishing to indulge in both relaxation and recreation.
  • Ardshiel Hotel: Situated 8km away from Machrihanish, Ardshiel Hotel is a cozy 3-star lodging with a guest rating of 8.6 out of 10. This hotel offers a delightful dining experience with breakfast, lunch, and dinner options. Guests can enjoy entertainment through cable TV and relax in comfortable accommodations. The hotel is also surrounded by picturesque rural views, making it a great spot for those looking to experience the tranquil beauty of Scotland while enjoying a welcoming atmosphere.

Where to stay in Machrihanish

Machrihanish, a charming village in Scotland, offers an idyllic escape for outdoor enthusiasts and culture lovers. Discover the breathtaking natural beauty surrounding this destination, from the stunning Machrihanish Golf Club to the serene shores of nearby Rathlin Island. Enjoy the friendly atmosphere and family-friendly excursions, perfect for summer holidays. Whether you seek adventure or relaxation, Machrihanish is a hidden gem that promises memorable experiences for every traveler.

  • Campbeltown: Nestled in the heart of Argyle and Bute, Campbeltown is a charming city that serves as the gateway to the beautiful Machrihanish. Known for its stunning outdoor scenery, visitors flock here to experience romantic getaways, world-class golf courses, and picturesque recreational areas. The city sees a peak in traveler arrivals during the spring and autumn months, particularly in April, July, and September. Local attractions include beautiful lakes, inviting water features, and historical monuments that add a touch of culture to your visit. Whether you’re looking to tee off on a scenic course or simply soak in the breathtaking views, Campbeltown has something for everyone.
  • Kilchenzie: A quaint village located approximately 5km from Machrihanish, Kilchenzie offers a peaceful retreat for those seeking wellness and relaxation. The village experiences a moderate seasonal influx of tourists, peaking between July and September. Popular activities here include surfing and enjoying the local recreational areas, making it an ideal spot for outdoor enthusiasts. Surrounded by picturesque countryside, Kilchenzie provides a serene backdrop for leisurely walks and exploration. With its charming atmosphere and proximity to nature, this village is perfect for those looking to unwind.
  • Bellochantuy: Situated about 11km from Machrihanish, Bellochantuy is another delightful village that attracts visitors with its beautiful beaches and vibrant outdoor sports scene. Peak travel times coincide with the summer months, particularly from July to September. Known for its golfing opportunities and surfing spots, Bellochantuy offers a romantic escape for couples and adventure seekers alike. The local landmarks, such as stunning beaches and a historic castle, enhance the village’s charm, making it a must-visit for anyone exploring the region.

Things to do in Machrihanish

Shopping

In Machrihanish, you can explore local shops offering unique gifts and souvenirs. For a broader selection, if you're up for a drive, head to Campbeltown, where you'll find the Campbeltown Picture House and various boutiques for a charming shopping experience.

Recreation

Explore the Machrihanish Wellness Centre, where you can indulge in soothing spa treatments and rejuvenating yoga classes. For outdoor recreation, enjoy beach walks along the stunning Machrihanish shore or partake in birdwatching at the nearby nature reserves, embracing the tranquil Scottish landscape.

Adventure

Explore the stunning Machrihanish Beach, known for its golden sands and surf-friendly waves. Enjoy exhilarating water sports like kayaking and stand-up paddleboarding, or take a scenic walk along the coastline, immersing yourself in the breathtaking views of the Atlantic Ocean and rugged landscapes.

Nightlife

In Machrihanish, the lively atmosphere at The Ugadale Hotel offers cozy pub vibes and local brews. Nearby, the Campbeltown Heritage Centre periodically hosts events that showcase local music, providing an intimate setting for enjoying the region's culture while mingling with locals and fellow travelers.

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

Find the best attractions near Machrihanish

Machrihanish, located in Campbeltown, Scotland, offers a blend of outdoor adventures and cultural experiences. Visitors can enjoy the stunning Machrihanish Beach, explore the historic lighthouse, or venture into local caves. For golf enthusiasts, the Machrihanish Golf Club and its renowned course are must-visit spots. Don’t miss the scenic beauty of Machrihanish Dunes, making it a perfect destination for those seeking both relaxation and adventure.

  • Machrihanish Beach: Located only 966m from Machrihanish, this stunning beach offers expansive sandy shores and spectacular views of the Atlantic Ocean. With its relaxed beach vibes, it's an ideal spot for leisurely walks, sunbathing, or enjoying a picnic while listening to the soothing sounds of the waves.
  • Mull of Kintyre Lighthouse: This historic lighthouse, situated 13km from Machrihanish, is a beacon of Scottish maritime culture. Visitors can explore the surrounding area and soak in the breathtaking coastal scenery while learning about the lighthouse's rich history and its role in navigation.
  • Davaar Cave: Just 8km from Machrihanish, Davaar Cave presents an exciting adventure for outdoor enthusiasts. Accessible during low tide, the cave features remarkable rock formations and intriguing painted artworks, making it a unique destination for exploration and photography.

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

Traveling to Machrihanish is convenient with access to Glasgow International Airport (GLA), located 95km away, and George Best Belfast City Airport (BHD) and Belfast International Airport (BFS), both 90km away. For a luxurious stay near Glasgow, consider JA Mar Hall Scotland or Kimpton Blythswood Hotel & Spa, both offering airport transportation services. In Belfast, The Fitzwilliam Hotel and The Merchant Hotel provide upscale accommodations close to BHD. Alternatively, Doubletree by Hilton Belfast Templepatrick and Dunadry Hotel and Gardens are great choices near BFS. Each hotel offers varying transportation options to make your journey to Machrihanish seamless.

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 traveler data. This hotel offers a full-service spa and a golf course. Two other options for your stay in the area are The Royal Hotel Campbeltown and Craigard House 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! You'll find that most hotel room reservations are refundable if you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Machrihanish.
Where can I learn more about changing or cancelling my trip to Machrihanish?
For more information about changing or cancelling your trip to Machrihanish, click here.
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 accommodations to choose from. Find out more about Machrihanish.
What should I see while I'm in Machrihanish?
A couple of favorite places to visit are Machrihanish Golf Club and Machrihanish Beach. You'll also find Springbank Distillery and Campbeltown Cross in the area. Check out what more to see and do in Expedia's Machrihanish guide.
What's the weather like in Machrihanish?
The hottest months are usually August and July with an average temp of 57°F, while the coldest months are February and January with an average of 45°F. Average annual precipitation for Machrihanish is 59 inches.

Explore a world of travel with Expedia