The 18 Best Scotland Inns

Our Selection of Scottish Inns

Some of the very finest traditional country inns in Scotland

Brambles of Inveraray

Brambles of Inveraray

To the west of the Loch Lomond and the Trossachs National Park, Brambles is a 10-minute walk from 15th-century Inveraray Castle, as seen in the award-winning TV drama ‘Downton Abbey’., The town is around 1 hour’s drive from Oban, with ferries to the Isle of Mull.

The Ship Inn - Musselburgh

The Ship Inn - Musselburgh

Featuring a bar, The Ship Inn is located in Musselburgh in the Lothian region, 1.4 km from Musselburgh Racecourse. Among the facilities of this property are a restaurant, a shared kitchen and a shared lounge, along with free WiFi.

Black Bull Gartmore

Black Bull Gartmore

Set in Stirling, 15 km from Glengoyne Distillery, Black Bull Gartmore offers accommodation with a restaurant, free private parking and a bar. Located around 27 km from Stirling Castle, the inn with free WiFi is also 21 km away from Blair Drummond Safari & Adventure Park.

The Kilchrenan Inn

The Kilchrenan Inn

Set in Oban, 26 km from Dunstaffnage Castle, The Kilchrenan Inn offers accommodation with a restaurant, free private parking, a bar and a garden. The inn has family rooms.

The Old Library & Lodge

The Old Library & Lodge

The Old Library & Lodge has a restaurant, shared lounge, a garden and water sports facilities in Arisaig. With free WiFi, this 3-star inn offers luggage storage space.

Craighlaw Arms B&B

Craighlaw Arms B&B

Set in Kirkcowan, Craighlaw Arms B&B has a bar, shared lounge, garden, and free WiFi. The inn features family rooms. At the inn, each room has a wardrobe and a TV. 

Edinbane Inn

Edinbane Inn

Set in Edinbane, Edinbane Inn features a restaurant, bar and free WiFi throughout the property. At the inn, all rooms are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels.

The Harbour Inn

The Harbour Inn

Set in Garlieston, The Harbour Inn features a restaurant, bar, garden, and free WiFi throughout the property. The inn has family rooms. At the inn, all rooms come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.

The Inn at Kippen

The Inn at Kippen

The Inn at Kippen features a restaurant, bar, a shared lounge and garden in Kippen. Featuring family rooms, this property also provides guests with a terrace. The accommodation provides luggage storage space and free WiFi throughout the property.

The Ship Inn - Elie

The Ship Inn - Elie

The Ship Inn is located in Elie, 36 km from Edinburgh and 45 km from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.

The Old Mill

The Old Mill Inn

Situated in the centre of the highland resort of Pitlochry, The Old Mill Inn is a 5-minute walk from Pitlochry rail station and many high street shops. Free parking is available on site.

Fletcher's Restaurant Bar & Rooms

Fletcher's Restaurant Bar & Rooms

Boasting a restaurant, bar, shared lounge and free WiFi, Fletcher’s Restaurant Bar & Rooms is situated in Stirling, 39 km from Glengoyne Distillery and 1.5 km from Stirling Castle.

The Clachan

The Clachan Inn

Situated in Drymen, The Clachan Inn has a restaurant, bar, garden, and free WiFi. Boasting luggage storage space, this property also provides guests with a terrace.

The Tushielaw Inn

Tushielaw Inn

Situated in Selkirk, The Tushielaw Inn has a restaurant, bar, garden, and free WiFi. Boasting room service, this property also provides guests with a terrace. The inn features family rooms.

Kildrummy Inn

Kildrummy Inn

Boasting a bar and free WiFi, Kildrummy Inn is set in Kildrummy. There is a restaurant serving British cuisine, and free private parking is available.

The Elbow Room

The Elbow Room

Boasting a bar and free WiFi, Kildrummy Inn is set in Kildrummy. There is a restaurant serving British cuisine, and free private parking is available.

The Bridge Inn

The Bridge Inn

Set in Isleworth, The Bridge Inn offers accommodation with free WiFi and flat-screen TV, as well as a bar. At The Bridge Inn you will find a restaurant serving Thai cuisine.

The Farmers Inn

The Farmers Inn

Situated in Dumfries, The Farmers Inn has a bar, water sports facilities, tennis court, and free WiFi. Boasting family rooms, this property also provides guests with a terrace.