Scotland Hotels

Welcome to Scotland-Hotel.com

A hand-picked selection of 88 hotels (with excellent reviews), local travel guides including dog-friendly stays, road-trip ideas and places to stay across Scotland

Highlands Hotels

Dog Friendly
From £236.00 / night

Fonab Castle Hotel & Spa is a luxury five-star hotel in Pitlochry, set on the banks of Loch Faskally

Balmacara Hotel Kyle

📍 Highlands
From £153.00 / night

Balmacara Hotel sits on the shores of Loch Alsh, just a short drive from Kyle of Lochalsh and the Skye Bridge.

Davar Lochinver

📍 Highlands
From £131.00 / night

Davar in Lochinver is a welcoming Highland bed and breakfast with lovely views across the harbour

From £189.00 / night

Shieldaig Lodge Hotel is a strong choice for a Highland break.

Dog Friendly

Royal Marine Hotel Brora

📍 Highlands
From £96.00 / night

The Royal Marine Hotel in Brora is a stylish Highland hotel set close to the coast, with easy access to Brora Beach, Brora Golf Club and the North Coast 500 route

The Eagle Hotel Dornoch

📍 Highlands
From £140.00 / night

The Eagle Hotel in Dornoch is a welcoming Highland inn set in the heart of this attractive Sutherland town

Dog Friendly

Aultguish Inn Lochbroom

📍 Highlands
From £174.00 / night

Aultguish Inn offers a traditional Highland stop on the A835 between Inverness and Ullapool, close to Loch Glascarnoch

Dog Friendly

Caledonian Hotel Ullapool

📍 Highlands
From £148.00 / night

Dating back to the early 1900s, the hotel has long been part of Ullapool’s hospitality scene.

Dog Friendly
From £189.00 / night

Scourie Lodge B&B and Gardens offers a peaceful and characterful stay in the village of Scourie

Dog Friendly
From £181.00 / night

For visitors following the North Coast 500 or exploring Sutherland’s west coast, The Rabbit Hole gives a homely alternative to a traditional hotel

Dog Friendly

Bettyhill Hotel Bettyhill

📍 Highlands
From £155.00 / night

Bettyhill Hotel offers a comfortable and scenic place to stay on Scotland’s north coast, in the village of Bettyhill near Thurso

Strathy Inn Strathy

📍 Highlands
From £155.00 / night

Strathy Inn offers a warm and characterful place to stay on Scotland’s remote north coast, around the small village of Strathy near Thurso

« Previous Page 1 of 2 Next »

More Hotels Coming Soon

Our team is hand-picking and auditing new premier properties for this area. Check back shortly!