Northern Highlands hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Northern Highlands Overview

Show all cities
Alphabetical City Index
  • A
    • Achnahanat ‪(3)‬
    • Achmelvich ‪(2)‬
    • Armadale ‪(2)‬
    • Achiltibuie ‪(2)‬
    • Ackergill ‪(1)‬
    • Achany ‪(1)‬
    • Acheninver ‪(1)‬
    • Altnaharra ‪(1)‬
  • B
    • Brora ‪(5)‬
    • Bonar Bridge ‪(5)‬
    • Bettyhill ‪(4)‬
    • Brawl ‪(2)‬
    • Balchladich ‪(1)‬
    • Backies ‪(1)‬
    • Borgie ‪(1)‬
  • C
    • Castletown (Highland) ‪(7)‬
    • Culkein ‪(2)‬
    • Croick ‪(2)‬
    • Clachtoll ‪(1)‬
    • Culrain ‪(1)‬
  • D
    • Dornoch ‪(41)‬
    • Durness ‪(4)‬
    • Dunbeath ‪(4)‬
    • Dunnet ‪(2)‬
    • Dorrery ‪(1)‬
  • E
    • Embo ‪(3)‬
    • Evelix ‪(2)‬
  • F
    • Forsinain ‪(2)‬
    • Forse ‪(1)‬
  • G
    • Golspie ‪(5)‬
    • Glenrossal ‪(4)‬
  • H
    • Helmsdale ‪(8)‬
    • Halkirk ‪(4)‬
  • I
    • Inchnadamph ‪(5)‬
    • Invernaver ‪(1)‬
    • Inveran ‪(1)‬
  • J
    • John o' Groats ‪(6)‬
  • K
    • Keiss ‪(9)‬
    • Kinlochbervie ‪(1)‬
    • Kilmote ‪(1)‬
  • L
    • Lochinver ‪(18)‬
    • Lairg ‪(9)‬
    • Latheron ‪(5)‬
    • Lybster ‪(3)‬
    • Leckmelm ‪(2)‬
    • Lower Gledfield ‪(2)‬
    • Littleferry ‪(1)‬
  • M
    • Melness ‪(4)‬
    • Mey ‪(3)‬
    • Mybster ‪(2)‬
  • N
    • Nedd ‪(2)‬
  • O
    • Overscaig ‪(3)‬
    • Oldshore ‪(1)‬
  • P
    • Portgower ‪(1)‬
    • Portskerra ‪(1)‬
  • R
    • Rogart ‪(3)‬
    • Rispond ‪(3)‬
    • Rhilochan ‪(3)‬
    • Reay ‪(1)‬
    • Rhiconich ‪(1)‬
    • Rosehall ‪(1)‬
  • S
    • Scarfskerry ‪(3)‬
    • Strathy ‪(3)‬
    • Spinningdale ‪(2)‬
    • Skail ‪(2)‬
    • Stoer ‪(2)‬
    • Skaill ‪(1)‬
    • Scourie ‪(1)‬
    • Skelbo ‪(1)‬
  • T
    • Thurso ‪(28)‬
    • Tongue ‪(2)‬
    • Torroboll ‪(1)‬
    • Talmine ‪(1)‬
  • U
    • Ullapool ‪(29)‬
  • W
    • Wick (Highlands) ‪(20)‬
    • Watten ‪(1)‬
    • West Langwell ‪(1)‬
Hotels City Rating

Links House At Royal Dornoch  5 stars

Golf Road, Dornoch, United Kingdom, IV25 3LW

Dornoch Perfect
GBP 244

Inver Lodge  5 stars

Iolaire Road, Sutherland, Lochinver, United Kingdom, IV274LU

Lochinver Great
GBP 230

Ackergill Tower  5 stars

Ackergill Tower Highlands, Wick (Highlands), United Kingdom, KW1 4RG

Wick (Highlands) Great
GBP 150

Sandras Backpackers  4 stars

Princess Street, Thurso, United Kingdom, KW14 7BQ

Thurso Nice
GBP 46

Bank Guest House  4 stars

28 Bridge St, Wick (Highlands), United Kingdom

Wick (Highlands) Great
GBP 83

Davar  4 stars

