- home ›
- in your area ›
- highlands & islands ›
- pubs & restaurants
Pubs & restaurants in Highlands and Islands
Enjoy a refreshing drink or tasty meal by the water.
What could be better than dining (or drinking) with friends while watching out for waterway wildlife and colourful narrowboats? Find your nearest waterside pub or restaurant by browsing the listings below.
-
Argyll Arms »
Address: Chalmers Street, Ardrishaig, Highlands and Islands PA30 8DX
Tel: 01546 602352
Services: Restaurant | Pubs + bars
-
Cairnbaan Hotel »
Address: Cairnbaan, Lochgilphead, Highlands and Islands PA31 8SJ
Tel: 01546 603 688
Services: Restaurant | Pubs + bars | Cottages & hotels
-
Clachnaharry Inn »
Address: Clachnaharry Road, Inverness, Highlands and Islands IV3 8RB
Tel: 01463 239806
Services: Pubs + bars
-
Coach House Coffee Shop »
Address: Luss, Highlands and Islands G83 8NN
Tel: 01436 860341
Services: Restaurant | Cafe | Cycle hire
-
Corriegour Lodge Hotel »
Address: Loch Lochy, Spean Bridge, Highlands and Islands PH34 4EA
Tel: 01397 712685
Services: Restaurant | Cottages & hotels
-
Crannog Cruises »
Address: Crannog Cruises, Town Pier, Fort William, Highlands and Islands PH33 7PT
Tel: 01397 700714 (Cruises)
Services: Restaurant boat | Boat trips
-
Crinan Hotel »
Address: Crinan, Lochgilphead, Highlands and Islands PA31 8SR
Tel: 01546 830261
Services: Restaurant | Pubs + bars | Cottages & hotels
-
Dunain Park Hotel & Restaurant »
Address: Loch Ness Road, Inverness, Highlands and Islands IV3 8JN
Tel: 01463 230512
Services: Restaurant | Cottages & hotels
-
Glen Hotel »
Address: Newtonmore, Highlands and Islands PH20 1DD
Tel: 01540 673203
Services: Restaurant | Cafe | Cottages & hotels
