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.
Highlands & Islands
56 cabins & lodges from £295 8 with hot tubs 34 dog-friendly sleeps up to 10
Snow on the tops, and a red squirrel on the bird feeder outside the window. The Highlands take in Aviemore and the Cairngorms, Loch Ness, Fort William and Ben Nevis, and the long road to the far north.
Cabins here make the most of the views – and the stoves earn their keep.
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.
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.
Chalet · Fort William, Highlands
A chalet for 4 near Fort William, set among countryside within sight of Ben Nevis. Near the coast.
From £807 (7 nights from 17 Oct 2026).
Chalet · Aviemore, Highlands
Sleeping 5, this chalet sits near Aviemore among hills, heather and big Highland skies. Dogs welcome.
From £567 (7 nights from 23 Oct 2026). Dogs welcome.
Lodge · Lochinver, Highlands
This lodge near Lochinver sleeps 5, with remote, beautiful Highland country all around. Dogs welcome.
From £1,493 (7 nights from 14 Oct 2026). Dogs welcome.
The map loads from OpenStreetMap when you open it.
Good to know
Prices in our partners' feeds in the Highlands 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.