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

🐾 Dog Friendly 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

Dog Friendly
From £95.00 / night

Macdonald Inchyra Hotel & Spa is a comfortable four-star hotel near Falkirk

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

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

Dog Friendly
From £110.00 / night

The George & Abbotsford Hotel is a traditional hotel, bar and restaurant on the High Street in Melrose

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.

Dog Friendly

North West Castle Hotel Stranraer

📍 Dumfries and Galloway
From £94.00 / night

North West Castle Hotel in Stranraer is a characterful three-star hotel set close to Loch Ryan and the town’s harbour

Dog Friendly
From £446.00 / night

Fairmont St Andrews is a luxury five-star resort set on the clifftops overlooking St Andrews Bay

« Previous Page 1 of 4 Next »

More Hotels Coming Soon

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