Where to Stay in Scotland

Extend your Highland adventure or plan your next Scottish getaway

After your small group tour, many guests choose to explore more of Scotland independently. We've curated a selection of quality 3 and 4-star hotels, charming B&Bs, and traditional inns across Scotland's most beautiful regions to help you continue your journey.

Planning Extra Nights in Scotland?

Many of our guests add a night or two before or after their tour to explore Edinburgh, relax on Skye, or discover the whisky islands. This directory features hand-picked accommodations we recommend – from city-centre hotels to remote Highland hideaways. Book directly through our partner links to find the best rates.

Scottish Highlands

The dramatic heart of Scotland with towering mountains, pristine lochs, and ancient glens. Perfect for extending your Highland adventure with extra nights in Inverness, Fort William, or along the famous North Coast 500 route.

Interactive accommodation map for Scottish Highlands

Kingsmills Hotel

Inverness
Hotel

Elegant 4-star hotel with spa, leisure facilities, and beautiful grounds. Walking distance to Inverness city centre.

From

£120-220

per night

Glen Mhor Hotel

Inverness
Hotel

Charming riverside hotel overlooking the River Ness, close to Inverness Castle and city attractions.

From

£90-160

per night

Loch Ness Country House Hotel

Inverness
Hotel

Georgian country house hotel set in landscaped gardens, just minutes from Loch Ness and the city centre.

From

£130-200

per night

Moyness House

Inverness
B&B

Victorian villa B&B offering warm Highland hospitality with home-cooked Scottish breakfasts.

From

£85-130

per night

Cuillin Hills Hotel

Isle of Skye
Hotel

Commanding views over Portree Bay to the Cuillin mountains. The perfect base for exploring Skye.

From

£150-280

per night

Rosedale Hotel

Isle of Skye
Hotel

Waterfront hotel in converted fishermen's cottages with harbour views and excellent seafood restaurant.

From

£100-180

per night

The Torridon Inn

Torridon
Inn

Cosy Highland inn at the foot of dramatic Torridon mountains, perfect for walkers and outdoor enthusiasts.

From

£90-150

per night

Muckrach Country House Hotel

Grantown-on-Spey
Hotel

Victorian shooting lodge transformed into a luxury country house hotel in the Cairngorms National Park.

From

£140-240

per night

Alexandra Hotel

Fort William
Hotel

Traditional Highland hotel in the heart of Fort William, the outdoor capital of the UK at the foot of Ben Nevis.

From

£80-140

per night

The Lime Tree

Fort William
Hotel

Award-winning boutique hotel and gallery with acclaimed restaurant overlooking Loch Linnhe.

From

£130-200

per night

Glengarry Castle Hotel

Invergarry
Hotel

Victorian mansion overlooking Loch Oich, surrounded by 60 acres of woodland in the heart of the Great Glen.

From

£100-170

per night

The Arch Inn

Ullapool
Inn

Traditional Highland inn on the harbourfront with live music sessions and fresh local seafood.

From

£85-130

per night
12Properties
64-Star
63-Star
1B&Bs

Ready to Explore Scotland?

Start your Highland adventure with one of our small group tours, then extend your stay at these wonderful accommodations.