Davar, Lochinver, United Kingdom, IV27 4LJ

Lochinver Great
GBP 119

Strathview Lodge  4 stars

Cambusavie, Dornoch, United Kingdom

Dornoch Great
GBP 96

A Castle View  4 stars

Plowmans Cottage, Keiss, United Kingdom

Keiss Perfect
GBP 71

Riverside  4 stars

Quay Street, Ullapool, United Kingdom, IV26 2UE

Ullapool Great
GBP 85

Summer Isles Hotel  4 stars

Main Street, Achiltibuie, United Kingdom

Achiltibuie Perfect
GBP 178

Tongue Hotel  4 stars

Tongue, Tongue, United Kingdom

Tongue Great
GBP 115

Pentland Lodge House B&B  4 stars

Granville Street, Thurso, United Kingdom, KW14 7JN

Thurso Nice
GBP 64

Scourie Hotel  4 stars

Scourie, Scourie, United Kingdom, IV27 4SX

Scourie Great
GBP 157

Royal Golf Hotel  4 stars

Grange Road, Dornoch, United Kingdom, IV25 3LG

Dornoch Perfect
GBP 196

Forss House Hotel  4 stars

Bridge Of Forss Forss, Thurso, United Kingdom, KW14 7XY

Thurso Perfect
GBP 182

Royal Marine Hotel  4 stars

Golf Road, Brora, United Kingdom, KW9 6QS

Brora Great
GBP 118

Sinclair Bay Hotel  3 stars

Main Street Keiss, Keiss, United Kingdom, KW1 4UY

Keiss Guest rating
GBP 62

Ben Loyal Hotel  3 stars

Main Street, Tongue, United Kingdom, IV27 4XE

Tongue Great
GBP 94

Thurso Self Catering Pet Friendly Holiday Lets  3 stars

Grove Lane & Meadow Court, Thurso, United Kingdom, KW14 8AE

Thurso Very good

Castle Arms Hotel  3 stars

Mey Caithness, Mey, United Kingdom, KW14 8XH

Mey Very good
GBP 98

Park Hotel  3 stars

Oldfield, Thurso, United Kingdom, KW14 8RE

Thurso Nice
GBP 95

Seaview Hotel  3 stars

Caithness, John o' Groats, United Kingdom, KW1 4YR

John o' Groats Very good
GBP 73

The Ferry Boat Inn  3 stars

Shore Street, Ullapool, United Kingdom, IV26 2UJ

Ullapool Very good
GBP 99

Ullapool Youth Hostel  3 stars

Shore Street, Ullapool, United Kingdom, IV26 2UJ

Ullapool Very good
GBP 118

Altnaharra Hotel  3 stars

Altnaharra, Lairg, United Kingdom, IV27 4UF

Lairg Great
GBP 152

Strathy Inn  3 stars

Strathy, Portskerra, United Kingdom

Portskerra
GBP 91

Belgrave Arms Hotel  3 stars

Dunrobin Street, Helmsdale, United Kingdom, KW8 6JX

Helmsdale Perfect
GBP 105

Harbour House  3 stars

Garve Road, Ullapool, United Kingdom, IV26 2SX

Ullapool Perfect
GBP 122

Lochview Guest House  3 stars

Garve Road, Ullapool, United Kingdom, IV26 2SX

Ullapool Very good
GBP 103

Northern Sands Hotel  3 stars

Northern Sands Hotel, Dunnet, United Kingdom, KW14 8XD

Dunnet Very good
GBP 107

Croft Cottage And Tigh-Na-Mara Chalet  3 stars

Ardmair Highland, Ullapool, United Kingdom

Ullapool

Bettyhill Hotel  3 stars

Bettyhill Hotel , Bettyhill, United Kingdom, KW14 7SP

Bettyhill Perfect
GBP 152

Dornoch Hotel  3 stars

Grange Road, Dornoch, United Kingdom, IV25 3LF

Dornoch Guest rating
GBP 67

Sutherland Inn  3 stars

Fountain Square, Brora, United Kingdom

Brora Very good
GBP 104

Achmelvich Beach Youth Hostel  3 stars

Recharn Achmelvich Sutherland, Achmelvich, United Kingdom, IV27 4JB

