This page contains affiliate links from which I may make a commission. Find out more here.
Below you can find a list of recommended and suggested accommodations for all ready-made Scotland itineraries by Watch Me See, including a rough price guide:
- £ – budget (under £100 per night for 2 people sharing)
- ££ – mid-range (£100-200 per night for 2 people sharing)
- £££ – luxury (£200+ per night for 2 people sharing)
A few things to note:
- I have stayed in some of these accommodations myself – but not at all of them. Some have been recommended to me by peers and past clients, other suggestions are burely based on research. I marked my personal favourites with a star! ☆
- Carefully plan around check-in times, especially when staying in small B&B accommodation. If you intend to arrive late, let your hosts know in advance.
- Interconnected rooms are not very common (apart from larger hotels in cities). Noted below is whether the listed accommodations have family rooms available, but note that these may be for 2 adults + 1 child, or 2 adults + 2 children. Some B&Bs may be able to provide two rooms on the same floor with one shared bathroom.
- Some B&Bs require a 2-night minimum stay (sometimes only in the off season), but most are fine for a single night too. Most self-catering accommodations require 3-4 nights minimum stay or are only let my the week, which is why this list focuses on B&Bs, guest houses and hotels.
- Note that some hotels and B&Bs close for the winter season. If they do, they usually reopen in April or at Easter.
Itinerary 1 – Best of Scotland

Glasgow
- Argyll Hotel, traditional hotel and guest house near Kelvingrove Museum (West End), family rooms available, £-££
- No 15 Glasgow, boutique B&B, near Kelvingrove Park (West End), family room available, ££-£££
- Alamo Guest House, boutique B&B near Kelvingrove Museum (West End), ££-£££
- Motel One, stylish but affordable hotel chain near Central Station (City Centre), family rooms available, £-££
- ☆ Glasgow Central Hotel, historic upmarket hotel overlooking Central Station (City Centre), family rooms available, ££-£££
- Dakota Glasgow, luxury boutique hotel near Blythswood Square (City Centre), £££
Fort William / Glencoe
- Glencoe Youth Hostel, budget-friendly hostel, private rooms and glamping pods available, £-££
- ☆ Scorrybreac Guest House, a welcoming B&B near Glencoe Lochan, ££
- Clachaig Inn, historic pub and inn in Glen Coe, family rooms available, ££
- Kingshouse Hotel, historic but fully refurbished upmarket hotel with unbeatable views of Glen Coe, family rooms available, £££
- Lochview House, traditional B&B in Fort William with great views of Loch Linnhe, ££
- Cruachan Hotel, traditional hotel in a historic building in Fort William, family rooms available, ££
- Torlinnhe Guest House, boutique B&B in Fort William, triple room available £££
- ☆ The Wee Neuk, a welcoming apartment for 2 in Spean Bridge, just a few miles from Fort William, private deck & stunning views of Ben Nevis, one-night stays available ££
Isle of Skye
- Broadford Youth Hostel, budget-friendly hostel, private rooms available, £-££
- Dunedin B&B, traditional B&B in Broadford, triple room available ££
- ☆ Otter Lodge B&B, traditional B&B in Broadford, family-friendly (i.e. 2 rooms with shared bathroom) ££
- Portree Youth Hostel, budget-friendly hostel, private rooms available, £-££
- Creagory Skye B&B, traditional B&B in Portree, ££
- The Pink House, a small hotel in the harbour of Portree, family room available, ££
- Stonefield House, boutique B&B in Portree, family room available, ££
- Cowindra B&B, boutique B&B in Portree, £££
Inverness / Loch Ness
- Inverness Youth Hostel, budget-friendly hostel, private rooms available, £
- Ardentorrie Guest House, traditional B&B with castle views, family rooms available, £
- Heathmount Hotel, a small boutique hotel in Inverness, family rooms available, ££
- Corbie’s Rest Guest House, traditional B&B by the river, ££
- Ness Walk, 5-star luxury hotel in central Inverness, family rooms available, £££
- Airanloch B&B, traditional B&B near the top of Loch Ness, no under 18s, ££
- Glenkirk B&B, traditional B&B in Drumnadrochit on Loch Ness, family room available, ££
- Daviot Lodge, luxury B&B near Culloden Moor, ££
- Pottery House B&B, traditional B&B in Dores on Loch Ness, ££
- Foyers Lodge, upmarket boutique hotel in Foyers on Loch Ness, no under 18s, £££
Edinburgh
Edinburgh City
- ☆ Brooks Hotel, boutique hotel / B&B in the west end, ££
- No 53 Frederick Street, traditional B&B in the historic New Town, ££
- New Town Guest House, modern B&B in New Town, no under 18s, ££
- B+B Edinburgh, modern B&B in New Town, family rooms available, ££
- The Hedges B&B, traditional B&B near Calton Hill, a quieter part of New Town, ££
- The Balmoral Hotel, iconic luxury hotel in New Town, family rooms available, £££
- House of Gods Hotel, quirky luxury hotel Old Town, £££
Accommodation near Edinburgh Airport
- Dakota Edinburgh, stylish boutique hotel near South Queensferry, 15-minute drive to airport, ££-£££
- The Queen’s View, luxury B&B in Linlithgow with a view of Linlithgow Palace, 20-minute drive to airport
Oban
- Corran House Guest House & Hostel, budget-friendly accommodation, family rooms available £
- ☆ Witchwood House, stunning boutique B&B on the waterfront of Oban, family rooms available, £-££
- Failte B&B, traditional B&B in Oban, ££
- Heatherfield House, traditional B&B in Oban, ££
- ☆ The Scot, small hotel in Oban, very central location, ££
- The Perle Hotel, spa hotel on the waterfront, £££
Perthshire: Pitlochry / Aberfeldy
- Atholl Villa Guest House, traditional B&B in Pitlochry, family rooms available, ££
- Derrybeg B&B, traditional B&B in Pitlochry, ££
- The Old Mill Inn, small hotel in Pitlochry, family rooms available, ££
- Knockendarroch House, small luxury hotel in Pitlochry, no family rooms, children 10+ only £££
- ☆ Saorsa 1875, fully vegan hotel in Pitlochry, £££
- Balnearn House, traditional B&B in Aberfeldy, ££
Itinerary 2 – Outlander’s Scotland

