Default HTG hotel image

Find hotels near Machrihanish Beach, Campbeltown from SAR 447

  • 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
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Machrihanish Beach hotels

1. The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
0.8 km from Machrihanish Beach
United Kingdom
Coral
SAR 858
SAR 1,029 total
includes taxes & fees
17 Aug - 18 Aug
The Ugadale Hotel and Cottages

2. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
7.5 km from Machrihanish Beach
United States
Richard
SAR 801
SAR 961 total
includes taxes & fees
17 Aug - 18 Aug
The Royal Hotel Campbeltown

3. Craigard House Hotel

Craigard House Hotel
8.6 km from Machrihanish Beach
Australia
kevin
SAR 717
SAR 860 total
includes taxes & fees
4 Sep - 5 Sep
Craigard House Hotel

4. Ardshiel Hotel

Ardshiel Hotel
7.8 km from Machrihanish Beach
United States
Alan
SAR 568
SAR 681 total
includes taxes & fees
23 Aug - 24 Aug
Ardshiel Hotel

5. The House at Glenbarr

The House at Glenbarr
15.4 km from Machrihanish Beach
United Kingdom
Garry
SAR 373
SAR 447 total
includes taxes & fees
6 Sep - 7 Sep
The House at Glenbarr
View all properties

Compare popular hotels close to Machrihanish Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Golf
The Ugadale Hotel and Cottages
9.0
Wonderful
90 reviews
View
Lobby
The Royal Hotel Campbeltown
9.2
Wonderful
28 reviews
View
Front of property
Craigard House Hotel
8.8
Excellent
295 reviews
View
Front of property
Ardshiel Hotel
8.6
Excellent
77 reviews
View
Terrace/patio
The House at Glenbarr
9.6
Exceptional
79 reviews
View

Top Machrihanish Beach Hotel Reviews

Lochside Cottage With Sea Views

Lochside Cottage With Sea Views

10/10 Excellent
"I’ve stayed at the property 3 times now. Stayed for a month this time. Very convenient to town. We really enjoyed the home"
Ken M. 31-night trip
Posted 13 hours ago
Lochside Cottage With Sea Views
The Salthouse Hotel

The Salthouse Hotel

10/10 Excellent
".."
Tracy 1-night trip
Posted 1 day ago
The Salthouse Hotel
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 2 days ago
Argyll Hotel
Craigard House Hotel

Craigard House Hotel

10/10 Excellent
"The single room was small but well maintained. Breakfast and evening meal were of a very high standard. The staff were very helpful especially Ashley who was running the dining room during my stay"
Tom 1-night trip
Posted 3 days ago
Craigard House 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 5 days ago
Ardshiel Hotel
Private luxury log cabin with hot tub and stunning views!

Private luxury log cabin with hot tub and stunning views!

10/10 Excellent
"Amazing luxury lodge, clean, secluded, relaxing, breathtaking view, host went extra mile for our anniversary, everything needed for tranquil few days, would highly recommend.. Hot tub was highlight "
Donna k. 2-night trip
Posted 6 days ago
Private luxury log cabin with hot tub and stunning views!
Marine Hotel Ballycastle

Marine Hotel Ballycastle

8/10 Good
"Overall very good. Central location , helpful staff. Restaurant menu a bit limited & bathroom in room 102 needs replacing"
Siobhan 2-night trip
Posted 6 days ago
Marine Hotel Ballycastle
Sealladh na Mara (Gaelic for "View of the Sea")

Sealladh na Mara (Gaelic for "View of the Sea")

10/10 Excellent
"Fantastic place"
Thomas S. 7-night trip
Posted 8 days ago
Sealladh na Mara (Gaelic for "View of the Sea")
Mcaras view An exceptional holiday experience.

Mcaras view An exceptional holiday experience.

10/10 Excellent
"Only negative was the noise after flushing toilet and which carried on every 30 minutes overnight"
Sandra G. 4-night trip
Posted 2 weeks ago
Mcaras view An exceptional holiday experience.

Other attractions near Machrihanish Beach

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

Machrihanish Dunes Golf Course

Enjoy a round of golf in Campbeltown at Machrihanish Dunes Golf Course. Stroll along the waterfront or seek out the golf courses.
See properties

Davaar Cave

Commune with nature and explore the great outdoors at Davaar Cave during your travels in Campbeltown. Stroll along the area's waterfront or simply enjoy its restaurants.
See properties

Mitchell's Glengyle distillery

10.0/10 (1 review)
You can spend an afternoon exploring the galleries in Mitchell's Glengyle distillery during your trip to Campbeltown. Stroll along the area's waterfront or simply enjoy its restaurants.
See properties

Springbank Distillery

9.6/10 (17 reviews)
You can take time to visit Springbank Distillery during your travels to Campbeltown. Stroll along the area's waterfront or simply enjoy its restaurants.
See properties

Campbeltown Heritage Centre

6.0/10 (1 review)
You can spend time exploring the galleries in Campbeltown Heritage Centre in Campbeltown. Stroll along the area's waterfront or simply enjoy its restaurants.
See properties

Glen Scotia Distillery

6.0/10 (1 review)
You can take time to visit Glen Scotia Distillery during your travels to Campbeltown. Stroll along the waterfront or seek out the golf courses.
See properties

Campbeltown Cross

8.6/10 (4 reviews)
Learn about the local history of Campbeltown when you take a trip to Campbeltown Cross. Stroll along the area's waterfront or simply enjoy its restaurants.
See properties

Frequently asked questions

What's the area like around Machrihanish Beach?
Machrihanish Beach is located in Campbeltown. Travelers like the surrounding area for its golfing. You'll find 33 hotels and other accommodations within a few miles for a convenient home base.
What's the best place to stay close to Machrihanish Beach?
The Ugadale Hotel and Cottages is one of the top choices for your stay based on our traveler data, and this hotel offers a full-service spa and a golf course. It's located just a short 0.5 mi (0.8 km) from Machrihanish Beach. Other good options within a few miles include The Royal Hotel Campbeltown and Ardshiel Hotel.
How many hotels are there near Machrihanish Beach?
Expedia has 33 hotels and other accommodations a few miles from Machrihanish Beach.
If I need to cancel the hotel reservation for my stay near Machrihanish Beach, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable if you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of your booking. Put your dates in and click on "Search", then use the "fully refundable" filter to view the best options available near Machrihanish Beach.
Where can I learn more about changing or cancelling my trip in the area near Machrihanish Beach?
For additional details about updating your stay near Machrihanish Beach or cancelling it, head over to our customer service page.
What can I see and do near Machrihanish Beach?
Attractions like Coastal Design and Campbeltown Heritage Centre highlight the local culture. Explore nature at Davaar Cave and Skeroblin Loch. If you've got some time to explore the area around Machrihanish Beach, you may want to make a stop by Springbank Distillery, Machrihanish Dunes Golf Course, and Glen Scotia Distillery.