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

The Earl David Hotel is a simple, welcoming hotel in Coaltown of Wemyss, near Kirkcaldy in Fife

From £109.00 / night

Surrounded by the stunning landscapes of the Cairngorms National Park

Dog Friendly

Mackays Hotel Wick

Highlands
From £192.00 / night

Mackays Hotel is a welcoming family-run hotel located in the heart of Wick, Caithness

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.

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

Dog Friendly
From £121.00 / night

The Tontine Hotel sits right in the heart of Peebles, a handsome Scottish Borders town with the High Street at the front and views towards the River Tweed to the rear.

From £241.00 / night

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

Dog Friendly

The Caledonian Hotel

Fort William
From £183.00 / night

The Caledonian Hotel in Fort William enjoys a scenic position overlooking Loch Linnhe

The Bruce Hotel Newton Stewart

Dumfries and Galloway
From £75.00 / night

Traditional 3-star hotel in the centre of Newton Stewart.

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

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

From £175.00 / night

Sandwick Bay Guest House is a family-run bed and breakfast on Millar Road in Stornoway, on the Isle of Lewis

« Previous Page 1 of 8 Next »