Edinburgh
See itinerary 1
South Queensferry
- ☆ Parkhead House, traditional B&B in Newton near South Queensferry, great for Outlander fans, family rooms available, ££
- Orocco Pier Hotel, boutique hotel in South Queensferry, ££
Stirling / Doune / Callander
- Creity Hall Guest House, luxury B&B in Doune, ££
- Old Churches House, small hotel in Dunblane, ££
- Castle Walk B&B, traditional B&B in Stirling, triple rooms available, ££
- The Allan Park, small hotel in Stirling, family room available, ££
- Hotel Colessio, boutique hotel in Stirling, ££
Inverness / Loch Ness
See itinerary 1
Fort William / Glencoe
See itinerary 1
Glasgow
See itinerary 1
Isles of Lewis & Harris
See itinerary 4
Isle of Skye
See itinerary 1
Itinerary 3 – Northwest Highlands

Inverness
See itinerary 1
Torridon / Shieldaig / Kinlochewe
- Torridon Youth Hostel, budget-friendly accommodation in Torridon, private rooms available, £
- ☆ The Torridon, small boutique hotel and B&Bin Torridon, family roms available at B&B, ££-£££
- Tigh an Eilean Hotel, small, modern hotel in Shieldaig, family rooms available, ££
- Kissiemul B&B, traditional B&B in Shieldaig, ££
- Kinlochewe Hotel, traditional hotel in Kinlochewe, family rooms available, ££
Ullapool
- Ullapool Youth Hostel, budget-friendly accommodation on the waterfront, private rooms available, £
- Ardvreck House Guest House, traditional B&B in Ullapool, £-££
- Harbour House B&B, large B&B on the edge of the village, family room availabe, ££
- House on the Point B&B, modern B&B in Ullapool, ££
- Eilean Donan Guest House, traditional B&B in Ullapool, family rooms available, ££
- Westlea House Boutique B&B, modern B&B in Ullapool, family room available, £££
Durness / Kinlochbervie
- Mackay’s Rooms, boutique B&B in Durness, family rooms available, ££
- The Wild Orchid Guest House, modern B&B in Durness, ££
- Aiden House B&B, traditional B&B in Durness, ££
- ☆ Smoo Lodge, small luxury hotel in Durness, ££
- No. 125 Bed & Breakfast, traditional B&B in Kinlochbervie, ££
Wick
- Mackays Hotel, small hotel in Wick, faily rooms available, ££
- Harbour House B&B, traditional B&B in Wick, triple room available, ££
- Burnside Cottage, luxury B&B near John O’Groats, family-room available, ££
- The Anchorage B&B, traditional B&B near John O’Groats, ££
- Seaview Hotel, traditional hotel near John O’Groats, family rooms available, ££
Black Isle peninsula
- Hillhaven B&B, traditional B&B in Fortrose, family rooms available, £-££
- Tigh na Mara B&B, traditional B&B in Rosemarkie, ££
- Sydney House B&B, traditional B&B in Cromarty, £
- Factor’s House, boutique B&B in Cromarty, ££
Isle of Skye
See itinerary 1
Forsinard/Flow Country
- Forsinard Lodge, a lovely B&B in the remote setting of the Flow Country, ££
Orkney
- The Ferry Inn, traditional hotel in Stromness, family rooms available, ££
- The Standing Stones Hotel, small hotel near Stromness, family rooms available, ££
- The Kirkwall Hotel, modern boutique hotel in Kirkwall, family rooms available, ££
- Hildeval B&B, modern B&B near Kirkwall, ££
- Carlin Skerry, traditional B&B near Stromness, ££
- Heatherlea B&B, modern B&B in Kirkwall, £-££
Isles of Lewis & Harris
See itinerary 4
Itinerary 4 – The Outer Hebrides

