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

Inver Lodge  5 stars

Iolaire Road, Lochinver, United Kingdom, IV274LU

Lochinver Great
GBP 223

Ackergill Tower  5 stars

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

Wick (Highlands) Perfect
GBP 156

Links House At Royal Dornoch  5 stars

Golf Road, Dornoch, United Kingdom, IV25 3LW

Dornoch
GBP 326

Royal Marine Hotel  4 stars

Golf Road, Brora, United Kingdom, KW9 6QS

Brora Great
GBP 172

Royal Golf Hotel  4 stars

Grange Road, Dornoch, United Kingdom, IV25 3LG

Dornoch Perfect
GBP 214

Forss House Hotel  4 stars

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

Thurso Perfect
GBP 166

Tongue Hotel  4 stars

Tongue, Tongue, United Kingdom

Tongue Great
GBP 131

A Castle View  4 stars

Plowmans Cottage, Keiss, United Kingdom

Keiss
GBP 67

Strathview Lodge  4 stars

Cambusavie, Dornoch, United Kingdom

Dornoch
GBP 102

Davar  4 stars

Davar, Lochinver, United Kingdom, IV27 4LJ

Lochinver
GBP 99

Sandras Backpackers  4 stars

Princess Street, Thurso, United Kingdom, KW14 7BQ

Thurso Nice
GBP 41

Thrumster House  4 stars

Thrumster House, Thrumster, Wick, Caithness,, Wick (Highlands), United Kingdom, KW1 5TX

Wick (Highlands)
GBP 95

Hamnavoe  4 stars

Hamnavoe Roadside, John o' Groats, United Kingdom, KW1 4YR

John o' Groats
GBP 76

Pentland Lodge House B&B  4 stars

Granville Street, Thurso, United Kingdom, KW14 7JN

Thurso
GBP 67

Scourie Hotel  4 stars

Scourie, Nedd, United Kingdom, IV27 4SX

Nedd
GBP 163

Harland Cottage  4 stars

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

Castletown (Highland)
GBP 109

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 98

Muthu Royal Thurso Hotel  3 stars

Traill Street, Thurso, United Kingdom, KW14 8EH

Thurso Nice
GBP 91

Melvich Hotel  3 stars

Melvich, Portskerra, United Kingdom, KW147YJ

Portskerra Very good
GBP 86

Aultbea  3 stars

Aultbea, Ullapool, United Kingdom

Ullapool Very good
GBP 111

Station Hotel  3 stars

54 Princes Street, Thurso, United Kingdom

Thurso Very good
GBP 95

Argyll Hotel  3 stars

18 Argyle Street, Ullapool, United Kingdom

Ullapool Guest rating
GBP 126

Dornoch Castle Hotel  3 stars

Castle Street, Dornoch, United Kingdom

Dornoch Very good
GBP 117

Mackays Hotel  3 stars

Union Street, Wick (Highlands), United Kingdom

Wick (Highlands) Great
GBP 134

Pentland Hotel  3 stars

Princes Street, Thurso, United Kingdom, KW147AA

Thurso
GBP 92

St Clair Hotel  3 stars

Sinclair Street, Thurso, United Kingdom, KW14 7AJ

Thurso Nice
GBP 79

Harbour House B&B  3 stars

12 Harbour Terrace, Wick (Highlands), United Kingdom

Wick (Highlands) Nice
GBP 87

The Ferry Inn  3 stars

Scrabster, Thurso, United Kingdom

Thurso Very good
GBP 91

The Weigh Inn Hotel  3 stars

Burnside, Thurso, United Kingdom

Thurso Guest rating
GBP 98

The Inn @ Y-Not  3 stars

Meadow Lane, Thurso, United Kingdom, KW14 8ER

Thurso Great
GBP 99

Burghfield House Hotel  3 stars

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

Dornoch

Creagan Guest House  3 stars

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

Ullapool
GBP 123

The Overscaig House Hotel  3 stars

Loch Shin, Overscaig, United Kingdom, IV27 4NY

Overscaig
GBP 178

Lairg Highland Hotel  3 stars

