UK Bed & Breakfast accommodation in Highlands
Prestige Listings
![]() | Macdonald Aviemore Hotel (Tel: 01479 815100) Macdonald Aviemore Resort Aviemore Highlands, PH22 1PN (View area map) Visit Our Website |
Fun, excitement, and adventures in acres of countryside ...More Information |
![]() | Aviemore Highlands Hotel (Tel: 01479 815100) Macdonald Aviemore Resort Aviemore Highlands, PH22 1PN (View area map) Visit Our Website |
Direct access to Aviemore Activity Centre and Pool ...More Information |
![]() | Macdonald Drumossie Hotel (Tel: 01463 236451) Old Perth Road Inverness Highlands, IV2 5BE (View area map) Visit Our Website |
Ten minutes from Inverness centre ...More Information |
![]() | Larick House B&B (Tel: 01540 673762) Golf Course Road Newtonmore Highlands, PH20 1AT (View area map) Visit Our Website |
For All Who Seek A Personal & Luxurious Experience ...More Information |
![]() | Glenkirk Bed and Breakfast (Tel: 01456 450802) Glenkirk Drumnadrochit Highlands, IV63 6TZ (View area map) Visit Our Website |
Come chill out at Glenkirk!! ...More Information |
![]() | Fraoch Lodge (Tel: 01479 831331) Deshar Road Boat Of Garten Highlands, PH24 3BN (View area map) Visit Our Website |
We are a 5 star hostel offering private rooms and meals ...More Information |
![]() | Carrmoor Guest House (Tel: 01479 841244) Carr Road Carrbridge Highlands, PH23 3AD (View area map) Visit Our Website |
A relaxing Guest House in the Scottish Highlands. ...More Information |
![]() | Greystones B&B (Tel: 01540 661052) Acres Road, Ardbroilach Road Kingussie Highlands, PH21 1LA (View area map) Visit Our Website |
Set in the heart of the Cairngorm National Park, with the Cairngorm and Monadhliath mountains on its doorstep, you can’t help but enjoy the home comforts of Greystones Bed and Breakfast. ...More Information |
![]() | Carndaisy House (Tel: 01463 870244) Easter Urray Inverness Highlands, IV6 7UL (View area map) Visit Our Website |
Four star luxury B&B near Inverness ...More Information |
![]() | Stronchreggan View Guest House (Tel: 01397 704644) Achintore Road, Fort William Fort William Highlands, PH33 6RW (View area map) Visit Our Website |
family run guest house on the shores of Loch Linnhe ...More Information |
Basic listings for B&Bs in Highlands
Aberfeldy Lodge (Tel: 01463 231120 ) 11 Southside Road, Inverness Highlands, |
Abermar Guest House (Tel: 01463 239019 ) 25 Fairfield Road, Inverness Highlands, |
Achintee Farm (Tel: 01397 702240 ) Glen Nevis, Fort William Highlands, PH336TE |
Acorn Guest House (Tel: 01463 717021 ) 2A Bruce Gardens, Inverness Highlands, IV3 5EN Website |
Advie Lodge (Tel: 01463 237247 ) 31 Crown Drive, Inverness Highlands, IV23QQ |
Ailean Cottage (Tel: 01471 822278 ) Broadford, Isle of Skye Highlands, IV49 9AQ |
Aird Hill B&b And Self Catering Accommodation (Tel: 01445 741282 ) Badachro, Gairloch Highlands, IV21 2AB |
Alban & Abbey (Room Only) (Tel: 01463 714301 ) 8 Bruce Gardens, Inverness Highlands, IV3 5EN |
Amalfi B & B (Tel: 01862 810015 ) 5 River Street, Dornoch Highlands, IV25 3LY |
An Cairidh (Tel: 01470 572300 ) Caroy, Struan, Isle Of Skye Highlands, IV56 8FN |
Ar Dachaidh (Tel: 01408 621658 ) Ar Dachaidh, Badnellan, Brora Highlands, KW9 6NQ |
Archdale Guest House (Tel: 01463 783043 ) High Street, Beauly Highlands, IV4 7BT |
Ard Chuain (Tel: 01478 613513 ) Viewfield Road, Portree, Isle of Skye Highlands, |
Arden House (Tel: 01540 661369 ) Newtonmore Road, Kingussie Highlands, PH21 1HE |
Ardenlea (Tel: 01599 534630 ) CHURCH ROAD, Kyle Of Lochalsh Highlands, IV40 8DD |
Ardgarry Farm (Tel: 01809 501226 ) Faichem, Invergarry Highlands, |
Ardgowan (Tel: 01463 236489 ) 45 Fairfield Road, Inverness Highlands, IV3 5QP |
Ardlogie Guest House (Tel: 01479 810747 ) Dalfaber Road, Aviemore Highlands, |
Ardmory (Tel: 01397 705943 ) VICTORIA ROAD, Fort William Highlands, PH33 6BH |
Ardvreck (Tel: 01854 612028 ) Morefield Brae, Morefield, Ullapool Highlands, |
Ashaig (Tel: 01470 582336 ) 3 Kildonan, Edinbane, Portree Highlands, IV51 9PU |
Ashgrove, Bed And Breakfast (Tel: 01599 566259 ) Ashgrove, Balmacara, Kyle Of Lochalsh Highlands, IV408DJ |
Aslaich (Tel: 01456 459466 ) East Lewiston, Drumnadrochit , Loch Ness, Inverness Highlands, IV63 6UJ |
Auld Alliance B&b (Tel: 01445 712122 ) An Taigh Donn, Lonemore, Gairloch Highlands, IV21 2DB |
Auld Post Office B & B (Tel: 01847 841391 ) Spittal-by-Mybster, Nr Wick, Thurso Highlands, KW1 5XR |
Aultbea Hotel (Tel: 01445 731201 ) Aultbea, Aultbea Highlands, |
Aultsigh (Tel: 01520 722558 ) Croft Road, Lochcarron Highlands, IV54 8YA |
Aurora Bed And Breakfast (Tel: 01520 755246 ) Aurora, Shieldaig, Torridon Highlands, IV54 8XN |
Autumn Gold (Tel: 01381 610770 ) Balblair, Black Isle Highlands, IV78LR |
Avalon Guest House (Tel: 01463 239075 ) 79 Glenurquhart Road, Inverness Highlands, IV3 5PB |
Aviemore Highlands Hotel (Tel: 01479 815100 ) Macdonald Aviemore Resort, Aviemore Highlands, PH22 1PN Website |
Avondale House (Tel: 01540 661731 ) Newtonmore Road, Kingussie Highlands, PH21 1HF |
Aylsham (Tel: 01456 450550 ) West Lewiston, Drumnadrochit Highlands, IV63 6UW |
Badrallach B&b (Tel: 01854 613240 ) Croft 9, Badrallach, Dundonnell Highlands, IV232QP |
Ballindarroch Country House (Tel: 01463 751348 ) Aldourie, Loch Ness, Inverness Highlands, IV2 6EL |
Balmaha House (Tel: 01360 870218 ) Balmaha, Loch Lomond Highlands, G63 0JQ |
Balsporran Cottages (Tel: 01528 522389 ) Drumochter Pass, Dalwhinnie Highlands, |
Bank Guest House (Tel: 01955 604001 ) Bank Guest House, Wick Highlands, KW1 4NG |
Bank House (Tel: 01320 366755 ) Station Road, Fort Augustus Highlands, |
Barabhaig (Tel: 01471 833475 ) Cruard, Isle Ornsay, Isle of Skye Highlands, IV43 8QT |
Bed & Breakfast (Tel: 01520 755367 ) Tigh a Chracaich, Kenmore, Nr Shieldaig, Applecross Highlands, IV54 8XH |
Bed And Breakfast (Tel: 01470 572338 ) Caroy, By Dunvegan, Isle of Skye Highlands, |
Beinn Edra Bed & Breakfast (Tel: 01599 511291 ) Inverinate, Glenshiel Highlands, IV40 8HB |
Bencorragh House (Tel: 01955 611449 ) Upper Gills, Canisbay, John O Groats Highlands, KW1 4YD |
Bikers Bed And Breakfast (Tel: 01471 822682 ) Cnoc Gorm, 1/2 2 Upper Breakish, Broadford Highlands, IV42 8PY |
Birch Lodge (Tel: 01997 420118 ) Birch Lodge, Strathpeffer Highlands, IV14 9BA |
Blairdhu House (Tel: 01599 534760 ) Old Kyle Farm Road, Kyleakin, Isle of Skye Highlands, |
Blairdhu House (Tel: 01599 534760 ) Old Kyle Farm Road, Kyleakin, Isle of Skye Highlands, IV41 8PR |
Blar Mhor Bed & Breakfast (Tel: 01408 633609 ) Drummuie Road, Golspie Highlands, KW10 6SY |
Bracadale House (Tel: 01667 452547 ) Albert Street, Nairn, Nairn Highlands, IV12 4HF |
Bracarina House (Tel: 01320 351279 ) Invermoriston, Invermoriston Highlands, IV63 7YA |
Braeside House B&B (Tel: 01397 701445 ) Argyll Road, Fort William Highlands, PH33 6LF |
Brooklynn (Tel: 01479 873113 ) Grant Road, Grantown on Spey Highlands, |
Broombank (Tel: 01854 612247 ) 4 Castle Terrace, Ullapool Highlands, |
Buccleuch Guest House (Tel: 01397 701276 ) Achintore Rd, Fort William Highlands, PH33 6RQ |
Burnside B&b (Tel: 01855 821272 ) North Ballachulish, Fort William Highlands, PH33 6SA |
Burnside B&b (Tel: 01967 431318 ) Croft 229, Acharacle Highlands, PH36 4JL |
Burntree House (Tel: 01397 701735 ) Lochview Drive, UpperAchintore, Fort William Highlands, PH33 6UP |
C.a. Macdonald (Tel: 01463 238832 ) 14 Glenburn Drive, Inverness Highlands, IV2 4ND |
Caberfeidh House (Tel: 01955 611220 ) County Road, John O Groats Highlands, KW1 4YR |
Cairngorm (Tel: 01479 810630 ) Grampian Road, Aviemore Highlands, |
Caisteal Liath Guest House (Tel: 01571 844457 ) Baddidarrach, Lochinver, Sutherland, Lochinver Highlands, |
Cam-mont House (Tel: 01349 877061 ) 2 Balloan Foreshore, By Culbokie, Dingwall Highlands, IV7 8HU |
Camus House (Tel: 01855 821200 ) Lochside Lodge, Onich, Fort William Highlands, |
Carbisdale (Tel: 01463 225689 ) 43 Charles Street, Inverness Highlands, IV2 3AH |
Carndaisy House (Tel: 01463 870244 ) Easter Urray, Inverness Highlands, IV6 7UL Website |
Carrick (Tel: 01471 822794 ) 4 Blackpark, Broadford Highlands, IV49 9DE |
Carrmoor Guest House (Tel: 01479 841244 ) Carr Road, Carrbridge Highlands, PH23 3AD Website |
Carters Rest Guesthouse (Tel: 01470 511272 ) 8/9 Upper Milovaig, Glendale, Dunvegan Highlands, IV55 8WY |
Cartmel Guest House (Tel: 01445 731375 ) Birchburn Road, Aultbea Highlands, IV22 2HU |
Castle View (Tel: 01463 241443 ) 2a Ness Walk, Inverness Highlands, |
Castlemount (Tel: 01642 793440 ) Urlay Nook, Yarm Highlands, TS14 2HL |
Catlodge Farmhouse (Tel: 01528 544374 ) Laggan, Newtonmore Highlands, PH20 1BT |
Cavell House (Tel: 01463 232850 ) 3, moray park ,, cavell gardens, Inverness Highlands, IV 2 4 SX |
Cedar Villa Guest House (Tel: 01463 230477 ) 33 Kenneth Street, Inverness Highlands, |
Ceol Mara (Tel: 01667 452495 ) Links Place, Nairn Highlands, |
Charden Villa B&b (Tel: 01463 718058 ) 11 Fairfield Road, Inverness Highlands, IV3 5QA |
Chenoweth Farm Bed & Breakfast (Tel: 01854 666331 ) 66 Strathkanaird, Ullapool Highlands, IV26 2TP |
Chestnut Villa (Tel: 01463 870587 ) Great North Road, Muir Of Ord Highlands, IV6 7XR |
Clachan Bed and Breakfast (Tel: 01955 605384 ) 13 Randolph Place, South Road, Wick Highlands, |
Cliffe House (Tel: 01599 534019 ) Kyleakin, Isle Of Skye Highlands, IV41 8PL |
Clune House (Tel: 01540 673359 ) Main Street, Newtonmore Highlands, PH20 1DR |
Clynelish Farm (Tel: 01408 621265 ) Clynelish farm, Brora Highlands, |
Cnocend B&b (Tel: 01463 82230 ) ccnocend, croyard road, Beauly Highlands, IV4 7DJ |
Coire Glas Guest House (Tel: 01397 712272 ) Roy Bridge Road, Spean Bridge, Fort William Highlands, |
Comar Lodge (Tel: 01456 415251 ) Cannich, Beauly Highlands, |
Conchra House (Tel: 01599 555233 ) Ardelve, Kyle of Lochalsh, Dornie Highlands, IV40 8DZ |
Corran Guest House (Tel: 01463 226190 ) 9, Montague Row, Inverness Highlands, IV3 5DX |
Corrie Duff Guest House & Holiday Cottages (Tel: 01397 701412 ) Glen Nevis, Fort William Highlands, PH33 6ST |
Corrie Liath B & B (Tel: 01320 366409 ) Market Hill, Fort Augustus Highlands, PH32 4DS |
Craig Nevis (Tel: 01397 702023 ) Belford Road, Fort William Highlands, |
Craigdarroch Lodge Hotel (Tel: 01997 421265 ) Contin, by Strathpeffer, Inverness Highlands, |
Craiglinnhe House (Tel: 01855 811270 ) Lettermore, Ballachulish Highlands, PH49 4JD |
Craigvar (Tel: 01997 421622 ) The Square, Strathpeffer Highlands, |
Creag Liath (Tel: 01870 602992 ) 15 Griminish, Benbecula, Outer Hebrides Highlands, |
Creag Mhor Lodge (Tel: 01855 821379 ) ONICH, GLEN COE, Fort William Highlands, PH33 6RY |
Cromasaig House B&b (Tel: 01445 760234 ) Cromasaig, Kinlochewe Highlands, IV22 2PE |
Crossal House (Tel: 01478 640745 ) Crossal, Glen Drynoch, Isle of Skye Highlands, IV47 8SP |
Crown Hotel (Tel: 01463 231135 ) 19 Ardconnel Street, Inverness Highlands, IV2 3EU |
Crown Inn (Tel: 01273 480670 ) 191 High street, Lewes Highlands, BN7 2NA |
Cuil Na Sithe (Tel: 01397 702267 ) Lochyside, Fort William, Fort William Highlands, PH337NX Website |
Cuildorag House (Tel: 01855 821529 ) Onich, Highland, Fort William Highlands, |
Cul Na Creagan B&b (Tel: 01478 611356 ) 1 & 2 Garalapin, Woodend, Portree Highlands, IV51 9LN |
Dacama House (Tel: 01854 613356 ) 5 Broom Bank, North Road, Ullapool Highlands, IV26 2XL |
Dalbriagha (Tel: 01479 873803 ) Old Station, Cromdale, Grantown On Spey Highlands, PH26 3LQ |
Dionard Guest House (Tel: 01463 233557 ) 39 Old Edinburgh Road, Inverness, Inverness Highlands, IV2 3HJ |
Dorrington Lodge (Tel: 01855 811653 ) Tigh Phuirt, Glencoe Highlands, PH49 4HN |
Dromnan (Tel: 01854 612333 ) Garve road,, Ullapool Highlands, IV262SX |
Dromnan Guesthouse (Tel: 01854 6112333 ) GARVE ROAD, Ullapool Highlands, IV262SX |
Duisary (Tel: 01445 712252 ) Strath, Gairloch Highlands, IV21 2DA |
Dunaflor (Tel: 01478 612051 ) 12 Carn Dearg Place, Portree, Isle of Skye Highlands, IV519PZ |
Dunbius Bed & Breakfast (Tel: 01862 894902 ) Morangie Road, Tain Highlands, IV19 1HP |
Dunhallin House (Tel: 01463 220824 ) 164 Culduthel Road, Inverness Highlands, IV2 4BH |
Dunroamin Bed And Breakfast (Tel: 01479 810698 ) Dunroamin, Craignagower Avenue, Aviemore Highlands, PH22 1RW |
Eilean A Cheo Guest House (Tel: 01599 555485 ) Dornie, Kyle Of Lochalsh Highlands, IV40 8DY |
Eilean Donan Guesthouse (Tel: 01854 612524 ) 14 Market Street, Ullapool Highlands, IV26 2XE |
Eriskay B&b (Tel: 01479 810717 ) Craig-Na-Gower Ave, Aviemore Highlands, PH22 1RW |
Eskdale Guest House (Tel: 01463 240933 ) 41 Greig Street, Inverness Highlands, IV3 5PX |
Fairfield Villa (Tel: 01463 242243 ) 34 FAIRFIELD ROAD, inverness, Inverness Highlands, IV3 5QD |
Fasgadh (Tel: 01971 502402 ) Scouriemore, Scourie, Scourie Highlands, IV27 4TG |
Feochan (Tel: 01478 613508 ) Veiwfield Rd, Portree, Isle of Skye Highlands, IV51 9EU |
Fern Villa Guest House (Tel: 01855 811393 ) Loanfern, Ballachulish Highlands, PH49 4JE |
Fineviews (Tel: 01478 640815 ) 11B Portnalong, Carbost, Isle of Skye Highlands, IV47 8SL |
Foreland Guesthouse (Tel: 01478 612752 ) Stormyhill Road, Portree, Isle of Skye Highlands, IV519DY |
Forest View B&B (Tel: 01855 831302 ) 24 Wades Road, Kinlochleven Highlands, PH50 4QX |
Foxwood (Tel: 01470 572331 ) 11a Ullinish, by Struan, Isle of Skye Highlands, IV56 8FD |
Fraoch Lodge (Tel: 01479 831331 ) Deshar Road, Boat Of Garten Highlands, PH24 3BN Website |
Fraser House (Tel: 01463 716488 ) 49 Huntly Street, Inverness Highlands, IV3 5HS |
Furan Guest House (Tel: 01463 712094 ) 100 Old Edinburgh Road, Inverness Highlands, IV2 3HT |
Garybuie (Tel: 01470 542310 ) 4 Balmeanach, Glenhinnisdal, Isle of Skye Highlands, IV51 9UX |
Glasdair House (Tel: 01463 718181 ) 2 Ballifeary Road, Inverness Highlands, IV3 5PJ |
Glen Rowan Guest House (Tel: 01456 450235 ) West Lewiston, Drumnadrochit, Inverness Highlands, IV63 6UW |
Glencoe B&B (Tel: 01463 220345 ) 51 Fairfield Road, Inverness Highlands, IV3 5QP |
Glencoe Outdoor Centre (Tel: 01855 811350 ) Glencoe, Ballachulish Highlands, PH494HS |
Glendoune B&B (Tel: 01463 231493 ) 24 Perceval Road, Inverness Highlands, IV3 5QE |
Glengarry (Tel: 01540 661386 ) East Terrace, Kingussie Highlands, PH21 1JS |
Glenkirk Bed and Breakfast (Tel: 01456 450802 ) Glenkirk, Drumnadrochit Highlands, IV63 6TZ Website |
Glenloy Lodge Guest House (Tel: 01397 712700 ) Banavie, Fort William Highlands, PH33 7PD |
Glenuig House Bed & Breakfast (Tel: 01463 250938 ) 29 Fairfield Road, Inverness Highlands, IV3 5QD |
Golf View House (Tel: 01862 892856 ) 13 Knockbreck Road, Tain Highlands, IV19 1BN |
Granite Villa (Tel: 01408 633146 ) Fountain Road, Golspie Highlands, KW10 6TH |
Greenlawns Guesthouse (Tel: 01667 452738 ) 13 Seafield Street, Nairn Highlands, IV12 4HG |
Greystones B&B (Tel: 01540 661052 ) Acres Road, Ardbroilach Road, Kingussie Highlands, PH21 1LA Website |
Gruinard View (Tel: 01445 731050 ) 4 Laide, Wester-Ross, Laide Highlands, IV22 2NB |
Guisachan House (Tel: 01397 703797 ) Alma Road, Fort William Highlands, PH33 6HA |
Hawthorn Lodge (Tel: 01463 705516 ) 15, Fairfield Road, Inverness Highlands, IV35QA |
Hazelgrove Cottage (Tel: 01456 486717 ) Evergreen, Inverfarigaig, Inverness Highlands, IV2 6XR |
Heatherlie Bed And Breakfast (Tel: 01997 423220 ) Heatherlie, Strathpeffer Highlands, IV14 9AW |
Hebrides Guest House (Tel: 01463 220062 ) 120A Glenurquhart Road, Inverness Highlands, IV3 5TD |
Highfield (Tel: 01478 612781 ) Seafield Place, Viewfield Road, Portree Highlands, IV 51 9ES |
Hillview Park (Tel: 01463 870787 ) hillviewpark, Muir Of Ord Highlands, IV67TU |
Homewood Lodge (Tel: 01540 661507 ) Newtonmore Road, Kingussie, Kingussie Highlands, PH21 1HD |
House Of The Rose (tigh-na-ros) (Tel: 01599 522251 ) Tigh-na-Ros, Glenelg Highlands, IV40 8JR |
I & P Grant (Tel: 01540 661010 ) Greenfield Croft, Insh, Kingussie Highlands, PH21 1NT |
Inchbae Lodge Guesthouse (Tel: 01997 455269 ) Inchbae Lodge, By Garve, Garve Highlands, IV232PH |
Inchrye Bed & Breakfast (Tel: 01667 462432 ) High Street, Ardersier, Inverness Highlands, IV2 7QD |
Innishfree Bed & Breakfast (Tel: 01397 705471 ) Innishfree, Lochyside, Fort William Highlands, PH33 7NX |
Insh House Guesthouse (Tel: 01540 651377 ) Kincraig, Kingussie Highlands, PH21 1NU |
Inver Lodge (Tel: 01997 421392 ) Ardival, Strathpeffer Highlands, IV149DL |
Inverlaroch (Tel: 01855 811726 ) Albert Road, Ballachulish Highlands, PH49 4JR |
Invernairne Guest House (Tel: 01667 452039 ) WWW.INVERNAIRNE.COM, THURLOW ROAD, Nairn Highlands, IV124EZ |
John O Groats Guest House (Tel: 01955 611251 ) The Broo, John O Groats, Wick Highlands, KW1 4YR |
Juniper Lodge (Tel: 01463 236444 ) 36 SOUTHSIDE ROAD, Inverness Highlands, IV2 4XA |
Jutta`s Bed & Breakfast (Tel: 01431 821116 ) 1 Portgower, Helmsdale, Wick Highlands, KW86HL |
Kerrysdale House (Tel: 01445 712292 ) Kerrysdale, Gairloch Highlands, IV21 2AL |
Kilmuir House (Tel: 01470 542262 ) Kilmuir, Near Uig, Isle of Skye Highlands, IV51 9YN |
Kinross House (Tel: 01479 872042 ) Woodside Avenue, Grantown on Spey Highlands, |
Ladysmith Guest House (Tel: 01854 613286 ) 24 Pultney Sreet, Ullapool Highlands, IV26 2UP |
Lag A'mhuilinn (Tel: 01470 542388 ) 3 Mill Lands, Uig, Isle Of Skye Highlands, IV51 9YB |
Langal B&B (Tel: 01478 640409 ) 9 Carbostmor, Carbost, Isle of Skye Highlands, IV47 8ST |
Larick House B&B (Tel: 01540 673762 ) Golf Course Road, Newtonmore Highlands, PH20 1AT Website |
Lawriestone Guest House (Tel: 01397 700777 ) Achintore Road, Fort William Highlands, |
Leven House (Tel: 01687 450238 ) Borrodale, Arisaig Highlands, PH39 4NR |
Loch Insh Watersports (Tel: 01540 651272 ) Insh Hall, Kincraig Highlands, |
Lochan Cottage House (Tel: 01397 702695 ) Lochyside, Fort William Highlands, |
Lochview House (Tel: 01397 703149 ) Heathercroft, Fort William Highlands, PH33 6RE |
Lorien House (Tel: 01320 366736 ) Station Road, Fort Augustus, Fort Augustus Highlands, PH32 4AY |
Lotta Dubh B&b (Tel: 01520 722405 ) Ardaneaskan, Lochcarron Highlands, IV54 8YL |
Luib House Bed & Breakfast (Tel: 01471 820334 ) Luib, Broadford, Isle of Skye Highlands, IV49 9AN |
Lyndon Guest House (Tel: 01463 232551 ) 50 Telford Street, Inverness Highlands, IV3 5LE |
Macdonald Aviemore Hotel (Tel: 01479 815100 ) Macdonald Aviemore Resort, Aviemore Highlands, PH22 1PN Website |
Macdonald Drumossie Hotel (Tel: 01463 236451 ) Old Perth Road, Inverness Highlands, IV2 5BE Website |
Macrae House (Tel: 01463 243658 ) 24 Ness Bank, Inverness Highlands, |
Maes Howe (Tel: 01456 450382 ) Maes Howe, Balmacaan, Drumnadrochit Highlands, IV63 6UP |
Mahaar Bed And Breakfast (Tel: 01397 712365 ) Mahaar Bed and Breakfast, Spean Bridge Highlands, PH34 4EP |
Mansefield Guest House (Tel: 01397 772262 ) Corpach, Fort William, Fort William Highlands, PH33 7LT |
March House (Tel: 01540 651388 ) Feshiebridge, Inverness-shire, Kincraig Highlands, |
Mellondale (Tel: 01445 731326 ) 47 Mellon Charles, Aultbea Highlands, IV22 2JL |
Minchview (Tel: 01971 502010 ) Scouriemore, Scourie Highlands, IV27 4TG |
Mondhuie Chalets & B.& B. (Tel: 01479 821062 ) Mondhuie 6/7, Nethy Bridge Highlands, PH253DF |
Moorfield House (Tel: 01479 831646 ) Deshar Road, Boat Of Garten Highlands, PH24 3BN |
Morangie Bed And Breakfast (Tel: 01862 893855 ) Morangie Road, Tain Highlands, IV19 1PY |
Morefield Motel (Tel: 01854 612000 ) North Road, Ullapool Highlands, IV26 2TQ |
Morven Cottage (Tel: 01855 811544 ) morven cottage, carnoch, Glencoe Highlands, PH49 4HS |
Moyness House (Tel: 01463 233836 ) 6 Bruce Gardens, Inverness Highlands, IV3 5EN |
Mrs Joan Oag (Tel: 01847 894529 ) 9 Couper St, Thurso, Caithness Highlands, KW14 8AR |
Ness Bank Guest House (Tel: 01463 232939 ) 7 Ness Bank, Inverness Highlands, |
Netherton (Tel: 01349 877666 ) Culbokie, Dingwall Highlands, IV7 8JH |
North End (Tel: 01667 456338 ) 18 Waverley Road, Nairn Highlands, IV12 4RQ |
Old Radnor Barn B & B (Tel: 01874 712102 ) Station Yard, Talgarth, Talgarth Highlands, |
Old School Restaurant & Rooms (Tel: 01971 521383 ) Inshegra, Kinlochbervie Highlands, IV27 4RH |
Old Smiddy Guest House (Tel: 01445 731696 ) 2B Laide, by Achnasheen, Laide Highlands, IV22 2NB |
Orasay B&B and Caravan Park (Tel: 01470 542316 ) 14 Idrigill, Uig, Isle of Skye Highlands, IV51 9XU |
Orcadia B And B (Tel: 01463 811461 ) ORCADIA BRAE MUNLOCHY, Inverness Highlands, IV88PB |
Osedale House (Tel: 01470 572317 ) Osedale House, Isle Of Skye Highlands, IV56 8FJ |
Parkburn Guest House (Tel: 01479 873116 ) High Street, Grantown on Spey Highlands, |
Parkhill Guest House (Tel: 01463 223300 ) 17 ardconnel street, Inverness Highlands, IV2 3EU |
Point Cottage B&B (Tel: 01854 613015 ) 22 W Shore Street, Ullapool Highlands, IV26 2UR |
Pottery House B&b (Tel: 01463 751267 ) Pottery House, Dores, Inverness Highlands, IV2 6TR |
Quaich Cottage (Tel: 01397 772799 ) UPPER BANAVIE, Fort William Highlands, PH33 7PB |
Quiraing B & B (Tel: 01855 831580 ) 43 Lovat Road, Kinlochleven Highlands, PH50 4RQ |
Ravenscourt House (Tel: 01479 872286 ) Seafield Avenue, Grantown on Spey Highlands, |
Ravenscraig (Tel: 01479 810278 ) Grampian Road, Aviemore Highlands, |
Rehiran Beag Bed And Breakfast (Tel: 01667 404581 ) Rehiran Beag, Cawdor, Nairn Highlands, IV12 5XU |
Rhanna Bed &breakfast (Tel: 01397 772127 ) Rhanna, Albyn Drive, Corpach, Fort William Highlands, PH33 7LT |
Rhian Cottage Guest house (Tel: 01847 611257 ) Rhian Cottage, Tongue Highlands, |
Riverview B&b (Tel: 01854 612019 ) 2 Castle Terrace, Ullapool Highlands, IV26 2XD |
Roadside Croft (Tel: 01349 861222 ) Wester Muckernich, Roadside, Killearnan Highlands, IV6 7SA |
Rose Croft (Tel: 01471 866377 ) Elgol, Isle Of Skye Highlands, IV49 9BL |
Roskhill Guest House (Tel: 01470 521317 ) Roskhill, Dunvegan Highlands, IV55 8ZD |
Rosslynb&b (Tel: 01862 892697 ) 4 Hartfield Gardens, Tain, Ross-shire, Tain Highlands, IV19 1DL |
Rossmor Guest House (Tel: 01479 872201 ) Woodlands Terrace, Grantown On Spey Highlands, PH26 3JU |
Rossmount B&b (Tel: 01463 229749 ) 32 ARGYLE STREET, Inverness Highlands, IV2 3BB |
Rowanlea Cottage (Tel: 01854 612487 ) 5 Parc Mhor, Braes,, Ullapool Highlands, IV26 2SW |
Roy Bridge Hotel (Tel: 01397 712236 ) Roy Bridge, Fort William Highlands, PH31 4AN |
Ruddyglow Park Country House (Tel: 01571 822216 ) Loch Assynt, Lochinver Highlands, IV27 4HB |
Ruisgarry Bed And Breakfast (Tel: 01471 822850 ) Ruisgarry 10 Upper Breakish, BREAKISH, Isle Of Skye Highlands, IV42 8PY |
Rumburgh Farm (Tel: 01986 781351 ) Rumburgh Farm, Rumburgh, Halesworth Highlands, IP19 0RU |
Sandgrounder B & B (Tel: 01478 612321 ) 13 Matheson Place, Portee, Isle of Skye Highlands, |
Scourie Guest House (Tel: 01971 502001 ) 55 scourie village, by lairg, Sutherland Highlands, IV27 4TE |
Seaforth Croft B&b (Tel: 01408 621793 ) Achrimsdale, Brora Highlands, KW9 6LT |
Sealladh Sona (Tel: 01463 239209 ) 3 Whinpark , Canal Road, Muirtown, Inverness Highlands, |
Seangan Croft B&b (Tel: 01397 773114 ) Seangan Croft, Banavie, Fort William Highlands, PH337PB |
Sharvedda Bed & Breakfast (Tel: 01641 541311 ) Strathy Point, Thurso Highlands, KW14 7RY |
Shepherd's Cottage (Tel: 01599 555268 ) Nostie, Kyle Of Lochalsh Highlands, IV40 8EQ |
Shorefield House (Tel: 01470 582444 ) by Portree, Edinbane, Isle of Skye Highlands, IV51 9PW |
Silverdale Guest House (Tel: 01470 521251 ) Skinidin, Colbost, Dunvegan, Isle of Skye Highlands, IV558ZS |
Six Willows Vegetarian Bed And Breakfast (Tel: 01470 511351 ) Six Willows, 6 Feriniquarrie, Glendale Highlands, IV55 8WN |
Smiddy House (Tel: 01397 712335 ) Smiddy House, Roy Bridge Road, Spean Bridge Highlands, PH34 4EU |
St Ann's House (Tel: 01463 236157 ) 37 Harrowden Road, Inverness Highlands, IV3 5QN |
St Helens (Tel: 01540 661430 ) Ardbroilach Road, Kingussie Highlands, |
Stonefield B&b (Tel: 01478 611636 ) Stonefield, Oronsay Court, Portree Highlands, IV51 9TL |
Stratford House (Tel: 01445 712183 ) Milhol Road, 20 Strath, Gairloch Highlands, |
Strathassynt Guest House (Tel: 01855 811261 ) Loanfern, Ballachulish, Glencoe Highlands, PH49 4JB |
Strathgorm (Tel: 01471 822508 ) 15.Upper breakish, Isle of Skye Highlands, IV42 8PY |
Strathlene (Tel: 01445 712170 ) 45 strath, Lonemore, Gairloch Highlands, IV21 2DB |
Stronchreggan View Guest House (Tel: 01397 704644 ) Achintore Road, Fort William, Fort William Highlands, PH33 6RW Website |
Suil-na-mara (Tel: 01571 844535 ) INVER, Lochinver Highlands, IV27 4LJ |
Sydney House Bed & Breakfast (Tel: 01381 600451 ) 12 High Street, Cromarty Highlands, IV11 8UZ |
The Anchorage (Tel: 01470 572206 ) 9, Eabost West, , STRUAN, , Isle Of Skye Highlands, IV568FL Website |
The Anchorage (Tel: 01470 572206 ) 9, Eabost West, Struan, Isle Of Skye Highlands, IV568FL Website |
The Argyll Hotel (Tel: 01854 612422 ) 18 Argyle Street, Ullapool Highlands, IV26 2UB |
The Bank House (Tel: 01862 811717 ) Castle Street, Dornoch Highlands, IV25 3SR |
The Bed And Breakfast (Tel: 01549 411258 ) 1 macleod crescent, altnaharra, Lairg Highlands, IV27 4UG |
The Cairn Hotel (Tel: 01479 841212 ) Main Road, Carrbridge Highlands, PH23 3AS |
The Farmhouse (Tel: 01955 611254 ) Midtown, Freswick, John O Groats Highlands, KW1 4XX |
The Gables (Tel: 01463 870141 ) The Gables, Highfield, Muir Of Ord Highlands, IV6 7XN |
The Grange (Tel: 01397 705516 ) grange rd, Fort William Highlands, PH336JF |
The Heathers (Tel: 01397 712077 ) Invergloy Halt, Spean Bridge Highlands, PH344DY |
The Neuk Guest House (Tel: 01397 72244 ) Corpach, Fort William, Fort William Highlands, PH33 7LR |
The Neuk Guest House (Tel: 01397 772244 ) Corpach, Fort William, Fort William Highlands, PH33 7LR |
The Old Bank House Kyle (Tel: 01599 534283 ) The Old Bank house, Main Street, Kyle Of Lochalsh Highlands, IV40 8AB |
The Old Inn Carbost (Tel: 01478 640205 ) The Old Inn, Carbost, Isle of Skye Highlands, IV47 8SR |
The Old Library Lodge & Restaurant (Tel: 01687 450651 ) Main Street, Arisaig Highlands, PH39 4NH |
The Pines Country House (Tel: 01479 841220 ) Duthil, CarrBridge, Inverness Highlands, PH23 3ND |
The Pink Guest House (Tel: 01478 612263 ) 1 QUAY STREET, Portree Highlands, IV51 9DE |
The Rest Bed and Breakfast (Tel: 01343 821608 ) Spey Bay, Fochabers Highlands, IV32 7PJ |
The Rose Guest House B&b (Tel: 01571 844257 ) Lochinver, Lairg Highlands, IV274LJ |
The Sheiling (Tel: 01641 531256 ) Melvich, Thurso Highlands, KW14 7YJ |
The Sheiling Guesthouse (Tel: 01854 612947 ) Garve Road, Ullapool Highlands, IV26 2SX |
The Shieling (Tel: 01599 544282 ) The Shieling, Plockton Highlands, IV52 8TL |
The Skye Picture House (Tel: 01471 822531 ) Ard Dorch, Broadford, Isle of Skye Highlands, IV49 9AJ |
The Willows Guest House (Tel: 01397 705122 ) Achintore Rd, Fort William Highlands, PH33 6RQ |
Tigh A Cladach (Tel: 01599 534891 ) Badicaul, Kyle Of Lochalsh Highlands, IV408BB |
Tigh A' Chroisean (Tel: 01471 822338 ) 4 Blackpark, Broadford, Isle of Skye Highlands, IV49 9DE |
Tigh Na Bruach (Tel: 01320 351349 ) Invermoriston, Inverness Highlands, IV63 7YE |
Tigh Na Drochaid (Tel: 01397 704177 ) Nevis Bridge, Fort William Highlands, PH33 6PF |
Tigh Na Mairi B & B (Tel: 01320 366766 ) Canalside, Fort Augustus Highlands, PH32 4 BA |
Tighard (Tel: 01463 232614 ) 21,Crown Drive, Inverness Highlands, IV23QF |
Tiree House (Tel: 01997 433410 ) West Moy, Urray, Muir Of Ord Highlands, IV6 7UX |
Tom-na-creige (Tel: 01855 821405 ) Onich, Nr Fort William, Glencoe Highlands, PH33 6RY |
Tom-na-creige (Tel: 01855 821547 ) TOM-NA-CREIGE, ONICH, NORTH BALLACHULISH, Fort William Highlands, PH33 6RY |
Torbeag House (Tel: 01397 772412 ) Muirshearlich, Banavie, Fort William Highlands, PH337PB |
Torguish House (Tel: 01463 772208 ) Daviot, Inverness Highlands, IV2 5XQ |
Torlundy House (Tel: 01397 703320 ) Happy Valley, Torlundy, Fort William Highlands, PH33 6SN |
Torridon Guest House (Tel: 01463 236449 ) 59 Kenneth Street, Inverness Highlands, IV35PZ |
Torvaig Steading Bed And Breakfast (Tel: 01349 877366 ) Torvaig Steading, Cullicudden, Dingwall Highlands, IV7 8LL |
Tranquility bed and breakfast (Tel: 01445 731241 ) 21, Mellon Charles,, Aultbea Highlands, IV22 2JN |
Treetops Bed And Breakfast (Tel: 01463 871863 ) Treetops, Aultgowrie road, Muir Of Ord Highlands, IV6 7XB |
Trochelhill Country House Bed & Breakfast (Tel: 01343 821267 ) Moray, Fochabers Highlands, IV32 7LN |
Vermont Guest House (Tel: 01479 810470 ) Grampian Road, Aviemore Highlands, PH22 1RP |
Viewfield House (Tel: 01397 704763 ) alma road, Fort William Highlands, PH33 6HD |
Voringfoss B&b (Tel: 01397 704062 ) 5 Stirling Place, Fort William Highlands, PH33 6UW |
Waterside House (Tel: 01854 612140 ) 6 West Shore St, Ullapool Highlands, |
Waverley Villa (Tel: 01479 872267 ) High Street, Grantown On Spey Highlands, PH26 3EW |
West House Bed and Breakfast (Tel: 01854 613126 ) West Argyle Street, Ullapool Highlands, IV26 2TY |
Westbourne Guest House (Tel: 01463 220700 ) 50 Huntly Street, Inverness Highlands, |
Western Isles (Tel: 01687 462320 ) East Bay, Mallaig Highlands, PH41 4QG |
Westhaven B & B (Tel: 01479 872471 ) South Street, Grantown On Spey Highlands, PH26 3HZ |
Westlea Guest House (Tel: 01854 612594 ) 2 Market Street, Ullapool Highlands, IV26 2XE |
White Lodge B & B (Tel: 01997 421730 ) The Square, Strathpeffer Highlands, |
Wild Orchid Guest House (Tel: 01971 511280 ) Durine, Durness, Sutherland Highlands, IV27 4PN |
Willowbank Guest House (Tel: 01479 872089 ) High Street, Grantown on Spey Highlands, PH36 3EN |
Woodlands Bed and Breakfast (Tel: 01854 612701 ) 1a Pulteney Street, Ullapool Highlands, |
Woodside Of Belivat (Tel: 01309 651273 ) Woodside of Belivat, Belivat, Nairn Highlands, IV12 5JE |
Woodville (Tel: 01807 500396 ) Ballindalloch, Glenlivet, Ballindalloch Highlands, AB37 9AD |
Wyvis View (Tel: 01997 421053 ) Ardival, Strathpeffer Highlands, IV14 9DJ |
Filter by Town
AcharacleApplecross
Arisaig
Aultbea
Aviemore
Ballachulish
Ballindalloch
Beauly
Black Isle
Boat Of Garten
Broadford
Brora
Caithness
Carrbridge
Cromarty
Dalwhinnie
Dingwall
Dornie
Dornoch
Drumnadrochit
Dundonnell
Dunvegan
Fochabers
Fort Augustus
Fort William
Gairloch
Garve
Glencoe
Glendale
Glenelg
Glenshiel
Golspie
Grantown on Spey
Halesworth
Invergarry
Invermoriston
Inverness
Isle of Skye
John O Groats
Killearnan
Kincraig
Kingussie
Kinlochbervie
Kinlochewe
Kinlochleven
Kyle Of Lochalsh
Laide
Lairg
Lewes
Loch Lomond
Lochcarron
Lochinver
Mallaig
Muir Of Ord
Nairn
Nethy Bridge
Newtonmore
Outer Hebrides
Plockton
Portree
Scourie
Spean Bridge
Strathpeffer
Sutherland
Tain
Talgarth
Thurso
Tongue
Torridon
Ullapool
Wick
Yarm