Ullapool
See itinerary 3
Isles of Lewis & Harris
- ☆ Stornoway B&B, traditional B&B in Stornoway, ££
- Jannel B&B, modern B&B in Stornoway, family room available ££
- Westend B&B, traditional B&B in Achmore near Calanais, family room available, ££
- Clearview B&B, traditional B&B in Balallan (rural setting), ££
- Gearrannan Blackhouse Village, quirky & unique self-catering accommodation, ££
- Ceol Na Mara, traditional B&B near Tarbert (rural setting), ££
- Beul Na Mara, traditional B&B near Luskentyre beach (rural setting), £-££
North Uist
- ☆ Air a’Chroit Luxury Pods in Knockintorran (rural setting, 3-night minimum stay), ££
- Struan House, traditional B&B in Sollas (rural setting), £-££
- The Rowan Tree B&B, traditional B&B in Sollas (rural setting), £-££
- Lochmaddy Hotel, small hotel at the harbour of Lochmaddy, family rooms available, ££
- ☆ Hamersay House, boutique hotel in Lochmaddy, family room available, ££
- Langass Lodge, boutique hotel in Langais (rural setting), ££
Isle of Skye
See itinerary 1
Inverness / Loch Ness
See itinerary 1
Isle of Barra
- ☆ Dunard Hostel & Lodge, a hostel in Castlebay with small shared dorms and private self-catering accommodation, £-££
- Sealladh Na Mara, traditional B&B in the north of Barra (rural setting), ££
- Tigh Na Mara, traditional B&B in Castlebay, ££
- ☆ Isle of Barra Beach Hotel, small hotel on the remote west coast of Barra (rural setting), family rooms available, ££
- Heathbank Hotel, small hotel in the north of Barra (rural setting), ££
Oban
See itinerary 1
Fort William / Glencoe
See itinerary 1
Itinerary 5 – Hidden West Coast

