We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near Machrihanish Airport (CAL)

Check In Check Out
Show Prices
Sort by:
Ranking
Ranking
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
Shore Road, Brodick KA278AW, Scotland
37.7 km from Machrihanish Airport
Book to stay with us for 1 night B&B, and we will give you... Read more
Slideshow
Check In Check Out
Show Prices
Machrihanish Farm Dunes, Machrihanish PA28 6PT, Scotland
3.2 km from Machrihanish Airport
Slideshow
Check In Check Out
Show Prices
Main Street, Campbeltown PA28 6AB, Scotland
5.3 km from Machrihanish Airport
#1 of 3 hotels in Campbeltown
Check In Check Out
Show Prices
Kilkerran Road | Argyll, Campbeltown PA28 6JL, Scotland
5.6 km from Machrihanish Airport
#2 of 3 hotels in Campbeltown
Check In Check Out
Show Prices
Southend, Campbeltown PA28 6RP, Scotland
13.8 km from Machrihanish Airport
#3 of 3 hotels in Campbeltown
Check In Check Out
Show Prices
Blackwaterfoot KA27 8ET, Scotland
23.5 km from Machrihanish Airport
Check In Check Out
Show Prices
Argyll, PA41 7AA, Scotland
27.6 km from Machrihanish Airport
Check In Check Out
Show Prices
Glen Cloy, Brodick KA27 8BY, Scotland
36.4 km from Machrihanish Airport
Check In Check Out
Show Prices
Auchrannie Road, Brodick KA27 8BZ, Scotland
36.6 km from Machrihanish Airport
Check In Check Out
Show Prices
Auchrannie Road, Brodick KA27 8BZ, Scotland
36.6 km from Machrihanish Airport
Check In Check Out
Show Prices
Shore Road, Lamlash KA27 8LY, Scotland
36.9 km from Machrihanish Airport
Check In Check Out
Show Prices
Shore Road, Brodick KA278AW, Scotland
37.7 km from Machrihanish Airport
Slideshow
Check In Check Out
Show Prices
1 Charlotte Street, Port Ellen PA42 7DF, Scotland
38.4 km from Machrihanish Airport
Check In Check Out
Show Prices
185 Torr Road, Cushendun BT44 0PU, Northern Ireland
40.5 km from Machrihanish Airport
Check In Check Out
Show Prices
1-3 North Street, Ballycastle BT54 6BN, Northern Ireland
43.5 km from Machrihanish Airport
Check In Check Out
Show Prices
6 Coast Road, Cushendall BT44 0RU, Northern Ireland
46.2 km from Machrihanish Airport
Check In Check Out
Show Prices
81 Coast Road, Cushendall, Northern Ireland
46.6 km from Machrihanish Airport
Check In Check Out
Show Prices
Craighouse, PA60 7XU, Scotland
47.1 km from Machrihanish Airport
Check In Check Out
Show Prices
West Ridge Campbeltown Road | Loch Fyne, Tarbert PA29 6SX, Scotland
49.2 km from Machrihanish Airport
Check In Check Out
Show Prices
Harbour Street, Tarbert PA29 6UD, Scotland
50.7 km from Machrihanish Airport
Check In Check Out
Show Prices
Harbour Street | Loch Fyne Argyll, Tarbert PA29 6UB, Scotland
50.7 km from Machrihanish Airport
Check In Check Out
Show Prices
Still looking for a place to stay?
Campbeltown has 20 B&Bs/inns with 1,678 reviews
32 St. John Street, Campbeltown PA28 6AU, Scotland
5.3 km from Machrihanish Airport
#1 of 20 Campbeltown B&B and Inns
Check In Check Out
Show Prices
Bellochantuy, Campbeltown PA28 6QE, Scotland
10.4 km from Machrihanish Airport
#2 of 20 Campbeltown B&B and Inns
Check In Check Out
Show Prices
Main Street, Campbeltown PA28 6AG, Scotland
5.4 km from Machrihanish Airport
#3 of 20 Campbeltown B&B and Inns
Slideshow
Check In Check Out
Show Prices
See all 20 Campbeltown B&Bs/inns
Also consider hotels near Campbeltown
See all hotels in or near Campbeltown
Machrihanish Farm Dunes, Machrihanish PA28 6PT, Scotland
3.2 km from Machrihanish Airport
Slideshow
Check In Check Out
Show Prices
Blackwaterfoot KA27 8ET, Scotland
23.5 km from Machrihanish Airport
Check In Check Out
Show Prices
Argyll, PA41 7AA, Scotland
27.6 km from Machrihanish Airport
Check In Check Out
Show Prices
Glen Cloy, Brodick KA27 8BY, Scotland
36.4 km from Machrihanish Airport
Check In Check Out
Show Prices
Shore Road, Lamlash KA27 8LY, Scotland
36.9 km from Machrihanish Airport
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.
Campbeltown Travel Forum Need specific advice visiting Campbeltown, Kintyre Peninsula? Visit the TripAdvisor Travel Forum for Campbeltown and ask our Destination Experts and the travel community.