Main Street, Lairg, United Kingdom, IV27 4DB

Lairg
GBP 108

The Arch Inn  3 stars

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

Ullapool
GBP 87

Seaview Hotel  3 stars

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

John o' Groats Very good
GBP 82

Sinclair Bay Hotel  3 stars

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

Keiss Guest rating
GBP 68

Suil Na Mara  3 stars

Inver Lochinver Sutherland, Lochinver, United Kingdom, IV27 4LJ

Lochinver
GBP 91

Castle Arms Hotel  3 stars

Mey Caithness, Mey, United Kingdom, KW14 8XH

Mey Very good
GBP 87

Park Hotel  3 stars

Oldfield, Thurso, United Kingdom, KW14 8RE

Thurso Nice
GBP 86

Murray House B&B  3 stars

1 Campbell Street, Thurso, United Kingdom, KW14 7HD

Thurso
GBP 97

The Ferry Boat Inn  3 stars

Shore Street, Ullapool, United Kingdom, IV26 2UJ

Ullapool Very good
GBP 106

Ullapool Youth Hostel  3 stars

Shore Street, Ullapool, United Kingdom, IV26 2UJ

Ullapool
GBP 115

Ulbster Arms Hotel  3 stars

Bridge Street Halkirk, Halkirk, United Kingdom, KW12 6XY

Halkirk
GBP 108

Ben Loyal Hotel  3 stars

Main Street, Tongue, United Kingdom, IV27 4XE

Tongue
GBP 96

Achmelvich Beach Youth Hostel  3 stars

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

Achmelvich
GBP 127

Sutherland Inn  3 stars

Fountain Square, Brora, United Kingdom

Brora Very good
GBP 108

Dornoch Hotel  3 stars

Grange Road, Dornoch, United Kingdom, IV25 3LF

Dornoch Guest rating
GBP 51

Bettyhill Hotel  3 stars

Bettyhill Hotel , Bettyhill, United Kingdom, KW14 7SP

Bettyhill
GBP 91

Farr Bay Inn  3 stars

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

Bettyhill Perfect
GBP 127

Croft Cottage And Tigh-Na-Mara Chalet  3 stars

Ardmair Highland, Ullapool, United Kingdom

Ullapool

Northern Sands Hotel  3 stars

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

Dunnet Very good
GBP 117

Strathy Inn  3 stars

Strathy, Strathy, United Kingdom

Strathy
GBP 95

Belgrave Arms Hotel  3 stars

Dunrobin Street, Helmsdale, United Kingdom, KW8 6JX

Helmsdale
GBP 99

Borgie Lodge Hotel  3 stars

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

Borgie
GBP 122

Burnside Cottage  3 stars

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

Wick (Highlands)
GBP 107

Queens Hotel  3 stars

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

Wick (Highlands)
GBP 97

Altnaharra Hotel  3 stars

Altnaharra, Lairg, United Kingdom, IV27 4UF

Lairg
GBP 123

Thurso Self Catering Pet Friendly Holiday Lets  3 stars

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

Thurso

Caledonian Hotel  2 stars

Quay Street, Ullapool, United Kingdom, IV26 2UG

Ullapool Guest rating
GBP 75

Glenfield Hotel  2 stars

North Road, Ullapool, United Kingdom, IV26 2UT

Ullapool Very good

Castletown Hotel  2 stars

Main Street, Castletown, Thurso, United Kingdom, 00000

Thurso Very good
GBP 87

Morefield Motel  2 stars

Morefield Motel, Ullapool, United Kingdom

Ullapool
GBP 109

Breadalbane House  2 stars

20 Breadalbane Crescent , Wick (Highlands), United Kingdom

Wick (Highlands) Guest rating
GBP 91

Altnacealgach Motel  2 stars

Ledmore, Inchnadamph, United Kingdom, IV27 4HF

Inchnadamph
GBP 105

Dunroamin Hotel  2 stars

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

Bonar Bridge Guest rating
GBP 60

Durness Youth Hostel  2 stars

