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 £326.00 / night

Cairn Lodge is a luxury boutique hotel located in Auchterarder, Perthshire

From £297.00 / night

Roslyn House in Tobermory is a boutique guest house set in the heart of the town on the Isle of Mull.

Dog Friendly

Days Inn by Wyndham Lockerbie

Dumfries and Galloway
From £90.00 / night

The hotel is also within easy reach of Lockerbie railway station, which provides connections to major cities such as Glasgow and Edinburgh.

From £173.00 / night

Close to attractions such as Old Inverlochy Castle makes it a convenient and memorable place to stay.

From £189.00 / night

Loch Ness Gate House is a modern, small-scale place to stay in Fort Augustus

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 £174.00 / night

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

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 £241.00 / night

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

Dog Friendly

The Royal Hotel Elgin

Aberdeenshire
From £154.00 / night

The Royal Hotel Elgin is a well-placed hotel on Station Road, directly opposite Elgin railway station

From £144.00 / night

The Steading is a peaceful contemporary B&B at Tullicro, just outside Aberfeldy in Highland Perthshire

Dog Friendly
From £172.00 / night

Glasgow Westerwood Spa and Golf Resort is a four-star hotel, spa, and golf resort

« Previous Page 1 of 8 Next »