Lodge · Thurso, Highlands
Swona at Harrow Lodges John O’Groats
A lodge for 4 near Thurso, set among countryside close to the coast. Hot tub, dogs welcome and near the coast.
From £527 (7 nights from 9 Nov 2026). Hot tub. Dogs welcome.
Scotland
64 cabins & lodges from £295 8 with hot tubs 34 dog-friendly sleeps up to 10
A deer on the track at dusk, and a loch so still it doubles the mountains. The Highlands and Islands cover the wildest land in Britain: the Cairngorms, Loch Ness and the Great Glen, Skye and the Hebrides, and the far north coast.
Book a cabin with a good stove – the weather changes quickly – and give yourself time. Roads are slow and the views will keep stopping you.
Ad We earn a commission if you book through our links. It doesn't change the price you pay. How this works
Lodge · Thurso, Highlands
A lodge for 4 near Thurso, set among countryside close to the coast. Hot tub, dogs welcome and near the coast.
From £527 (7 nights from 9 Nov 2026). Hot tub. Dogs welcome.
Lodge · Thurso, Highlands
A lodge for 3 near Thurso, set among countryside close to the coast. Hot tub, dogs welcome and near the coast.
From £561 (7 nights from 20 Nov 2026). Hot tub. Dogs welcome.
Lodge park · Whitebridge, Highlands
Lodges for up to 6 near Whitebridge, surrounded by remote, beautiful Highland country. Hot tub lodges and dog-friendly lodges.
From £445 (7 nights from 22 Jan 2027). Hot tub. Dogs welcome.
Lodge · Torridon, Highlands
Sleeping 8, this lodge sits near Torridon among countryside close to the coast. Hot tub, dogs welcome and near the coast.
From £2,893 (7 nights from 14 Oct 2026). Hot tub. Dogs welcome.
Lodge · Highlands
This lodge in the Highlands sleeps 4, with countryside close to the coast all around. Dogs welcome and near the coast.
From £427 (7 nights from 14 Nov 2026). Dogs welcome.
Lodge · Fort William, Highlands
A lodge for 2 near Fort William, set among countryside within sight of Ben Nevis. Dogs welcome.
From £1,322 (7 nights from 3 Nov 2026). Dogs welcome.
Lodge park · North Kessock, Highlands
Lodges for up to 4 near North Kessock, surrounded by remote, beautiful Highland country. Hot tub lodges.
From £945 (7 nights from 2 Nov 2026). Hot tub.
Log cabin · Brora, Highlands
A log cabin for 5 near Brora, set among countryside close to the coast. Dogs welcome and near the coast.
From £711 (7 nights from 12 Dec 2026). Dogs welcome.
Lodge · Aviemore, Highlands
Sleeping 4, this lodge sits near Aviemore among wild Highland scenery. Dogs welcome.
From £727 (7 nights from 8 Apr 2027). Dogs welcome.
Lodge · Highlands
Sleeping 4, this lodge sits in the Highlands among countryside close to the coast. Dogs welcome and near the coast.
From £427 (7 nights from 5 Dec 2026). Dogs welcome.
Log cabin · Newtonmore, Highlands
This log cabin near Newtonmore has two bedrooms, with wild Highland scenery all around. Hot tub and dogs welcome.
From £618 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Cabin · Brora, Highlands
Sleeping 4, this cabin sits near Brora among countryside close to the coast. Dogs welcome and near the coast.
From £667 (7 nights from 5 Nov 2026). Dogs welcome.
Lodge park · Invermoriston, Highlands
A lodge park near Invermoriston, set among countryside a few miles from Loch Ness, with lodges for up to 4. Hot tub lodges.
From £805 (7 nights from 16 Mar 2027). Hot tub.
Lodge · Inverness, Highlands
Sleeping 4, this lodge sits near Inverness among remote, beautiful Highland country. Dogs welcome.
From £597 (7 nights from 19 Oct 2026). Dogs welcome.
Lodge · Highlands
Sleeping 4, this lodge sits in the Highlands among countryside close to the coast. Dogs welcome and near the coast.
From £433 (7 nights from 7 Nov 2026). Dogs welcome.
Lodge · Highlands
A lodge for 4 in the Highlands, set among countryside close to the coast. Dogs welcome and near the coast.
From £427 (7 nights from 1 Feb 2027). Dogs welcome.
Chalet · Orkney
This chalet near Kirkwall sleeps 2, with countryside close to the coast all around. Near the coast.
From £687 (7 nights from 19 Oct 2026).
Chalet · Orkney
A chalet for 4 near Kirkwall, set among countryside close to the coast. Near the coast.
From £837 (7 nights from 12 Oct 2026).
Chalet · Orkney
A chalet for 2 near Kirkwall, set among countryside close to the coast. Near the coast.
From £687 (7 nights from 12 Oct 2026).
Lodge · Torridon, Highlands
This lodge near Torridon sleeps 10, with countryside close to the coast all around. Near the coast.
From £1,182 (7 nights from 30 Oct 2026).
Shepherd's hut · Newtonmore, Highlands
This shepherd's hut near Newtonmore has one bedroom, with hills, heather and big Highland skies all around. Hot tub.
From £442 (per week, for the cheapest week of the year). Hot tub.
Lodge · Lochinver, Highlands
A lodge for 5 near Lochinver, set among remote, beautiful Highland country. A good fit for a family or a group of friends.
From £1,422 (7 nights from 22 Oct 2026).
Chalet · Fort William, Highlands
A chalet for 4 near Fort William, set among countryside within sight of Ben Nevis. Near the coast.
From £801 (7 nights from 11 Sep 2027).
Lodge · Inverness, Highlands
Sleeping 4, this lodge sits near Inverness among countryside close to the coast. Dogs welcome and near the coast.
From £577 (7 nights from 17 Oct 2026). Dogs welcome.
The map loads from OpenStreetMap when you open it.
Good to know
Prices in our partners' feeds in the Highlands & Islands start from around £295, usually for a 7-night stay on sample dates. Short breaks, school holidays and bigger cabins change the price, so always check the live price with the provider before you book.
Yes. 8 of the cabins and lodges we list here have a hot tub. See every hot tub cabin. At lodge parks, hot tubs are often on selected lodges only, so check the lodge you book has one.
Yes – 34 dog-friendly cabins and lodges are listed here. Browse dog-friendly stays. Most charge a small fee per dog and limit how many you can bring, so check the details before booking.