Achmelvich
GBP 122

Ulbster Arms Hotel  3 stars

Hallkirk, Halkirk, United Kingdom, KW12 6XY

Halkirk Nice
GBP 137

Farr Bay Inn  3 stars

Bettyhill Sutherland Scotland, Bettyhill, United Kingdom, KW14 7SZ

Bettyhill Great
GBP 129

The Arch Inn  3 stars

10 - 11 West Shore Street, Ullapool, United Kingdom, IV26 2UR

Ullapool Very good
GBP 98

The Inn @ Y-Not  3 stars

Meadow Lane, Thurso, United Kingdom, KW14 8ER

Thurso Great
GBP 99

Nethercliffe Hotel  3 stars

Louisburgh Street, Wick (Highlands), United Kingdom

Wick (Highlands) Great
GBP 86

The Weigh Inn Hotel  3 stars

Burnside, Thurso, United Kingdom

Thurso Guest rating
GBP 70

Burnside Cottage  3 stars

Gills, Wick (Highlands), United Kingdom, KW1 4YB

Wick (Highlands) Very good
GBP 125

The Ferry Inn  3 stars

Scrabster, Thurso, United Kingdom

Thurso Very good
GBP 95

Station Hotel  3 stars

54 Princes Street, Thurso, United Kingdom

Thurso Very good
GBP 97

Argyll Hotel  3 stars

18 Argyle Street, Ullapool, United Kingdom

Ullapool Nice
GBP 93

Mackays Hotel  3 stars

Union Street, Wick (Highlands), United Kingdom

Wick (Highlands) Great
GBP 109

Dornoch Castle Hotel  3 stars

Castle Street, Dornoch, United Kingdom

Dornoch Very good
GBP 121

Pentland Hotel  3 stars

Princes Street, Thurso, United Kingdom, KW147AA

Thurso Great
GBP 89

Aultbea  3 stars

Aultbea, Ullapool, United Kingdom

Ullapool Very good
GBP 107

Melvich Hotel  3 stars

Melvich, Portskerra, United Kingdom, KW147YJ

Portskerra Great
GBP 80

Lairg Highland Hotel  3 stars

Main Street, Lairg, United Kingdom, IV27 4DB

Lairg Perfect
GBP 140

Norseman Hotel  3 stars

Riverside, Wick (Highlands), United Kingdom, KW1 4NL

Wick (Highlands) Very good
GBP 94

The Portland Hotel  3 stars

Caithness,Lybster,Scotland,Kw3 6Bs, Lybster, United Kingdom, KW3 6BS

Lybster Very good
GBP 92

Muthu Royal Thurso Hotel  3 stars

Traill Street, Thurso, United Kingdom, KW14 8EH

Thurso Nice
GBP 56

St Clair Hotel  3 stars

Sinclair Street, Thurso, United Kingdom, KW14 7AJ

Thurso Nice
GBP 76

The Overscaig House Hotel  3 stars

Loch Shin, Overscaig, United Kingdom, IV27 4NY

Overscaig Great
GBP 154

Creagan Guest House  3 stars

18 Pulteney Street, Ullapool, United Kingdom, IV26 2UP

Ullapool Perfect
GBP 118

Burghfield House Hotel  3 stars

Cnoc-An-Lobht , Dornoch, United Kingdom, IV25 3HN

Dornoch

Castletown Hotel  2 stars

Main Street, Thurso, United Kingdom, 00000

Thurso Very good
GBP 86

Helmsdale Hostel  2 stars

1 Stafford Street, Helmsdale, United Kingdom, KW8 6JR

Helmsdale
GBP 86

Glenfield Hotel  2 stars

North Road, Ullapool, United Kingdom, IV26 2UT

Ullapool Very good

Invicta House B&B  2 stars

10 Ferry Road, Golspie, United Kingdom, KW10 6ST

Golspie
GBP 72

Caledonian Hotel  2 stars

Quay Street, Ullapool, United Kingdom, IV26 2UG

Ullapool Guest rating
GBP 66

Morefield Motel  2 stars

Morefield Motel, Ullapool, United Kingdom

Ullapool
GBP 57

Durness Youth Hostel  2 stars

Smoo Lairg, Durness, United Kingdom, IV27 4QA

