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

The Ultimate Guide to Driving
Scotland's North Coast 500

Driving Scotland's scenic North Coast 500 route

Spanning just over 500 miles of spectacular coastal scenery in the far north of Scotland, the North Coast 500 (NC500) has quickly earned a reputation as one of the world's most beautiful road trips. Starting and ending in the city of Inverness, the route showcases dramatic mountain ranges, pristine white-sand beaches, fairy-tale castle ruins, and charming remote fishing villages.

Planning Your NC500 Accommodation Strategy

Because of the massive global popularity of the route, hotels, inns, and local bed & breakfasts along the North Coast 500 line fill up months in advance. It is vital to strategically plan your night stays around major trail milestones like Ullapool, Durness, Thurso, and Wick to ensure your road trip remains stress-free and magical.

NC500 Hotels & Other Accommodation Listed Below

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

Park Hotel Thurso

📍 Highlands
From £114.00 / night

Park Hotel Thurso offers a comfortable and welcoming base in one of mainland Scotland’s most northerly towns.

« 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!