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
GBP 241

Inver Lodge  5 stars

Iolaire Road, Sutherland, Lochinver, United Kingdom, IV274LU

Lochinver Great
GBP 212

Ackergill Tower  5 stars

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

Wick (Highlands) Perfect
GBP 148

Ackergill Tower  5 stars

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

Wick (Highlands)
GBP 149

Sandras Backpackers  4 stars

Princess Street, Thurso, United Kingdom, KW14 7BQ

Thurso Nice
GBP 45

Davar  4 stars

Davar, Lochinver, United Kingdom, IV27 4LJ

Lochinver
GBP 101

A Castle View  4 stars

Plowmans Cottage, Keiss, United Kingdom

Keiss
GBP 79

Bank Guest House  4 stars

28 Bridge St, Wick (Highlands), United Kingdom

Wick (Highlands) Great
GBP 91

Strathview Lodge  4 stars

Cambusavie, Dornoch, United Kingdom

Dornoch
GBP 92

Riverside  4 stars

Quay Street, Ullapool, United Kingdom, IV26 2UE

Ullapool
GBP 58

Summer Isles Hotel  4 stars

Main Street, Achiltibuie, United Kingdom

Achiltibuie Perfect
GBP 208

The Tongue Hotel  4 stars

Tongue, Tongue, United Kingdom

Tongue Great
GBP 114

Royal Golf Hotel  4 stars

Grange Road, Dornoch, United Kingdom, IV25 3LG

Dornoch Perfect
GBP 174

Scourie Hotel  4 stars

Scourie, Scourie, United Kingdom, IV27 4SX

Scourie
GBP 155

Forss House Hotel  4 stars

Forss Near Thurso, Thurso, United Kingdom, KW14 7XY

Thurso Perfect
GBP 203

Pentland Lodge House B&B  4 stars

Granville Street, Thurso, United Kingdom, KW14 7JN

Thurso
GBP 63

Royal Marine Hotel  4 stars

Golf Road, Brora, United Kingdom, KW9 6QS

Brora Great
GBP 147

Castle Arms Hotel  3 stars

Mey Caithness, Mey, United Kingdom, KW14 8XH

Mey Very good
GBP 97

Ulbster Arms Hotel  3 stars

Hallkirk, Halkirk, United Kingdom, KW12 6XY

Halkirk
GBP 131

Burnside Cottage  3 stars

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

Wick (Highlands)
GBP 102

Ullapool Youth Hostel  3 stars

Shore Street, Ullapool, United Kingdom, IV26 2UJ

Ullapool
GBP 112

Altnaharra Hotel  3 stars

Altnaharra, Lairg, United Kingdom, IV27 4UF

Lairg
GBP 104

The Ferry Boat Inn  3 stars

Shore Street, Ullapool, United Kingdom, IV26 2UJ

Ullapool Very good
GBP 118

Thurso Self Catering Pet Friendly Holiday Lets  3 stars

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

Thurso

Sinclair Bay Hotel  3 stars

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

Keiss Guest rating
GBP 64

Park Hotel  3 stars

Oldfield, Thurso, United Kingdom, KW14 8RE

Thurso Nice
GBP 86

Lochview Guest House  3 stars

Garve Road, Ullapool, United Kingdom, IV26 2SX

Ullapool
GBP 112

Ben Loyal Hotel  3 stars

Main Street, Tongue, United Kingdom, IV27 4XE

Tongue
GBP 94

Belgrave Arms Hotel  3 stars

Dunrobin Street, Helmsdale, United Kingdom, KW8 6JX

Helmsdale
GBP 94

Borgie Lodge Hotel  3 stars

Borgie Lodge Hotel Skerray By Tongue, Borgie, United Kingdom, KW14 7TH

Borgie
GBP 116

Strathy Inn  3 stars

Strathy, Portskerra, United Kingdom

Portskerra
GBP 90

Harbour House  3 stars

Garve Road, Ullapool, United Kingdom, IV26 2SX

Ullapool
GBP 124

Northern Sands Hotel  3 stars

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

Dunnet Very good
GBP 114

Farr Bay Inn  3 stars

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

Bettyhill Perfect
GBP 111

Bettyhill Hotel  3 stars

Bettyhill Hotel , Bettyhill, United Kingdom, KW14 7SP

Bettyhill
GBP 90

Dornoch Hotel  3 stars

Grange Road, Dornoch, United Kingdom, IV25 3LF

Dornoch Guest rating
GBP 72

Sutherland Inn  3 stars

Fountain Square, Brora, United Kingdom

Brora Very good
GBP 103

Achmelvich Beach Youth Hostel  3 stars

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

Achmelvich
GBP 121

Croft Cottage And Tigh-Na-Mara Chalet  3 stars

Ardmair Highland, Ullapool, United Kingdom

Ullapool

Seaview Hotel  3 stars

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

John o' Groats Very good
GBP 84

The Inn @ Y-Not  3 stars

Meadow Lane, Thurso, United Kingdom, KW14 8ER

Thurso Great
GBP 94

Aultbea  3 stars

Aultbea, Ullapool, United Kingdom

Ullapool Very good
GBP 106

Nethercliffe Hotel  3 stars

Louisburgh Street, Wick (Highlands), United Kingdom

Wick (Highlands) Great
GBP 86

Queens Hotel  3 stars

16 Francis Street, Wick (Highlands), United Kingdom, KW1 5PZ

Wick (Highlands)
GBP 105

Station Hotel  3 stars

54 Princes Street, Thurso, United Kingdom

Thurso Very good
GBP 97

The Weigh Inn Hotel  3 stars

Burnside, Thurso, United Kingdom

Thurso Guest rating
GBP 94

Argyll Hotel  3 stars