Durness Great
GBP 130

Dunroamin Hotel  2 stars

Lairg Road, Bonar Bridge, Bonar Bridge, United Kingdom, IV24 3EA

Bonar Bridge Guest rating
GBP 69

The Brown Trout Hotel  2 stars

Station Road, Watten, United Kingdom, KW1 5YN

Watten Great
GBP 74

Altnacealgach Motel  2 stars

Ledmore, Inchnadamph, United Kingdom, IV27 4HF

Inchnadamph
GBP 99

Breadalbane House  2 stars

20 Breadalbane Crescent , Wick (Highlands), United Kingdom

Wick (Highlands) Guest rating
GBP 88

Holborn Hotel  2 stars

16 Princes Street, Thurso, United Kingdom

Thurso Very good
GBP 107

Highland Holiday House  0 stars

1 School Road Durness, Durness, United Kingdom, IV27 4PP

Durness
GBP 115

Torran  0 stars

Dorrery Farm, Scotscalder, , Dorrery, United Kingdom, KW12 6YW

Dorrery

Loch Assynt Lodge  0 stars

Loch Assynt Lodge By Lairg, Inchnadamph, United Kingdom, IV27 4HB

Inchnadamph
GBP 159

Harland Cottage  0 stars

Harland Gardens, Castletown, , Castletown (Highland), United Kingdom, KW14 8UD

Castletown (Highland)
GBP 105

Ardvreck House  0 stars

North Road Morefield Brae, Ullapool, United Kingdom, IV26 2TH

Ullapool
GBP 114

Bank House  0 stars

Main Street. Castletown Thurso, Thurso, United Kingdom, KW14 8TP

Thurso
GBP 109

Scourie Guesthouse  0 stars

55 Scourie Village, Ullapool, United Kingdom, IV27 4TE

Ullapool Very good

North Coast 500 Pods  0 stars

101 Achmelvich, Ullapool, United Kingdom, IV27 4JB

Ullapool Perfect

Aultbea Lodges  0 stars

Aultbea Drumchork Ross Shire, Ullapool, United Kingdom, IV22 2HU

Ullapool Very good
GBP 118

Red Kite Lodge  0 stars

Milton, Rhilochan, United Kingdom, IV28 3YE

Rhilochan

Glencanisp Lodge  0 stars

Glencanisp Lodge, Lairg, United Kingdom

Lairg Very good
GBP 100

Park House Bed And Breakfast  0 stars

9 Mainstreet, Lochinver, United Kingdom, IV27 4JY

Lochinver
GBP 60

Stac Polly Cottage  0 stars

116 Polglass, Achiltibuie, United Kingdom, IV26 2YH

Achiltibuie
GBP 315

Locholly Lodge  0 stars

116 Polglass, Achiltibuie, United Kingdom, IV26 2YH

Achiltibuie
GBP 274

The Gate Lodge  0 stars

Forse Of Nature Forse House Latheron, Forse, United Kingdom, KW5 6DG

Forse
GBP 102

Riverside Apartments  0 stars

Victoria Place, Wick (Highlands), United Kingdom

Wick (Highlands) Very good
GBP 105

Acheninver Hostel  0 stars

Acheninver Achiltibuie, Acheninver, United Kingdom, IV26 2YL

Acheninver Perfect
GBP 75

Eagle Hotel  0 stars

Castle Street, Dornoch, United Kingdom, IV25 3SR

Dornoch
GBP 96

Ackergill Tower  0 stars

Ackergill Tower ,Wick Kw1 4Rg, Wick (Highlands), United Kingdom, KW1 4RG

Wick (Highlands)
GBP 151

Inchnadamph Lodge Hostel B&B  0 stars

Inchnadamph Loch Assynt Lochinver Sutherland, Inchnadamph, United Kingdom, IV27 4HL

Inchnadamph
GBP 95

Lochinver Holiday Lodges & Cottages  0 stars

33 Strathan, Ullapool, United Kingdom, IV27 4LR

Ullapool Very good
GBP 109

Breadalbane Suites  0 stars

20 Breadalbane Crescent, Wick (Highlands), United Kingdom, KW1 5AQ

Wick (Highlands) Very good
GBP 132