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

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.

From £112.00 / night

Dean Park Hotel is a stylish four-star hotel located in Kirkcaldy, Fife,

Dog Friendly
From £203.00 / night

Mercure Inverness Hotel is a well-placed city-centre hotel on Church Street, close to the River Ness

The Inn Place

Edinburgh
From £210.00 / night

The Inn Place Edinburgh is a modern hotel located in the heart of Edinburgh’s historic Old Town

From £241.00 / night

Leonardo Hotel Inverness is a modern four-star hotel located on Millburn Road in Inverness

Davar Lochinver

Highlands
From £131.00 / night

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

Dog Friendly
From £212.00 / night

Linnhe Lochside Holidays is a scenic holiday park at Corpach, near Fort William

Dog Friendly
From £189.00 / night

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

From £179.00 / night

Kyle Hotel sits on Main Street in Kyle of Lochalsh, a handy Highland base for exploring the west coast of Scotland

The Highland Club

Fort Augustus
From £399.00 / night

The Highland Club at St Benedict’s Abbey is one of Fort Augustus’s most distinctive places to stay

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

Dog Friendly
From £95.00 / night

Craiglynne Hotel provides an ideal base for exploring one of Scotland’s most scenic regions.

« Previous Page 2 of 8 Next »