18 Argyle Street, Ullapool, United Kingdom

Ullapool Guest rating
GBP 124

Dornoch Castle Hotel  3 stars

Castle Street, Dornoch, United Kingdom

Dornoch Very good
GBP 131

Mackays Hotel  3 stars

Union Street, Wick (Highlands), United Kingdom

Wick (Highlands) Great
GBP 122

Pentland Hotel  3 stars

Princes Street, Thurso, United Kingdom, KW147AA

Thurso
GBP 92

Harbour House B&B  3 stars

12 Harbour Terrace, Wick (Highlands), United Kingdom

Wick (Highlands) Nice
GBP 75

Melvich Hotel  3 stars

Melvich, Portskerra, United Kingdom, KW147YJ

Portskerra Very good
GBP 81

Burghfield House Hotel  3 stars

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

Dornoch

The Ferry Inn  3 stars

Scrabster, Thurso, United Kingdom

Thurso Very good
GBP 94

Norseman Hotel  3 stars

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

Wick (Highlands) Very good
GBP 97

The Portland Hotel  3 stars

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

Lybster
GBP 91

Muthu Royal Thurso Hotel  3 stars

Traill Street, Thurso, United Kingdom, KW14 8EH

Thurso Nice
GBP 90

The Arch Inn  3 stars

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

Ullapool
GBP 85

Lairg Highland Hotel  3 stars

Main Street, Lairg, United Kingdom, IV27 4DB

Lairg
GBP 103

The Overscaig House Hotel  3 stars

Loch Shin, Overscaig, United Kingdom, IV27 4NY

Overscaig
GBP 150

Creagan Guest House  3 stars

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

Ullapool
GBP 116

St Clair Hotel  3 stars

Sinclair Street, Thurso, United Kingdom, KW14 7AJ

Thurso Nice
GBP 75

Castletown Hotel  2 stars

Main Street, Castletown, Thurso, United Kingdom, 00000

Thurso Very good
GBP 72

Glenfield Hotel  2 stars

North Road, Ullapool, United Kingdom, IV26 2UT

Ullapool Very good

Helmsdale Hostel  2 stars

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

Helmsdale
GBP 74

Holborn Hotel  2 stars

16 Princes Street, Thurso, United Kingdom

Thurso Nice
GBP 94

Durness Youth Hostel  2 stars

Smoo Lairg, Durness, United Kingdom, IV27 4QA

Durness
GBP 128

Morefield Motel  2 stars

Morefield Motel, Ullapool, United Kingdom

Ullapool
GBP 86

Breadalbane House  2 stars

20 Breadalbane Crescent , Wick (Highlands), United Kingdom

Wick (Highlands) Guest rating
GBP 87

Caledonian Hotel  2 stars

Quay Street, Ullapool, United Kingdom, IV26 2UG

Ullapool Guest rating
GBP 72

The Brown Trout Hotel  2 stars

Station Road, Watten, United Kingdom, KW1 5YN

Watten Great
GBP 78

Altnacealgach Motel  2 stars

Ledmore, Inchnadamph, United Kingdom, IV27 4HF

Inchnadamph
GBP 98

Invicta House B&B  2 stars

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

Golspie
GBP 70

Dunroamin Hotel  2 stars

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

Bonar Bridge Guest rating
GBP 59

Loch Assynt Lodge  0 stars

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

Inchnadamph
GBP 169

Highland Holiday House  0 stars

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

Durness
GBP 113

Harland Cottage  0 stars

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

Castletown (Highland)
GBP 103

Ardvreck House  0 stars

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

Ullapool
GBP 102

Bank House  0 stars

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

Thurso
GBP 80

Scourie Guesthouse  0 stars

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

Ullapool

North Coast 500 Pods  0 stars

101 Achmelvich, Ullapool, United Kingdom, IV27 4JB

Ullapool

Torran  0 stars

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

Dorrery

Aultbea Lodges  0 stars

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

Ullapool
GBP 117

Glencanisp Lodge  0 stars

Glencanisp Lodge, Lairg, United Kingdom

Lairg
GBP 99

Lochinver Holiday Lodges & Cottages  0 stars

33 Strathan, Ullapool, United Kingdom, IV27 4LR

Ullapool
GBP 108

Park House Bed And Breakfast  0 stars

9 Mainstreet, Lochinver, United Kingdom, IV27 4JY

Lochinver
GBP 51

Breadalbane Suites  0 stars

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

Wick (Highlands)
GBP 97

The Gate Lodge  0 stars

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

Forse
GBP 101

Alladale Wilderness Reserve  0 stars

Alladale, Croick, United Kingdom, IV24 3BS

Croick
GBP 291

Stac Polly Cottage  0 stars

116 Polglass, Achiltibuie, United Kingdom, IV26 2YH

Achiltibuie
GBP 311

Acheninver Hostel  0 stars

Acheninver Achiltibuie, Acheninver, United Kingdom, IV26 2YL

Acheninver
GBP 79

Eagle Hotel  0 stars

Castle Street, Dornoch, United Kingdom, IV25 3SR

Dornoch
GBP 118

Locholly Lodge  0 stars

116 Polglass, Achiltibuie, United Kingdom, IV26 2YH

Achiltibuie
GBP 271

Inchnadamph Lodge Hostel B&B  0 stars

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

Inchnadamph
GBP 81

Red Kite Lodge  0 stars

Milton, Rhilochan, United Kingdom, IV28 3YE

Rhilochan

Riverside Apartments  0 stars

1 Victoria Place, Wick (Highlands), United Kingdom

Wick (Highlands)
GBP 123

The Anchorage B And B  0 stars

The Anchorage East End John O' Groats, John o' Groats, United Kingdom, KW1 4YS

John o' Groats