Glencoe
See itinerary 1
West Highland Peninsulas (Ardnamurchan & co.)
- ☆ Otterburn B&B, boutique B&B in Strontian with stunning views of Loch Sunart, ££
- The Strontian Hotel, small hotel in Strontian, ££
- Uircheann Righ, modern B&B in Strontian, family room available, ££
- Salen Hotel, small hotel in Salen, family room available, ££
- Mingarry Park, small boutique hotel near Acharacle, ££-£££
Isle of Mull
- Glengorm Castle, traditional B&B in a castle on northern Mull, ££-£££
- Killoran House B&B, modern B&B in Dervaig on northern Mull, ££
- Glenforsa Hotel, log cabin hotel near Salen, family cabin available, ££
- Pennygate Lodge, boutique B&B in a Georgian lodge in Craignure, ££
- Isle of Mull Hotel & Spa, modern spa hotel in Craignure, £££
Kilmartin Glen / Arduaine
- Dunchraigaig B&B, traditional B&B in Kilmartin Glen, ££
- Kilmartin Castle, boutique B&B in a restored castle, £££ (2-night minimum stay)
- ☆ Loch Melfort Hotel, stunning hotel in Arduaine, ££-£££
- Corrie House, traditional hotel near Craobh Haven, ££
Glasgow
See itinerary 1
Oban
See itinerary 1
Cowal Peninsula
- Tregortha Guest House, traditional B&B in Tighnabruaich, £
- Clyde View B&B, traditional B&B near Dunoon, £
- The Colintraive, small boutique hotel near Colintraive ferry port, ££
- Thistle House Guest House, traditional B&B in Strachur, family room available, ££
- Inver Restaurant & Rooms, boutique bothies & shepherd’s hut with breakfast included, near Barnabarry, ££-£££
Isle of Bute
- Ardyne Guest House, traditional B&B in Rothesay, £
- Argyle Guest House, modern B&B in Rothesay, £-££
- St Ebba B&B, traditional B&B in Rothesay, ££
Itinerary 6 – East Coast of Scotland

Royal Deeside: Dinnet, Balleter, Braemar, Aboyne
- ☆ Loch Kinord Hotel, traditional hotel in Dinnet, family rooms available, ££
- No 45 Guest House, traditional B&B in Ballater, ££
- Gordon Guest House, traditional B&B in Ballater, ££
- Lys Na Greyne B&B, luxury B&B in Aboyne, children 10+ only, ££-£££
- Ivy Cottage Guest House, traditional B&B in Braemar, ££
- Braemer Lodge, small hotel in Braemar, family rooms available, ££
- ☆ The Fife Arms, luxury boutique hotel in Braemar, family rooms available, £££
Banff
- ☆ The Sail Loft, 4-star hostel in Portsoy, private rooms availanle, £-££
- Banff Springs Hotel, small hotel in Banff, family rooms available, ££
- Brandon Lodge, traditional B&B near Banff (rural setting), family rooms available, £-££
- Fife Lodge Hotel, traditional hotel in Banff, family rooms available, ££
- Nether Dallachy Farmhouse, traditional B&B near Banff, £-££
Aberdeen / Stonehaven
- The Marine Hotel, small hotel in Stonehaven, family rooms available, ££
- The Ship Inn, small hotel in Stonehaven, family rooms available, ££
- Shorehead Guest House, traditional B&B in Stonehaven, family rooms available, ££
- Arduthie House, traditional B&B in Stonehaven, family rooms available, ££
- Sandman Signature, spa & boutique hotel in Aberdeen, family rooms available, £-££
- Kildonan Guest House, traditional B&B in Aberdeen, £-££
Fife: St Andrews, East Neuk
- Yorkston Guest House, traditional B&B in St Andrews, ££
- Annandale Guest House, traditional B&B in St Andrews, family rooms available, ££
- Tarskavaig B&B, boutique B&B in ££-£££
- The Spindrift Guest House, traditional B&B in Anstruther, ££
- Honeypot Guest House, traditional B&B in Crail, £
Edinburgh
See itinerary 1
Scottish Borders: Peebles, Melrose
see itinerary 7
Angus
- ☆ Lodge at Lochside, small hotel near Kirriemuir (rural setting), family rooms available, £-££
- ☆ Newton Farm Holidays, small farm B&B near Forfar (rural setting), family room available, ££
- Craigellie House, traditional B&B in Alyth (rural setting), family rooms available, ££
- Glen Clova Hotel, luxurious hotel in Glen Clova, family rooms available, ££-£££
- Harbour Nights Guest House, small hotel in Arbroath (coastal setting), ££
- Seaview Guest House, traditional B&B in Carnoustie (coastal setting), family rooms available, ££
Itinerary 7 – Hidden South Scotland

