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

Edinburgh & The Lothians

Scotland's historic capital offers world-class culture, stunning architecture, and a vibrant atmosphere. Stay a few extra nights to explore the Royal Mile, Arthur's Seat, and the countless attractions of this UNESCO World Heritage city.

Interactive accommodation map for Edinburgh & The Lothians

Apex Grassmarket Hotel

Edinburgh
Hotel

Contemporary hotel in the historic Grassmarket with rooftop views of Edinburgh Castle.

From

£120-220

per night

Radisson Blu Edinburgh

Edinburgh
Hotel

Stylish hotel on the Royal Mile, steps from Edinburgh Castle and the city's historic attractions.

From

£140-260

per night

The Scotsman Hotel

Edinburgh
Hotel

Former Scotsman newspaper building transformed into an elegant hotel with stunning city views and leisure club.

From

£180-320

per night

Old Waverley Hotel

Edinburgh
Hotel

Historic hotel on Princes Street with views over Princes Street Gardens to Edinburgh Castle.

From

£90-160

per night

Ten Hill Place Hotel

Edinburgh
Hotel

Modern hotel near the Royal Mile supporting the Royal College of Surgeons of Edinburgh charitable work.

From

£100-180

per night

Millers64

Edinburgh
B&B

Stylish boutique B&B in a Victorian townhouse with contemporary Scottish design and artisan breakfasts.

From

£95-150

per night

The Bonnington Guest House

Edinburgh
Guest House

Family-run guesthouse offering warm Scottish hospitality and excellent breakfasts, close to the Royal Botanic Garden.

From

£70-110

per night

Macdonald Holyrood Hotel

Edinburgh
Hotel

Modern hotel beside the Scottish Parliament and Holyrood Palace with excellent leisure facilities.

From

£120-200

per night

Dalhousie Castle Hotel

Midlothian
Hotel

13th-century castle hotel just 8 miles from Edinburgh with falconry experiences and atmospheric dining.

From

£140-250

per night

Carberry Tower

Musselburgh
Hotel

Historic mansion house set in 35 acres of parkland, offering peaceful retreat near Edinburgh.

From

£90-150

per night

The Dunstane Houses

Edinburgh
Hotel

Boutique hotel in two Victorian townhouses with whisky snug and beautiful period features.

From

£150-280

per night

24 Royal Terrace

Edinburgh
Guest House

Elegant Georgian townhouse B&B with stunning views over the Firth of Forth and Calton Hill.

From

£100-170

per night
12Properties
94-Star
33-Star
3B&Bs

Stirling & Perthshire

The gateway to the Highlands featuring historic Stirling Castle, the Trossachs National Park, and beautiful Perthshire countryside. An ideal stopping point between Edinburgh and the Highlands.

Interactive accommodation map for Stirling & Perthshire

Stirling Highland Hotel

Stirling
Hotel

Converted Victorian school with stunning views of Stirling Castle and the Wallace Monument.

From

£100-180

per night

Golden Lion Hotel

Stirling
Hotel

Historic coaching inn in the heart of Stirling with traditional Scottish character.

From

£70-120

per night

DoubleTree by Hilton Dunblane Hydro

Dunblane
Hotel

Victorian spa hotel set in 44 acres with extensive leisure facilities and scenic grounds.

From

£120-200

per night

Roman Camp Country House Hotel

Callander
Hotel

17th-century hunting lodge with beautiful riverside gardens, gateway to the Trossachs.

From

£150-280

per night

Mhor 84 Motel

Balquhidder
Inn

Boutique roadside motel with retro-modern style near Loch Voil and Rob Roy country.

From

£85-140

per night

Lake of Menteith Hotel

Port of Menteith
Hotel

Lakeside hotel overlooking Scotland's only lake (not loch!), with stunning views and water sports.

From

£130-220

per night

Parklands Hotel

Perth
Hotel

Award-winning boutique hotel overlooking South Inch Park in the Fair City of Perth.

From

£120-200

per night

The Salutation Hotel

Perth
Hotel

One of Scotland's oldest hotels dating from 1699, in the heart of historic Perth.

From

£75-130

per night

Fonab Castle Hotel

Pitlochry
Hotel

Luxury baronial castle hotel on the shores of Loch Faskally with spa and fine dining.

From

£200-350

per night

Scotland's Hotel

Pitlochry
Hotel

Victorian mansion hotel with contemporary comforts and stunning Highland Perthshire views.

From

£120-200

per night

Atholl Arms Hotel

Blair Atholl
Hotel

Historic coaching inn near Blair Castle, gateway to the Cairngorms National Park.

From

£80-140

per night

Craigatin House

Pitlochry
B&B

Award-winning B&B with contemporary Scottish style and exceptional breakfast.

From

£100-160

per night
12Properties
84-Star
43-Star
1B&Bs

Argyll & The Islands

A magical region of sea lochs, islands, and ancient castles on Scotland's west coast. Explore Oban, the gateway to the isles, or venture to Mull, Islay, and the beautiful Kintyre Peninsula.

Interactive accommodation map for Argyll & The Islands

Oban Bay Hotel

Oban
Hotel

Waterfront hotel with stunning views over Oban Bay to the islands of Kerrera and Mull.

From

£120-200

per night

The Columba Hotel

Oban
Hotel

Traditional Scottish hotel on Oban's harbour with views to the islands and excellent seafood restaurant.

From

£90-160

per night

Perle Oban

Oban
Hotel

Boutique hotel in restored Victorian building with panoramic bay views and contemporary style.

From

£150-280

per night

Manor House Hotel

Oban
Hotel

Georgian dower house with acclaimed restaurant, overlooking Oban Bay and the mountains beyond.

From

£130-220

per night

Western Isles Hotel

Isle of Mull
Hotel

Victorian hotel overlooking Tobermory's colourful harbour, the capital of the Isle of Mull.

From

£100-170

per night

Highland Cottage

Isle of Mull
B&B

Intimate boutique B&B above Tobermory Bay with renowned restaurant and personal service.

From

£150-250

per night

Ardanaiseig Hotel

Loch Awe
Hotel

Romantic baronial mansion on the shores of Loch Awe surrounded by beautiful Highland gardens.

From

£180-320

per night

Portsonachan Hotel

Loch Awe
Hotel

Remote lochside hotel on the quiet southern shore of Loch Awe, perfect for fishing and relaxation.

From

£90-150

per night

Loch Melfort Hotel

Arduaine
Hotel

Waterfront hotel with spectacular views over the Sound of Jura, near famous Arduaine Garden.

From

£120-200

per night

Bowmore House

Isle of Islay
B&B

Charming B&B in the heart of whisky country, overlooking Loch Indaal and Bowmore Distillery.

From

£100-160

per night

The Machrie Hotel

Isle of Islay
Hotel

Links golf hotel with stunning views over the Atlantic, perfect base for Islay whisky distilleries.

From

£150-280

per night

Crinan Hotel

Crinan
Hotel

Iconic waterfront hotel at the Crinan Canal, famous for its seafood and stunning sunset views.

From

£130-220

per night
12Properties
84-Star
43-Star
2B&Bs

Ready to Explore Scotland?

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