Skip to main content

Hotels in Clachan

16 handpicked places to stay

Ronachan Farmhouse B&B

Ronachan Farmhouse B&B

B&B · Ronachan Farmhouse, Tarbert · 1.2 miles away

Ronachan Farmhouse B&B is a working farmhouse near Tarbert, just over a mile from Ronachan Bay Beach, with free parking and Wi-Fi.

Guest Accommodation
Achnacolain Lodge

Achnacolain Lodge

Guest Accommodation · Achnacolain, Tarbert · 9.8 miles away

Achnacolain Lodge in Tarbert offers sea, garden and mountain views from a quiet spot near Goatfell, with free parking and pets welcome.

Knap Guest House

Knap Guest House

Guest Accommodation · Campbeltown Road, Tarbert · 9.8 miles away

A small four-room Victorian B&B in Tarbert, good for travellers wanting a quiet base with harbour views and easy local sightseeing.

Hotel
Anchor Hotel

Anchor Hotel

Hotel · Harbour Street, Tarbert · 9.9 miles away

A 15-room hotel on Harbour Street in Tarbert, Argyll and Bute, with loch views and contemporary rooms featuring bespoke headboards.

Starfish Rooms

Starfish Rooms

Guest Accommodation · Starfish Rooms Castle Street, Tarbert · 9.9 miles away

A guest house on Castle Street in Tarbert, near the harbour, with en-suite rooms and free nearby parking in this Argyll and Bute fishing town.

Islay Frigate Hotel

Islay Frigate Hotel

Hotel · Harbour Street, Tarbert · 9.9 miles away

Harbourside hotel in Tarbert with sea views, close to golf, fishing, watersports and the village's pubs and restaurants.

Struan House B&B

Struan House B&B

B&B · Harbour Street, Tarbert · 10 miles away

Adults-only B&B on Harbour Street in Tarbert, with harbour-view rooms, a bright bistro and free on-site parking.

The Moorings

The Moorings

B&B · Pier Road, Tarbert · 10.1 miles away

Adults-only B&B on Pier Road in Tarbert, with breakfast, a traditional piano lounge and sea views over the harbour.

Fasgadh Rooms

Fasgadh Rooms

B&B · Pier Road, Tarbert · 10.4 miles away

Adults-only B&B on Pier Road, Tarbert, with en-suite rooms, sea and garden views, and free on-site parking.

Dunivaig B&B

Dunivaig B&B

B&B · Pier Road, Tarbert · 10.4 miles away

A welcoming B&B on Pier Road in Tarbert, Argyll and Bute, with sea and mountain views over the harbour.

The Lochranza Hotel

The Lochranza Hotel

Hotel · A841, Lochranza · 10.7 miles away

A 10-room hotel on the A841 in Lochranza, Isle of Arran, with a bar and restaurant handy for fishing and golf nearby.

Guest Accommodation
Carradales Luxury Guest House

Carradales Luxury Guest House

Guest Accommodation · B879 Carradale, Carradale · 11.4 miles away

Adults-only guest house on the B879 in Carradale, Argyll and Bute, with a restaurant, bar and garden close to the coast.

The Carradale Hotel

The Carradale Hotel

Hotel · Airds, Carradale · 11.4 miles away

A 9-room hotel on the Carradale coast in Argyll and Bute, with sea views and a garden looking out over the water.

Ashbank Hotel

Ashbank Hotel

Hotel · Carradale, Campbeltown · 11.4 miles away

A five-room hotel in Carradale, near Campbeltown, with a restaurant, bar and garden, plus free on-site parking.

Stonefield Castle Hotel

Stonefield Castle Hotel

Hotel · Stonefield, Tarbert · 11.4 miles away

Stonefield Castle Hotel overlooks Loch Fyne near Tarbert, with 32 rooms set in grounds of woodland walks, waterfalls and beach.

The House at Glenbarr

The House at Glenbarr

B&B · Glenbarr Stores, Tarbert · 13.6 miles away

Adults-only B&B at The House at Glenbarr in Tarbert, with en-suite rooms and drinks provided, near Machrie Moor Standing Stones.

🏨

Know a hotel / b&b in Clachan that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b