Scottish Borders: Peebles, Melrose
- ☆ Tontine Hotel, small boutique hotel in Peebles, family rooms available, ££
- Kingsmuir House, luxury B&B in Peebles, ££
- Traquair House B&B, boutique B&B at the historic Traquair House, £££
- Fauhope Country House, boutique B&B near Melrose, ££ (2-night minimum stay)
- Bowden House, boutique B&B near Melrose, ££
- ☆ Burt’s Hotel, small boutique hotel in Melrose, ££
- The Kings Arms, small hotel in Melrose, ££
Wigtown / Newton Stewart
- Corsbie’s Villa Guest House, B&B in Newton Stewart, £-££
- Creebridge House Hotel, traditional hotel in Newton Stewart, £-££
- House o’ Hill Hotel, traditional hotel in Bargrennan, ££
- ☆ Creeside Escape off-grid Shepherd’s Hut near Bargrennan, ££
- Craigmount B&B, traditional B&B in Wigtown, family rooms available, £-££
- Hillcrest House, traditional B&B in Wigtown, £-££
Isle of Arran
- The Douglas Hotel, small boutique hotel in Brodick, ££
- Belvedere Guest House, traditional B&B in Brodick, ££
- Auchrannie Resort, spa hotel in Brodick, ££
- Butt Lodge, boutique B&B in Lochranza, ££
- Cruickshanks B&B, luxury B&B in Whiting Bay, ££ (2-night minimum stay)
- ☆ Ferghan Mhor B&B, fully vegan B&B in Sannox, no under 16s, ££ (2-night minimum stay)
- ☆ Stonewater House, fully vegan B&B in Lamlash, ££ (2-night minimum stay)
Glasgow
See itinerary 1
Thornhill / Moffat
- ☆ Nithbank Country Estate, luxury B&B in Thornhill, family rooms available, ££
- The Buccleuch & Queensberry Arms Hotel, boutique hotel in Thornhill, ££
- The Black Bull, boutique hotel in Moffat, family rooms available, ££
- Hartfell Guest House, traditional B&B in Moffat, family rooms available, £-££
- Queensberry House, modern B&B in Moffat, ££ (2-3 nights minimum stay)
- Kirkview House, traditional B&B in Moffat, £
- The Buccleuch Arms Hotel, small hotel in Moffat, £
Kintyre peninsula
- ☆ Carradales, luxury B&B near Campbeltown, ££-£££
- Gowanlea Heights B&B, traditional B&B in Campbeltown, ££
- ☆ Ardshiel Hotel, small hotel in Campbeltown, family rooms available, ££
- Craigard House Hotel, small hotel in Campbeltown, family rooms available, ££
- The House at Glenbarr, modern B&B in Glenbarr, ££
- Ugadale House, small hotel near Machrihanish Dunes, ££
Cowal peninsula
See itinerary 5
Itinerary 8 – Island Hopping: The Inner Hebrides