Smoo Lairg, Durness, United Kingdom, IV27 4QA

Durness
GBP 135

The Brown Trout Hotel  2 stars

Station Road, Watten, United Kingdom, KW1 5YN

Watten Great
GBP 82

Invicta House B&B  2 stars

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

Golspie
GBP 75

Helmsdale Hostel  2 stars

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

Helmsdale
GBP 78

Summer Isles Hotel  0 stars

Main Street, Achiltibuie, United Kingdom

Achiltibuie Perfect
GBP 219

Holborn Hotel  0 stars

16 Princes Street, Thurso, United Kingdom

Thurso Nice
GBP 101

Bank Guest House  0 stars

28 Bridge St, Wick (Highlands), United Kingdom

Wick (Highlands) Great
GBP 97

Nethercliffe Hotel  0 stars

Louisburgh Street, Wick (Highlands), United Kingdom

Wick (Highlands) Great
GBP 87

Ackergill Tower  0 stars

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

Wick (Highlands)
GBP 157

Riverside Apartments  0 stars

1 Victoria Place, Wick (Highlands), United Kingdom

Wick (Highlands)
GBP 111

2 Quail  0 stars

Castle Street, Dornoch, United Kingdom, IV25 3SN

Dornoch
GBP 129

Highland Holiday House  0 stars

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

Thurso
GBP 119

The Herons  0 stars

Wick Kw1 Uk, Keiss, United Kingdom, KW1

Keiss
GBP 183

Lochinver Holiday Lodges & Cottages  0 stars

33 Strathan, Lochinver, United Kingdom, IV27 4LR

Lochinver
GBP 114

Park House Bed And Breakfast  0 stars

9 Mainstreet, Lochinver, United Kingdom, IV27 4JY

Lochinver
GBP 52

Locholly Lodge  0 stars

116 Polglass, Achiltibuie, United Kingdom, IV26 2YH

Achiltibuie
GBP 306

Stac Polly Cottage  0 stars

116 Polglass, Achiltibuie, United Kingdom, IV26 2YH

Achiltibuie
GBP 328

The Hideaway  0 stars

Celtic Firs, Scarfskerry, Thurso, Scarfskerry, United Kingdom, KW14 8XW

Scarfskerry
GBP 82

The Old School House  0 stars

, Oldshore, United Kingdom, IV27 4RS

Oldshore

Glencanisp Lodge  0 stars

Glencanisp Lodge, Lairg, United Kingdom

Lairg
GBP 116

Riverside Guest House  0 stars

Riverside Guest House Quay Street, Ullapool, United Kingdom, IV26 2UE

Ullapool
GBP 61

Harbour House  0 stars

Garve Road, Ullapool, United Kingdom, IV26 2SX

Ullapool
GBP 118

Breadalbane Suites  0 stars

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

Wick (Highlands)
GBP 107

The Gate Lodge  0 stars

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

Forse
GBP 107

Alladale Wilderness Reserve  0 stars

Alladale, Croick, United Kingdom, IV24 3BS

Croick
GBP 307

Acheninver Hostel  0 stars

Acheninver Achiltibuie, Acheninver, United Kingdom, IV26 2YL

Acheninver
GBP 83

Eagle Hotel  0 stars

Castle Street, Dornoch, United Kingdom, IV25 3SR

Dornoch
GBP 128

Lochview Guest House  0 stars

Garve Road, Ullapool, United Kingdom, IV26 2SX

Ullapool
GBP 115

Inchnadamph Lodge Hostel B&B  0 stars

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

Inchnadamph
GBP 85

Red Kite Lodge  0 stars

Milton, Rhilochan, United Kingdom, IV28 3YE

Rhilochan

Ardvreck House  0 stars

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

Ullapool
GBP 107

John O'Groats  0 stars

John O'Groats, Wick (Highlands), United Kingdom, KW1 4YR

Wick (Highlands)

Loch Assynt Lodge  0 stars

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

Inchnadamph
GBP 171

Bank House  0 stars

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

Thurso
GBP 89

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

The Anchorage B And B  0 stars

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

John o' Groats