Loch Lomond
- Lochside Guest House, traditional B&B in Arrochar, family rooms available, £-££
- Two Stones B&B, traditional B&B in Arrochar, adults only, ££ (2-night minimum stay)
- Fascadail Country Guest House, a traditional B&B in Arrochar, family room available, £-££ (2-night minimum stay)
- Inn on Loch Lomond, mid-range hotel in Inverbeg on Loch Lomond, £-££
- The Corries B&B, modern B&B in Luss, family room available, £-££
- Lodge on Loch Lomond, luxurious hotel in Luss on Loch Lomond, family rooms available, ££-£££
Isle of Islay
- Bowmore Hotel, traditional hotel in Bowmore, family rooms available, ££
- ☆ Glenegedale House, boutique B&B between Port Ellen and Bowmore, £££
- The Grange Guest House, traditional B&B in Port Ellen, family room available, ££
- Skerrols House, traditional B&B near Bridgend, ££
- Islay House, luxurious hotel in Bridgend, ££-£££
- Kilmeny, boutique B&B in Ballygrant, ££
- Ballygrant Inn, traditional hotel in Ballygrant, family rooms available, ££
Isle of Mull
See itinerary 5
Glasgow
See itinerary 1
Isle of Coll
- Coll Bunkhouse, budget-friendly accommodation in Arinagour, private bunkrooms available, £-££
- Tigh na Mara, traditional B&B in Arinagour, family room available, ££
- ☆ Coll Hotel, small boutique hotel in Arinagour, ££-£££
Isle of Colonsay
- Colonsay Backpackers Lodge, budget-friendly accommodation on Colonsay, private rooms available, £
- ☆ Colonsay Hotel, small boutique hotel on Colonsay, family room available, ££
Oban
See itinerary 1
Kintyre peninsula
See itinerary 7
Isle of Jura
- ☆ The Jura Hotel, traditional hotel in Craighouse, ££
- Ardlussa House, boutique B&B in Lussa, ££
Itinerary 9 – Whisky Galore

Loch Lomond
See itinerary 8
Isle of Islay
See itinerary 8
Fort William
See itinerary 1
Dufftown / Speyside
- ☆ Argyle Guest House, traditional B&B in Tomintoul, £-££
- Delnashaugh Hotel, small traditional hotel near Ballindalloch, family rooms available, ££
- The Gables Whisky B&B, traditional B&B near Dufftown, ££
- Craigellachie Hotel, luxurious whisky hotel in Craigellachie, ££-£££
- The Dowans Hotel, luxurious hotel in Aberlour, £££
- Isla Bank House, boutique B&B in Keith, family rooms available, ££
Edinburgh
See itinerary 1
Oban
See itinerary 1
Pitlochry / Perthshire
See itinerary 1
Itinerary 10 – Mountains & Lochs: The National Parks

Loch Lomond
See itinerary 8
Cairngorms National Park
Angus Glens
See itinerary 6
Royal Deeside: Dinnet, Balleter, Braemar, Aboyne
See itinerary 6
Aviemore
- Aviemore Youth Hostel, budget-friendly accommodation in Crianlarich, private rooms available, £
- ☆ Carn Mhor B&B, traditional B&B in Aviemore, family room available, £-££
- Ardlogie Guest House, traditional B&B in Aviemore, family room available, £-££
- The Cairngorm Hotel, traditional hotel in Aviemore, £-££
- The Boat Country Inn, small boutique hotel in Boat of Garten, ££
- McInnes House Hotel, a boutique hotel in Kingussie, ££
- Coig na Shee, modern B&B in Newtonmore, £
Glasgow
See itinerary 1
Crianlarich
- Crianlarich Youth Hostel, budget-friendly accommodation in Crianlarich, private rooms available, £
- Ewich House B&B, traditional B&B in Crianlarich, £
- Glenbruar House, modern B&B in Crianlarich, £
- Tigh na Fraoch, traditional B&B in Tyndrum, family room available, £
West Highland Way: Crianlarich to Fort William
Bridge of Orchy
- West Highland Way Sleeper, no frills budget hostel on the train platform of Bridge of Orchy, £
- Taransay Cottage, traditional B&B in Bridge of Orchy, £-££
- Bridge of Orchy Hotel, boutique hotel in Bridge of Orchy, family rooms available, £££
Glencoe
- Bunkhouse at Kingshouse Hotel, budget-friendly hiker accommodation on the WHW, £
- Glencoe Mountain Resort, glamping pods available on the WHW, £
or see Glencoe suggestions (itinerary 1)
Kinlochleven
- Blackwater Hostel, budget-friendly hiker accommodation and glamping pods on the WHW, £
- Allt na Leven, traditional B&B on the WHW, family rooms available, £
- Forest View B&B, modern B&B on the WHW, family rooms available, £-££
- Tigh Na Cheo, traditional B&B on the WHW, family room available, £-££
Fort William
See itinerary 1
Oban
See itinerary 1
