Skip to content

Over 100 hotel deals in Scotland to book now + search by map

My round up of all the best autumn and winter hotel deals in Scotland – from free nights to exclusive packages here are the best accommodation offers in Scotland for 2026.

Winter is one of my favourite times to explore Scotland – cosy pubs, log fires, empty beaches, the chance of the Northern Lights – and it’s also when the hotels are at their cheapest.

From November, bargain hotel stays, dinner, bed and breakfast packages and cheap spa breaks pop up everywhere from the NC500 to the Borders.

I’ve gathered the best of them below. Use the map to filter by region, deal type or how many nights you want, and look out for the stars – deals at some of my favourite hotels.

Most offers run from November 2026 to March 2027 and skip Christmas, Hogmanay and Valentine’s. I check every deal and remove them as they expire.

Last checked: 8 October 2026

Autumn and winter hotel deals in Scotland

Every 3-for-2, dinner-inclusive and winter offer I can find, mapped by region. Tap a bed to see the deal.

Deal type
Nights
Where

Scotland

Hotel deals & offers 132
GairlochSutherlandNairnWester Rossnear Fort WilliamBallachulishStornoway near ObanLoch FyneLoch LongCowal Peninsula Isle of SkyeOrkneyIsle of LewisIsle of HarrisSouth UistCraignureIsle of Bute InverbegLussDrymenUphallBarrheadPerthAyr BalquhidderGlensheeKinloch RannochKillinSconeAuchterarderStirling East Lothiannear St AndrewsAnstrutherFifeLeithKirknewtonnear Edinburgh Ayrshire coastIrvineCumnockAllowaynear New CumnockStirling Grantown-on-SpeyAngusSpeysideStrathdonRoyal DeesideBallaterPerth Gatehouse of FleetYetholmnear GretnaPortpatrickPerthObanSt Andrews Inverness Fort William Ullapool Thurso Wick Oban Inveraray Lochgilphead Dunoon Portree Stornoway Kirkwall Tobermory Brodick Bowmore Tarbert Glasgow Stirling Balloch Helensburgh Falkirk Perth Pitlochry Aberfeldy Crieff Dunkeld Blairgowrie Callander Edinburgh St Andrews Dundee North Berwick Dunfermline Glasgow Ayr Troon Kilmarnock Largs Lanark Aberdeen Elgin Aviemore Braemar Banchory Inverurie Montrose Dumfries Peebles Kelso Melrose Stranraer Castle Douglas Moffat Kirkwall Hotel · Orkney The Stromness Hotel · Orkney Albert Hotel · Orkney Forss House · Thurso Broad Bay House · Isle of Lewis Harris Hotel · Isle of Harris Dornoch Station · Sutherland Gairloch Hotel · Gairloch Shieldaig Lodge · Gairloch Boath House · Nairn ★ The Torridon · Wester Ross Kingsmills Hotel · Inverness Ness Walk · Inverness Macdonald Drumossie Hotel · Inverness Rocpool Reserve · Inverness Hotel 1881 by Archiestown, Aberlour · Speyside Skeabost House Hotel · Isle of Skye ★ The Three Chimneys · Isle of Skye Grant Arms Hotel · Grantown-on-Spey The Craiglynne Hotel · Grantown-on-Spey Broadford Hotel and Eilean Iarmain · Isle of Skye Cairngorms Glamping · Strathdon Coylumbridge Resort Hotel · Aviemore Cairngorm Hotel · Aviemore Kinloch Lodge, Sleat · Isle of Skye Duisdale House Hotel, Sleat · Isle of Skye Marcliffe Hotel & Spa · Aberdeen Polochar Inn · South Uist Maryculter House Hotel · Aberdeen ★ The Boat Inn · Royal Deeside Balmoral Arms Inn · Ballater The Fife Arms · Braemar Glen Clova Hotel · Angus The Garrison · Fort William Caledonian Hotel · Fort William Dalmunzie Castle Hotel · Glenshee Knockendarroch Hotel · Pitlochry Atholl Palace · Pitlochry Moulin Hotel · Pitlochry The Onich Hotel beach pods · near Fort William Fonab Castle · Pitlochry Scotland’s Spa Hotel · Pitlochry Dunalastair Hotel Suites · Kinloch Rannoch Old Mill Inn · Pitlochry McKays Hotel · Pitlochry Pitlochry Hydro Hotel · Pitlochry Woodlands Glencoe · Glencoe Isles of Glencoe Hotel · Ballachulish ★ The Grandtully Hotel · by Aberfeldy Arbikie Highland Estate · Angus Bridge of Cally Hotel · Blairgowrie The Townhouse · Aberfeldy The Breadalbane Arms · Aberfeldy Moness Resort · Aberfeldy ★ Dunkeld House Hotel · Dunkeld Isle of Eriska · near Oban Isle of Mull Hotel & Spa · Craignure Killin Hotel · Killin Apex City Quay Hotel & Spa · Dundee Murrayshall Country Estate · Scone Glencruitten House · Oban No17 The Promenade · Oban Oban Bay Hotel · Oban No. 26 By The Sea · Oban Altavona House · Oban Great Western Hotel · Oban Crianlarich Hotel · Crianlarich Crieff Hydro · Crieff ★ Monachyle MHOR · Balquhidder ★ MHOR 84 · Balquhidder Rusacks St Andrews · St Andrews Knipoch House Hotel · Oban Gleneagles · Auchterarder ★ The Peat Inn · near St Andrews The Inn at Lathones · near St Andrews ★ Loch Fyne Hotel & Spa · Inveraray The Harbour Inn · Anstruther The Inveraray Inn · Loch Fyne The Upper Largo Hotel · Fife The Arrochar Hotel · Loch Long The Inn on Loch Lomond · Inverbeg The Beach House · Inverbeg The Stirling Highland Hotel · Stirling ★ Lodge on Loch Lomond · Luss Lennox of Lomond · Luss The Oak Tree Inn · Balmaha Keavil House Hotel · Dunfermline The Winnock Hotel · Drymen Marine North Berwick · East Lothian Open Arms Hotel, Dirleton · East Lothian Cameron House · Loch Lomond Riva Hotel & Restaurant · Helensburgh Tullie Inn · Balloch Loch Lomond Hotel · Balloch Ocean Mist · Leith The Balmoral · Edinburgh Kimpton Charlotte Square · Edinburgh The Hoxton · Edinburgh The Glasshouse Hotel · Edinburgh Carberry Tower · East Lothian Macdonald Houstoun House · Uphall The Colintraive Hotel · Cowal Peninsula Dalmahoy Hotel & Country Club · Kirknewton Melville Castle · near Edinburgh Hotel du Vin at One Devonshire Gardens · Glasgow Kimpton Blythswood Square · Glasgow voco Grand Central Glasgow · Glasgow The Glenburn Hotel, Rothesay · Isle of Bute Dalmeny Park House Hotel · Barrhead Radstone Hotel, Shawsburn · Lanarkshire The Wheatsheaf at Swinton · Berwickshire Seamill Hydro · Ayrshire coast Macdonald Cardrona · Peebles The Machrie · Islay Riverside Lodge Hotel · Irvine ★ SCHLOSS Roxburghe · Kelso Auchrannie Resort · Isle of Arran Lochgreen House Hotel & Spa · Troon The Plough Hotel · Yetholm Piersland House · Troon Marine Troon · Troon The Loans · Troon DeiRa Hotel · Prestwick Fairfield House Hotel · Ayr The Royal Hotel · Cumnock Brig o’ Doon House Hotel · Alloway Lochside House Hotel & Spa · near New Cumnock Hetland Hall Hotel · near Gretna Cally Palace Hotel · Gatehouse of Fleet The Ship Inn · Gatehouse of Fleet The Portpatrick Hotel · Portpatrick

Pick a region to zoom ·
or tap a bed

Kirkwall Hotel

Orkney · Islands

Winter 3-for-2 with full Scottish breakfast, 1 November 2026 – 30 April 2027 (excludes 24–26 Dec, Hogmanay and Valentine’s), plus Orkney Adventure, Petaway and Stay Before Christmas packages.

3-for-2Dog-friendly3 nights
↑ Back to map

Forss House

Thurso · Highlands & the West Coast

Winter 3-for-2: book two nights and your third is free, with a full Scottish breakfast each morning at this Georgian house beside a waterfall on the NC500.

3-for-2Northern LightsDog-friendly2 nights3 nights
↑ Back to map

Dornoch Station

Sutherland · Highlands & the West Coast

1 or 2 nights at the converted railway station hotel with optional £50 or £100 hotel credit, from £109 (up to 57% off). 1 October 2026 – 31 March 2027.

Dog-friendly1 night2 nights
↑ Back to map

Gairloch Hotel

Gairloch · Highlands & the West Coast

1, 2 or 3 nights with dinner and scenic bay views from £89 (up to 54% off).

Dinner, bed & breakfastUnder £1001 night2 nights3 nights
↑ Back to map

Shieldaig Lodge

Gairloch · Highlands & the West Coast

Winter Staycation: three nights B&B for the price of two at the lochside Victorian lodge, plus a five-course tasting menu on the night of your choice, 1 November 2026 – 30 April 2027.

3-for-2Dinner, bed & breakfastDog-friendly3 nights
↑ Back to map

Boath House

Nairn · Highlands & the West Coast

Winter Special: dinner, bed & breakfast from £250 per room per night at the Georgian country house near the Moray coast, saving up to £200 per room; plus a February midweek deal (16–19 Feb) at £200 per room with a three-course set gourmet dinner.

Dinner, bed & breakfastMidweekDog-friendlyLuxury1 night
↑ Back to map

★ The Torridon

Wester Ross · Highlands & the West Coast

The 3-for-2 Escape: stay three nights for the price of two at this Victorian shooting lodge beneath Beinn Alligin, with the 1887 restaurant and whisky bar to come home to.

My favourite3-for-2Dog-friendlyLuxury3 nights
↑ Back to map

Kingsmills Hotel

Inverness · Highlands & the West Coast

Winter Warmer: two nights with breakfast, dinner on one evening and full leisure club access, from £169pp, November to March. Also an Autumn Early Bird from £81.25pppn in October and Easy Lazy Sunday from £100 with breakfast.

Dinner, bed & breakfastSpaUnder £100Dog-friendly2 nights
↑ Back to map

Ness Walk

Inverness · Highlands & the West Coast

Autumn Cocooning: two nights DBB in October from £287.50pp. Winter Slumber: two nights with dinner, a cheeseboard and wine, and a nightcap, from £249pp.

3-for-2Dinner, bed & breakfastDog-friendlyLuxury2 nights
↑ Back to map

Macdonald Drumossie Hotel

Inverness · Highlands & the West Coast

1 or 2 nights with Prosecco and optional two-course dinner, from £129 (up to 63% off). 1 October 2026 – 31 March 2027.

Dinner, bed & breakfast1 night2 nights
↑ Back to map

Rocpool Reserve

Inverness · Highlands & the West Coast

One- and two-night winter escapes at the boutique hotel with Chez Roux dining, including a Winter Indulgent Package with B&B, sparkling afternoon tea and complimentary upgrade.

SpaLuxury2 nights
↑ Back to map

Hotel 1881 by Archiestown, Aberlour

Speyside · Cairngorms, Aberdeenshire & Moray

1 or 2 nights in whisky country with optional £40pp dinner spend, from £149 (up to 45% off). 1 October – 17 December 2026.

Dinner, bed & breakfast1 night2 nights
↑ Back to map

Skeabost House Hotel

Isle of Skye · Islands

Northern Lights package: two nights for two in the Victorian mansion on Loch Snizort with a £45pp dinner allowance on the first night, daily hearty Highland breakfasts, an indulgent afternoon tea, a drinks voucher and late checkout until 1pm, from £214.50pp (£10 per night Fri/Sat supplement).

Dinner, bed & breakfastNorthern LightsDog-friendlyLuxury2 nights
↑ Back to map

★ The Three Chimneys

Isle of Skye · Islands

Wee Winter Break at the famous restaurant with rooms on Loch Dunvegan: B&B in the House Over-By from £275, or dinner, bed & breakfast from £535 for two with a table reserved each evening. Select dates 21 October 2026 – 31 March 2027.

My favouriteDinner, bed & breakfastLuxury1 night2 nights
↑ Back to map

Broadford Hotel and Eilean Iarmain

Isle of Skye · Islands

Winter 3-for-2 and Stay Before Christmas breaks. Broadford / Eilean Iarmain

3-for-2Dog-friendly3 nights
↑ Back to map

Cairngorms Glamping

Strathdon · Cairngorms, Aberdeenshire & Moray

1, 2 or 3 nights with private hot tub for up to four at the “Four in a Bed” winners, from £99 (up to 51% off). 21 September 2026 – 31 March 2027.

SpaUnder £100Dog-friendly1 night2 nights3 nights
↑ Back to map

Coylumbridge Resort Hotel

Aviemore · Cairngorms, Aberdeenshire & Moray

1 or 2 nights with leisure access inside the Cairngorms National Park, from £89 (up to 49% off). Until 22 December 2026.

SpaUnder £100Dog-friendly1 night2 nights
↑ Back to map

Cairngorm Hotel

Aviemore · Cairngorms, Aberdeenshire & Moray

1 or 2 nights at the traditional hotel in the heart of Aviemore from £89 (up to 51% off). Also on itison: Macdonald Aviemore Highland Resort from £99 and the Highlander Hotel from £69.

Under £100Dog-friendly1 night2 nights
↑ Back to map

Kinloch Lodge, Sleat

Isle of Skye · Islands

1 or 2 nights with three-course dinner each night at Lady Claire Macdonald’s legendary lodge, from £399 (up to 42% off), 1 November 2026 – 31 March 2027.

Dinner, bed & breakfastDog-friendlyLuxury1 night2 nights
↑ Back to map

Duisdale House Hotel, Sleat

Isle of Skye · Islands

Northern Lights package: two nights with a £50pp dinner allowance on the first night in the 2 AA Rosette restaurant, full Scottish breakfasts each morning, an indulgent afternoon tea, a private 30-minute hot tub session overlooking the Sound of Sleat, and late checkout until 1pm, from £219.50pp (£10 per night Fri/Sat supplement).

Dinner, bed & breakfastSpaNorthern LightsDog-friendlyLuxury2 nights
↑ Back to map

Maryculter House Hotel

Aberdeen · Cairngorms, Aberdeenshire & Moray

1 or 2 nights with optional wine and £25pp dinner on the River Dee, from £99 (up to 63% off). 1 October – 30 December 2026.

Under £1001 night2 nights
↑ Back to map

Balmoral Arms Inn

Ballater · Cairngorms, Aberdeenshire & Moray

1 or 2-night Royal Deeside stay with optional £30pp dinner, from £115 (up to 60% off). 4 October 2026 – 31 March 2027.

2 nights
↑ Back to map

The Fife Arms

Braemar · Cairngorms, Aberdeenshire & Moray

Seasonal two-night stays, Sunday–Thursday one-nighters with dinner in The Flying Stag, and a Festival of Fashion weekend on 13–15 November.

Dinner, bed & breakfastMidweekDog-friendlyLuxury2 nights
↑ Back to map

Glen Clova Hotel

Angus · Cairngorms, Aberdeenshire & Moray

Midweek Winter Warmer: two nights Monday–Thursday with breakfast both mornings and dinner one night.

Dinner, bed & breakfastMidweekDog-friendly1 night2 nights
↑ Back to map

The Garrison

Fort William · Highlands & the West Coast

Hotel: 1, 2 or 3 nights with optional two-course dinner in the old garrison in the town centre, from £69 (up to 44% off), 19 October 2026 – 24 March 2027.

Dinner, bed & breakfastUnder £1001 night2 nights3 nights
↑ Back to map

Caledonian Hotel

Fort William · Highlands & the West Coast

1 or 2 nights with optional £30 food & drink spend and views over Loch Linnhe, from £59 (up to 34% off). 2 October 2026 – 30 March 2027.

Under £1001 night2 nights
↑ Back to map

Dalmunzie Castle Hotel

Glenshee · Perthshire

1 or 2 nights with optional £50 F&B spend on a 6,500-acre estate at the top of Glenshee – ski or aurora country, from £99 (up to 60% off). 1 October 2026 – 31 March 2027.

Under £100Northern LightsDog-friendlyLuxury1 night2 nights
↑ Back to map

Knockendarroch Hotel

Pitlochry · Perthshire

Winter Gourmet Package: overnight in an individually styled room, canapés by the fire while you peruse the menu, a three-course daily-changing dinner and full breakfast, from £239 per room per night.

Dinner, bed & breakfastLuxury1 night
↑ Back to map

Atholl Palace

Pitlochry · Perthshire

Winter Warmer Escape: overnight, full Scottish breakfast, a two-course dinner in the Verandah Restaurant on the evening of your choice, and use of the pool, spa bath, steam room and gym; spa treatments bookable on top.

Dinner, bed & breakfastSpaDog-friendly1 night
↑ Back to map

Moulin Hotel

Pitlochry · Perthshire

1 or 2 nights at the 17th-century inn with its own brewery, from £99 (up to 37% off). 2 November 2026 – 31 March 2027.

Under £100Dog-friendly1 night2 nights
↑ Back to map

The Onich Hotel beach pods

near Fort William · Highlands & the West Coast

1, 2 or 3 night lochside beach pod stay for two overlooking Loch Linnhe, between Glencoe and Fort William, from £149 (up to 38% off). 1 October 2026 – 31 March 2027.

1 night2 nights3 nights
↑ Back to map

Fonab Castle

Pitlochry · Perthshire

Two-night B&B stay-and-save up to 30% off at the turreted castle on Loch Faskally, plus the Crerar ESCAPE getaway.

Dog-friendlyLuxury2 nights
↑ Back to map

Dunalastair Hotel Suites

Kinloch Rannoch · Perthshire

1 or 2 nights with cream tea and optional £40pp dinner spend at the 5* riverside hotel beneath Schiehallion, from £169 (up to 37% off). 25 October 2026 – 31 January 2027.

Dinner, bed & breakfastLuxury1 night2 nights
↑ Back to map

Old Mill Inn

Pitlochry · Perthshire

1 or 2 nights at the award-winning 4* inn with cosy bar and restaurant in the town centre, from £129 (up to 46% off). 1 November – 23 December 2026.

1 night2 nights
↑ Back to map

McKays Hotel

Pitlochry · Perthshire

1 or 2 nights with cream tea at the dog-friendly hotel, from £79 (up to 57% off), 9 November 2026 – 31 March 2027. Direct: Winter Escape two-night DBB with dinner allowance and fizz on arrival.

Dinner, bed & breakfastUnder £100Dog-friendly1 night2 nights
↑ Back to map

Pitlochry Hydro Hotel

Pitlochry · Perthshire

1 or 2 nights in a scenic-view room with leisure access and £40 food & drink spend, from £99 (up to 37% off). 1 October 2026 – 31 March 2027.

SpaUnder £100Dog-friendly1 night2 nights
↑ Back to map

Woodlands Glencoe

Glencoe · Highlands & the West Coast

Low Season Special with up to 50% off midweek stays in the hot-tub lodges direct. On itison: 1 or 2 nights in a RiverBeds luxury wee lodge with private hot tub, from £199 (up to 59% off), 1 November 2026 – 29 April 2027.

MidweekSpaDog-friendlyLuxury1 night2 nights
↑ Back to map

Isles of Glencoe Hotel

Ballachulish · Highlands & the West Coast

1 or 2 nights with leisure access and £30pp dinner spend on the shore of Loch Leven, from £169 (up to 49% off). 1 November 2026 – 25 March 2027.

Dinner, bed & breakfastSpaDog-friendly1 night2 nights
↑ Back to map

★ The Grandtully Hotel

by Aberfeldy · Perthshire

1 or 2 nights with a glass of fizz at the Michelin Key-awarded hotel on the Tay, from £139 (up to 31% off). Until 23 December 2026.

My favouriteLuxury1 night2 nights
↑ Back to map

Bridge of Cally Hotel

Blairgowrie · Perthshire

1, 2 or 3 nights at the foothills of Glenshee with optional £25pp dinner spend, from £89 (up to 49% off). 1 November 2026 – 31 March 2027.

Dinner, bed & breakfastUnder £100Dog-friendly1 night2 nights3 nights
↑ Back to map

The Townhouse

Aberfeldy · Perthshire

1 or 2 nights with optional room or suite upgrades in the pretty market town, from £85 (up to 50% off). 1 November – 18 December 2026.

Under £1001 night2 nights
↑ Back to map

The Breadalbane Arms

Aberfeldy · Perthshire

1, 2 or 3 nights at the traditional coaching hotel, from £69 (up to 49% off). 1 October 2026 – 31 March 2027.

Under £1001 night2 nights3 nights
↑ Back to map

Moness Resort

Aberfeldy · Perthshire

Two-night self-catering for two, six or eight with leisure access, from £119 (up to 38% off). 1 November 2026 – 25 March 2027.

Spa2 nights
↑ Back to map

★ Dunkeld House Hotel

Dunkeld · Perthshire

Two-night B&B with dinner allowance, a bottle of bubbles on arrival and 20% off spa treatments on the banks of the Tay; plus the Crerar ESCAPE getaway.

My favouriteDinner, bed & breakfastSpaDog-friendlyLuxury2 nights
↑ Back to map

Isle of Eriska

near Oban · Argyll & Oban

Escape to Tranquillity spa retreat: overnight with breakfast, a 60-minute and a 30-minute treatment and 20% off further treatments, from £329 per night November – March.

Dinner, bed & breakfastSpaLuxury1 night
↑ Back to map

Isle of Mull Hotel & Spa

Craignure · Islands

Autumn & Winter Getaway with dinner credit and spa discount; seasonal spa breaks.

Dinner, bed & breakfastSpaDog-friendly2 nights
↑ Back to map

Killin Hotel

Killin · Perthshire

Overnight with Prosecco and optional two-course dinner overlooking the River Lochay, from £89 (up to 51% off). 19 October 2026 – 31 March 2027.

Dinner, bed & breakfastUnder £100Dog-friendly1 night
↑ Back to map

Apex City Quay Hotel & Spa

Dundee · Edinburgh, Fife & Dundee

Overnight with Prosecco, leisure access and parking, from £109 (up to 47% off). 1 November 2026 – 25 March 2027.

Spa1 night
↑ Back to map

Murrayshall Country Estate

Scone · Perthshire

Stay Three, Pay Two with daily breakfast and 15% off pre-booked spa treatments at this handsome estate outside Perth. Also a Weekend Autumnal Escape in the luxury pods, and up to 25% off when you book 28+ days ahead.

3-for-2SpaLuxury3 nights
↑ Back to map

Glencruitten House

Oban · Argyll & Oban

1 or 2 nights with optional three-course dinner at the grand hotel inspired by Scots folklore, from £199 (up to 39% off). 1 October 2026 – 31 March 2027.

Dinner, bed & breakfastLuxury1 night2 nights
↑ Back to map

No17 The Promenade

Oban · Argyll & Oban

1, 2 or 3 nights with optional £50 dinner spend at the boutique hotel right on the bay, from £119 (up to 46% off). 25 October 2026 – 25 March 2027.

Dinner, bed & breakfast1 night2 nights3 nights
↑ Back to map

Oban Bay Hotel

Oban · Argyll & Oban

Autumn & Winter Getaway with two nights B&B, £30pp nightly dinner credit, Crémant and 20% off spa; code ESCAPE.

Dinner, bed & breakfastSpa2 nights
↑ Back to map

No. 26 By The Sea

Oban · Argyll & Oban

1, 2 or 3 nights with Prosecco and optional £50 dinner spend at the five-star-rated seafront boutique, from £129 (up to 57% off). 19 October 2026 – 31 March 2027.

Dinner, bed & breakfast1 night2 nights3 nights
↑ Back to map

Altavona House

Oban · Argyll & Oban

1, 2 or 3 nights at the cosy guest house on the Corran Esplanade, from £69 (up to 50% off). 19 October 2026 – 31 March 2027.

Under £1001 night2 nights3 nights
↑ Back to map

Great Western Hotel

Oban · Argyll & Oban

1 or 2 nights on the promenade with optional £30 food & drink spend, from £59 (up to 34% off). 1 October 2026 – 31 March 2027.

Under £1001 night2 nights
↑ Back to map

Crianlarich Hotel

Crianlarich · Highlands & the West Coast

Three nights B&B for two for just £199 (October – April, limited to two rooms per day) or a winter short break with a £30 daily food & drink allowance, November – March. Children and pets welcome.

Under £100Dog-friendly3 nights
↑ Back to map

Crieff Hydro

Crieff · Perthshire

Winter Escapes with up to 25% off two-night stays, couples escapes in The Leigh Building, Black Friday up to 40% off, and self-catering lodges.

Dog-friendly2 nights
↑ Back to map

★ Monachyle MHOR

Balquhidder · Perthshire

1 or 2 nights at the luxury Loch Voil hideaway from £179 (up to 36% off). 1 October – 20 December 2026.

My favouriteDog-friendlyLuxury1 night2 nights
↑ Back to map

★ MHOR 84

Balquhidder · Perthshire

1 or 2 nights at Monachyle’s funky motel-style sister, from £69 (up to 47% off). 1 October 2026 – 4 April 2027.

My favouriteUnder £100Dog-friendly1 night2 nights
↑ Back to map

Rusacks St Andrews

St Andrews · Edinburgh, Fife & Dundee

1 or 2 nights overlooking the Old Course with optional £100 dining credit, from £239 (up to 35% off). 5 October 2026 – 31 March 2027. Direct: Around the Round, up to 30% off.

Luxury1 night2 nights
↑ Back to map

Knipoch House Hotel

Oban · Argyll & Oban

Northern Lights package: two nights for two in the 16th-century house on Loch Feochan with a £45pp dinner allowance, hearty Highland breakfasts each morning, an indulgent afternoon tea, a drinks voucher, a private 30-minute outdoor hot tub session and late checkout until 1pm, from £199.50pp (£20 per night Fri/Sat supplement).

Dinner, bed & breakfastSpaNorthern LightsDog-friendlyLuxury2 nights
↑ Back to map

Gleneagles

Auchterarder · Perthshire

Short & Sweet: two-night stays with up to 20% off, plus a Winter Escape package and a Winter Adventure Pass from £60pp for the estate’s outdoor pursuits.

Dog-friendlyLuxury2 nights
↑ Back to map

★ The Peat Inn

near St Andrews · Edinburgh, Fife & Dundee

Michelin-starred dinner with optional suite stay for two at the award-winning inn, from £99. 3 November – 19 December 2026.

My favouriteUnder £1001 night
↑ Back to map

The Inn at Lathones

near St Andrews · Edinburgh, Fife & Dundee

1, 2 or 3 nights with optional £25pp dinner spend, 15 minutes from St Andrews, from £99 (up to 56% off). 1 November 2026 – 31 March 2027.

Dinner, bed & breakfastUnder £1001 night2 nights3 nights
↑ Back to map

★ Loch Fyne Hotel & Spa

Inveraray · Argyll & Oban

1 or 2 night luxury stay with Prosecco and optional £30pp dinner spend, from £139 (up to 27% off), 1 October 2026 – 31 March 2027. Direct: Two-Night Spa Escape and the Crerar ESCAPE getaway.

My favouriteDinner, bed & breakfastSpaDog-friendly1 night2 nights
↑ Back to map

The Harbour Inn

Anstruther · Edinburgh, Fife & Dundee

1 or 2 nights beside the harbour (and the famous fish bar), from £89 (up to 41% off). 1 October 2026 – 31 March 2027.

Under £1001 night2 nights
↑ Back to map

The Inveraray Inn

Loch Fyne · Argyll & Oban

1 or 2 nights with optional Prosecco and £25pp dinner spend, with views across Loch Fyne, from £99 (up to 41% off). 4 January – 4 April 2027.

Dinner, bed & breakfastUnder £100Dog-friendly1 night2 nights
↑ Back to map

The Upper Largo Hotel

Fife · Edinburgh, Fife & Dundee

1 or 2 nights (or 2–3 nights for up to four with £40 food & drink), from £119 (up to 38% off). 1 October – 23 December 2026.

1 night2 nights3 nights
↑ Back to map

The Arrochar Hotel

Loch Long · Argyll & Oban

1 or 2 nights with optional £30 food & drink spend on the shores of Loch Long, from £64 (up to 46% off). 1 October 2026 – 31 March 2027.

Under £1001 night2 nights
↑ Back to map

The Inn on Loch Lomond

Inverbeg · Central Belt & Loch Lomond

1 or 2 nights with two-course dinner at the 4* inn on the Bonnie Banks, from £129 (up to 52% off). 12 October 2026 – 31 March 2027.

Dinner, bed & breakfast1 night2 nights
↑ Back to map

The Beach House

Inverbeg · Central Belt & Loch Lomond

1 or 2 nights right on the loch shore, from £129 (up to 48% off), 28 September – 22 December 2026.

1 night2 nights
↑ Back to map

The Stirling Highland Hotel

Stirling · Central Belt & Loch Lomond

1 or 2 nights in the converted Victorian high school below Stirling Castle, with optional £25pp dinner spend in the AA Rosette restaurant, from £115 (up to 27% off). 1 November 2026 – 25 March 2027.

Dinner, bed & breakfast1 night2 nights
↑ Back to map

★ Lodge on Loch Lomond

Luss · Central Belt & Loch Lomond

Overnight with optional two-course dinner and panoramic loch views, from £159 (up to 39% off), 28 September – 22 December 2026. Direct: DBB staycations and thermal experiences from £59.

My favouriteDinner, bed & breakfastSpaDog-friendly1 night
↑ Back to map

Lennox of Lomond

Luss · Central Belt & Loch Lomond

2 or 3 night hideaway with private hot tub overlooking the loch, from £349 (up to 28% off). 1 October 2026 – 31 March 2027.

SpaDog-friendlyLuxury2 nights3 nights
↑ Back to map

The Oak Tree Inn

Balmaha · Central Belt & Loch Lomond

1 or 2 nights with drinks at the award-winning inn at the foot of Conic Hill, from £85 (up to 44% off). 1 October 2026 – 31 March 2027.

Under £100Dog-friendly1 night2 nights
↑ Back to map

Keavil House Hotel

Dunfermline · Edinburgh, Fife & Dundee

1 or 2 nights with leisure access and optional two-course dinner, from £69 (up to 49% off). Until 31 March 2027.

Dinner, bed & breakfastSpaUnder £1001 night2 nights
↑ Back to map

The Winnock Hotel

Drymen · Central Belt & Loch Lomond

Overnight with breakfast and optional wine or two-course dinner at the former coaching inn, from £99 (up to 41% off). Until 18 October 2026.

Dinner, bed & breakfastUnder £1001 night
↑ Back to map

Marine North Berwick

East Lothian · Edinburgh, Fife & Dundee

1 or 2 nights with optional £100 hotel credit overlooking the Firth of Forth, from £189 (up to 49% off), 1 October 2026 – 31 March 2027. Direct: Marine & Lawn’s “Around the Round” autumn offer, up to 30% off.

Dog-friendlyLuxury1 night2 nights
↑ Back to map

Open Arms Hotel, Dirleton

East Lothian · Edinburgh, Fife & Dundee

1 or 2 nights with two-course dinner at the village inn near Gullane and Yellowcraig beaches, from £175 (up to 43% off). 1 November 2026 – 28 February 2027.

Dinner, bed & breakfast1 night2 nights
↑ Back to map

Cameron House

Loch Lomond · Central Belt & Loch Lomond

Winter at Cameron Lodges: book a three, four or seven-night stay in a lodge or apartment (sleeping up to eight) between 31 October 2026 and 25 March 2027 and your final night is free, with full use of the Leisure Club, rooftop infinity pool and Cameron Spa.

3-for-2SpaDog-friendlyLuxury3 nights
↑ Back to map

Riva Hotel & Restaurant

Helensburgh · Central Belt & Loch Lomond

1 or 2 nights on the Gare Loch with optional £20pp dinner spend, from £79 (up to 52% off). 19 October 2026 – 31 March 2027.

Dinner, bed & breakfastUnder £1001 night2 nights
↑ Back to map

Tullie Inn

Balloch · Central Belt & Loch Lomond

1 or 2 nights with optional main-course dinner at the southern tip of Loch Lomond, a stroll from Balloch Castle Country Park, from £79 (up to 61% off). 26 October 2026 – 25 March 2027.

Under £1001 night2 nights
↑ Back to map

Loch Lomond Hotel

Balloch · Central Belt & Loch Lomond

1 or 2 nights with a bottle of Prosecco at the newly built hotel on the loch’s southern shore, from £79 (up to 49% off). 19 October 2026 – 25 March 2027.

Under £1001 night2 nights
↑ Back to map

Ocean Mist

Leith · Edinburgh, Fife & Dundee

Overnight with Prosecco aboard the luxury floating hotel on the Water of Leith, £199 (up to 40% off). 15 September – 14 November 2026.

1 night
↑ Back to map

The Balmoral

Edinburgh · Edinburgh, Fife & Dundee

: a complimentary fourth night when you stay three consecutive nights at Edinburgh’s grandest address, 1 November – 17 December 2026 (blackout dates apply). Also winter savings of up to 20% on two-night stays.

3-for-2Luxury2 nights3 nights
↑ Back to map

Kimpton Charlotte Square

Edinburgh · Edinburgh, Fife & Dundee

Stay Longer & Save: 10–15% off three or more nights (more for IHG One Rewards members), plus spa and PAWfect Stay dog packages. Watch for the Sunday–Thursday “Edinburgh RetrEAT” voucher returning in January.

MidweekSpaDog-friendlyLuxury3 nights
↑ Back to map

The Hoxton

Edinburgh · Edinburgh, Fife & Dundee

1 or 2 nights with cocktails and optional £75 food & drink spend at the West End boutique, from £129 (up to 54% off). 2 January – 16 April 2027.

Luxury1 night2 nights
↑ Back to map

The Glasshouse Hotel

Edinburgh · Edinburgh, Fife & Dundee

Overnight with cocktails in a signature or Greenside Terrace room at the 5* hotel beneath Calton Hill, from £199 (up to 41% off). Until 25 March 2027.

Luxury1 night
↑ Back to map

Carberry Tower

East Lothian · Edinburgh, Fife & Dundee

3, 4 or 7-night self-catering lodge with hot tub for up to eight, from £799 (up to 62% off). 2 November 2026 – 19 March 2027.

SpaLuxury3 nights
↑ Back to map

Macdonald Houstoun House

Uphall · Central Belt & Loch Lomond

Third night free until 23 December 2026 at the 16th-century tower house with spa, 40 minutes from Edinburgh; book at least three days ahead.

3-for-2Spa3 nights
↑ Back to map

The Colintraive Hotel

Cowal Peninsula · Argyll & Oban

1 or 2 nights with Prosecco at the AA Inn of the Year Scotland 2025, from £139 (up to 51% off). 1 October 2026 – 31 March 2027.

Dog-friendly1 night2 nights
↑ Back to map

Dalmahoy Hotel & Country Club

Kirknewton · Edinburgh, Fife & Dundee

1 or 2 nights with optional £40pp dinner spend on the outskirts of Edinburgh, from £129 (up to 45% off). 1 November 2026 – 30 April 2027.

Dinner, bed & breakfast1 night2 nights
↑ Back to map

Melville Castle

near Edinburgh · Edinburgh, Fife & Dundee

Whisky Away one-night B&B with £25pp dinner allowance and a whisky digestif from £158; 3-for-2 pre-Christmas packages.

3-for-2Dinner, bed & breakfast1 night3 nights
↑ Back to map

Hotel du Vin at One Devonshire Gardens

Glasgow · Glasgow, Ayrshire & Lanarkshire

1 or 2 nights with three-course dinner in the AA Rosette restaurant, from £249 (up to 53% off). 1 October 2026 – 30 April 2027.

Dinner, bed & breakfastDog-friendlyLuxury1 night2 nights
↑ Back to map

Kimpton Blythswood Square

Glasgow · Glasgow, Ayrshire & Lanarkshire

The Square Deal (Sunday–Thursday): B&B for two with a bottle of Prosecco, thermal suite access and a two-course dinner for two.

Dinner, bed & breakfastMidweekSpaLuxury1 night
↑ Back to map

voco Grand Central Glasgow

Glasgow · Glasgow, Ayrshire & Lanarkshire

Overnight with £40 dinner spend at the iconic railway hotel overlooking Central Station, £169 (up to 50% off). 20 December 2026 – 16 April 2027.

Dinner, bed & breakfastLuxury1 night
↑ Back to map

The Glenburn Hotel, Rothesay

Isle of Bute · Islands

1, 2 or 3 nights with optional £40 food & drink spend overlooking Rothesay Bay, from £79 (up to 41% off). 1 October 2026 – 30 April 2027.

Under £1001 night2 nights3 nights
↑ Back to map

Dalmeny Park House Hotel

Barrhead · Central Belt & Loch Lomond

Overnight with optional two-course dinner at the country house 20 minutes from Glasgow, from £119 (up to 42% off). 1 October – 29 December 2026.

Dinner, bed & breakfast1 night
↑ Back to map

Radstone Hotel, Shawsburn

Lanarkshire · Glasgow, Ayrshire & Lanarkshire

1 or 2 nights with dinner, from £139 (up to 38% off). 5 October – 30 December 2026.

Dinner, bed & breakfast1 night2 nights
↑ Back to map

The Wheatsheaf at Swinton

Berwickshire · Borders & Dumfries

1, 2 or 3 nights with optional two-course dinner at the foodie inn, from £99 (up to 36% off). 1 October 2026 – 31 March 2027.

Dinner, bed & breakfastUnder £100Dog-friendly1 night2 nights3 nights
↑ Back to map

Seamill Hydro

Ayrshire coast · Glasgow, Ayrshire & Lanarkshire

1 or 2 nights with optional Prosecco or dinner, from £129 (up to 45% off). 19 October – 23 December 2026.

1 night2 nights
↑ Back to map

Macdonald Cardrona

Peebles · Borders & Dumfries

Third night free at the Tweed Valley golf and spa hotel, arrivals to 23 December 2026 (book three days ahead).

3-for-2Dinner, bed & breakfastSpaDog-friendly3 nights
↑ Back to map

The Machrie

Islay · Islands

25% off stays in 2026 at the links-side hotel, plus Stay & Play golf packages.

Dog-friendlyLuxury1 night2 nights3 nights
↑ Back to map

Riverside Lodge Hotel

Irvine · Glasgow, Ayrshire & Lanarkshire

1 or 2 nights with a bottle of wine and optional two-course dinner near Irvine Harbour, from £99 (up to 33% off). 1 November 2026 – 31 March 2027.

Dinner, bed & breakfastUnder £1001 night2 nights
↑ Back to map

★ SCHLOSS Roxburghe

Kelso · Borders & Dumfries

Hotel overnight with spa access and wine or £45pp dinner spend, from £285 (up to 41% off), until 31 March 2027.

My favouriteDinner, bed & breakfastSpaLuxury1 night
↑ Back to map

Auchrannie Resort

Isle of Arran · Islands

1 or 2 nights with full leisure access at the multi-award-winning resort, from £109 (up to 34% off), or a 2-night lodge or retreat for 4, 6 or 8 from £409 (under £32pppn), both until 23 December 2026.

SpaDog-friendly1 night2 nights
↑ Back to map

Lochgreen House Hotel & Spa

Troon · Glasgow, Ayrshire & Lanarkshire

1 or 2 nights with Prosecco, optional £30pp dinner spend and spa treatments at the 5* country house beside Royal Troon, from £189 (up to 39% off). Until 23 December 2026.

Dinner, bed & breakfastSpaLuxury1 night2 nights
↑ Back to map

The Plough Hotel

Yetholm · Borders & Dumfries

1 or 2 nights for two with breakfast and optional two-course dinner.

Dinner, bed & breakfast1 night2 nights
↑ Back to map

Piersland House

Troon · Glasgow, Ayrshire & Lanarkshire

1 or 2 nights with two-course dinner at the stunning mansion house, from £159, 4 October – 23 December 2026; a second deal from £165 runs 2 January – 31 March 2027. Autumn deal / Winter deal

Dinner, bed & breakfast1 night2 nights
↑ Back to map

Marine Troon

Troon · Glasgow, Ayrshire & Lanarkshire

“Around the Round” autumn offer, save up to 30% at the hotel beside Royal Troon.

1 night2 nights
↑ Back to map

The Loans

Troon · Glasgow, Ayrshire & Lanarkshire

Overnight with Prosecco and three-course dinner at the award-winning country pub, £175 (up to 31% off). 1 October 2026 – 31 March 2027.

Dinner, bed & breakfast1 night
↑ Back to map

DeiRa Hotel

Prestwick · Glasgow, Ayrshire & Lanarkshire

1 or 2 nights at the family-run boutique hotel ten minutes from Prestwick beach, from £89 (up to 43% off). Until 25 March 2027.

Under £1001 night2 nights
↑ Back to map

Fairfield House Hotel

Ayr · Glasgow, Ayrshire & Lanarkshire

1 or 2 nights with two-course dinner and leisure access, from £139 (up to 40% off). 1 October – 30 December 2026.

Dinner, bed & breakfastSpa1 night2 nights
↑ Back to map

The Royal Hotel

Cumnock · Glasgow, Ayrshire & Lanarkshire

Overnight with optional dinner near Dumfries House, from £99 (up to 36% off). 6 October – 30 December 2026.

Under £1001 night
↑ Back to map

Brig o’ Doon House Hotel

Alloway · Glasgow, Ayrshire & Lanarkshire

Overnight in Burns country with optional two-course dinner, from £179 (up to 36% off). 7 October – 16 December 2026.

Dinner, bed & breakfast1 night
↑ Back to map

Lochside House Hotel & Spa

near New Cumnock · Glasgow, Ayrshire & Lanarkshire

Overnight with dinner, or spa treatments and lunch, overlooking the Loch of the Lowes, from £179 (up to 34% off). 21 October – 23 December 2026.

Dinner, bed & breakfastSpa1 night
↑ Back to map

Hetland Hall Hotel

near Gretna · Borders & Dumfries

1 or 2 nights with optional two-course dinner, from £109 (up to 36% off). 1 October – 30 December 2026.

Dinner, bed & breakfast1 night2 nights
↑ Back to map

Cally Palace Hotel

Gatehouse of Fleet · Borders & Dumfries

1, 2 or 3 nights on the Solway Coast with optional £50 food & drink spend, from £99 (up to 36% off). 1 October 2026 – 31 March 2027.

Under £100Dog-friendly1 night2 nights3 nights
↑ Back to map

The Ship Inn

Gatehouse of Fleet · Borders & Dumfries

Winter short breaks from £99 per night B&B direct at the Thistle Award-winning inn. On itison: 1, 2 or 3 nights with breakfast from £99 (up to 47% off), 26 October 2026 – 24 March 2027.

Under £100Dog-friendly1 night2 nights3 nights
↑ Back to map

The Portpatrick Hotel

Portpatrick · Borders & Dumfries

1, 2 or 3 nights with Prosecco and optional dinner on the harbour, from £75 (up to 40% off).

Under £100Dog-friendly1 night2 nights3 nights
↑ Back to map

Albert Hotel

Kirkwall, Orkney · Islands

February and March special, B&B from £110 per room; call 01856 876000 for the latest deals.

1 night2 nights
↑ Back to map

The Stromness Hotel

Stromness, Orkney · Islands

Book direct and save up to 10%, plus a non-refundable Early Bird rate when you book three weeks or more ahead.

1 night2 nights
↑ Back to map

Harris Hotel

Tarbert, Isle of Harris · Islands

3 nights for 2: three nights B&B for the price of two, £390 per room for a standard double (single £310), 1 November 2026 – 31 March 2027, excluding Christmas, New Year and January.

3-for-2Northern LightsDog-friendlyLuxury3 nights
↑ Back to map

Polochar Inn

South Uist · Islands

Getaway Break: two nights with breakfast each morning and dinner on the first night, at the shoreside inn looking across to Barra; priced at booking.

Dinner, bed & breakfastDog-friendly2 nights
↑ Back to map

Broad Bay House

Back, Isle of Lewis · Islands

£10 off per night on stays of two nights or more when you book direct; lower rates in autumn and winter, open all year.

2 nights
↑ Back to map

Marcliffe Hotel & Spa

Aberdeen · Cairngorms, Aberdeenshire & Moray

Autumnal Break: 15% off one- and two-night stays in October and November. Also dinner, bed & breakfast with a £55 per guest food credit and a 24-Hour Luxury Getaway with Champagne and 1pm checkout.

Dinner, bed & breakfastSpaDog-friendlyLuxury2 nights
↑ Back to map

Grant Arms Hotel

Grantown-on-Spey · Cairngorms, Aberdeenshire & Moray

The wildlife hotel in the Cairngorms: 10% off your first stay when you join The Watcher newsletter, plus Twixmas (27–30 December) and Hogmanay breaks.

Dog-friendly1 night2 nights3 nights
↑ Back to map

The Craiglynne Hotel

Grantown-on-Spey · Cairngorms, Aberdeenshire & Moray

1, 2 or 3 nights with optional £30 food & drink spend at the traditional Speyside hotel, from £59, until 30 April 2027.

Under £1001 night2 nights3 nights
↑ Back to map

★ The Boat Inn

Aboyne, Royal Deeside · Cairngorms, Aberdeenshire & Moray

1 or 2 nights with optional Prosecco at the riverside inn, from £89, until 23 December 2026.

My favouriteUnder £100Dog-friendly1 night2 nights
↑ Back to map

Arbikie Highland Estate

Lunan Bay, Angus · Cairngorms, Aberdeenshire & Moray

Two nights in a mirrored ÖÖD house with sauna and views over Lunan Bay at the field-to-bottle distillery, £279, until 20 December 2026.

2 nights
↑ Back to map

Pick a region, choose a deal type, or tap a bed on the map to see the hotels.

hotels showing

Deals change constantly. Always check blackout dates, availability and what is included before you book — Christmas, Hogmanay and Valentine’s are usually excluded. Pins show the town or village, not the exact address.

How to use this hotel deals in Scotland guide

  • Most deals are valid from October/November 2026 until March or April 2027.
  • Always confirm blackout dates (Christmas, Hogmanay and Valentine’s are usually excluded), availability, inclusions and any weekend supplements before booking.
  • Prices are based on two sharing unless stated. “pp” = per person, “pppn” = per person per night, DBB = dinner, bed & breakfast.

I check this page every month, remove expired offers and add new ones as they’re announced, so it’s worth bookmarking. Found an expired or missing offer? Want to be included? Send updates via my contact form.

Find hotel deals in Scotland by type

3-for-2 hotel deals in Scotland

  • The Torridon, Wester Ross – third night free, November to February
  • Forss House, Thurso – third night free, 1 Nov 2026 – 30 Apr 2027
  • Shieldaig Lodge, Gairloch – third night free plus a tasting menu, 1 Nov 2026 – 30 Apr 2027
  • Kirkwall Hotel, Orkney – third night free, 1 Nov 2026 – 30 Apr 2027
  • Ness Walk, Inverness – Linger Longer, three nights for two from £269pp, November – March
  • Murrayshall, Scone – Stay Three, Pay Two with breakfast
  • Macdonald Cardrona and Houstoun House – third night free, arrivals to 23 Dec 2026
  • The Balmoral, Edinburgh – stay four, pay three, 1 Nov – 17 Dec 2026
  • Cameron Lodges, Loch Lomond – final night free on 3, 4 or 7-night lodge stays, 31 Oct 2026 – 25 Mar 2027
  • Harris Hotel, Tarbert – three nights B&B for two from £390 per room, 1 Nov 2026 – 31 Mar 2027 (excl. Christmas, New Year and January)

DBB deals in Scotland (dinner, bed & breakfast)

  • The Three Chimneys, Skye – DBB from £535 for two, 21 Oct 2026 – 31 Mar 2027
  • Knockendarroch, Pitlochry – Winter Gourmet from £239 per room, 1 Nov 2026 – 31 Mar 2027
  • Boath House, Nairn – winter DBB from £250 per room
  • Kingsmills Hotel, Inverness – Winter Warmer, two nights with one dinner from £169pp, November – March
  • Ness Walk, Inverness – Winter Slumber, two nights with dinner from £249pp, November – March
  • Atholl Palace, Pitlochry – Winter Warmer Escape with breakfast, two-course dinner and leisure access
  • The Inn on Loch Lomond – one or two nights with dinner from £129, 12 Oct 2026 – 31 Mar 2027
  • Hotel du Vin at One Devonshire Gardens, Glasgow – with three-course dinner from £249, 1 Oct 2026 – 30 Apr 2027

Midweek hotel deals in Scotland

Spa break deals in Scotland

  • Isle of Eriska – spa retreat with two treatments from £329 per night, November – March
  • Crerar Hotels (ten hotels) – two nights B&B with dinner credit and 20% off spa, code ESCAPE
  • Cameron House, Loch Lomond – final night free on lodge stays, with spa and rooftop pool
  • Lochgreen House, Troon – from £189 with Prosecco and spa treatments, until 23 Dec 2026
  • Auchrannie, Arran – from £109 with leisure access, until 23 Dec 2026
  • Scotland’s Spa Hotel, Pitlochry – from £99 with leisure access, 13 Nov 2026 – 31 Mar 2027

Hotel deals in Scotland under £100

Skeabost House Hotel, Isle of Skye, under the Northern Lights
Skeabost House Hotel, Skye. Photo: Gill Williams

Northern Lights breaks

  • Knipoch House, Oban – Sonas Northern Lights package with hot tub session from £199.50pp, 26 Oct 2026 – 21 Mar 2027
  • Skeabost House, Skye – Sonas Northern Lights package from £214.50pp, 26 Oct 2026 – 21 Mar 2027
  • Duisdale House, Skye – Sonas Northern Lights package with hot tub session from £219.50pp, 26 Oct 2026 – 21 Mar 2027
  • Forss House, Thurso – third night free on the far north coast
  • Dalmunzie Castle, Glenshee – from £99, 1 Oct 2026 – 31 Mar 2027
  • Harris Hotel, Isle of Harris – 3-for-2 under some of the darkest skies in Britain, November – March

Dog-friendly hotel deals

Book now – hotel deals in Scotland ending soon

These offers end before Christmas or have a tight booking window, so grab them while you can. Full details are in each regional section below.

Christmas, Twixmas & Hogmanay packages

Scotland does the festive season properly. These are the packages on sale now – most sell out well before December, so book early.

  • Glenapp Castle, Ayrshire – Three-Night Christmas Break 2026 and Three-Night New Year Break 2026/27, both from £5,745 for three nights, with gourmet dining, whisky and full castle festivities. Also a Burns Celebration weekend on 22–23 January 2027. View offers
  • The Fife Arms, Braemar – Christmas at The Fife Arms, 24–27 December 2026, in one of Scotland’s most extraordinary art-filled hotels. View offers
  • Cameron House, Loch Lomond – Three-night Christmas break, a Twixmas escape where the resort softens its pace, and a Hogmanay celebration with lochside fireworks. View offers
  • Isle of Eriska, Argyll – Christmas and New Year house-party breaks on a private 300-acre island near Oban. Christmas / New Year
  • Fonab Castle, Pitlochry – Three-night Christmas and Hogmanay 2026 breaks in the turreted castle on Loch Faskally. View offers
  • Crieff Hydro, Perthshire – Christmas and New Year breaks, festive panto stays (Dick Whittington) and Christmas events, plus an itison overnight with optional £50 food credit for two or a family of four from £145, 29 November 2026 – 10 January 2027. Direct offers / Christmas at Crieff Hydro on itison / itison overnight
  • Forss House, Thurso and Kirkwall Hotel, Orkney – Christmas 2026 and Hogmanay 2026 packages, plus a “Stay Before Christmas” two-night break with dinner and afternoon tea. Forss House / Kirkwall Hotel
  • Shieldaig Lodge, Gairloch – Stay Before Christmas: two nights B&B for two with a three-course dinner on night one and afternoon tea for two. View offer
  • Sonas Collection – Skye & Oban – Christmas and Hogmanay 2026 at Skeabost House (Skye), Christmas at Toravaig House (Skye) and Christmas and Hogmanay at Knipoch House (Oban). Festive Skye / Festive Oban
  • Ness Walk, Inverness – Festive programme including wreath-making afternoons, Christmas Day lunch and Hogmanay celebrations at the five-star riverside hotel. View offer
  • Kingsmills Hotel, Inverness – Festive Offers 2026/27: Christmas Day, festive lunches, party nights (£84), disco nights (£65), Retro Disco Lunches (£48) and Hogmanay; plus a midweek Shopper Offer from £44.50pp with breakfast in December and January. View offers
  • Gleneagles, Auchterarder – Festive programme plus the “Festive Encore” January break to stretch the celebrations into 2027. View offers
  • Atholl Palace, Pitlochry – Christmas and Hogmanay 2026 packages at the baronial hotel above Pitlochry, plus Burns Night 2027. View offers
  • Grant Arms Hotel, Grantown-on-Spey – Twixmas (27–30 December) and Hogmanay (30 December – 2 January 2027) breaks at the Cairngorms wildlife hotel. View offers
  • Marcliffe Hotel & Spa, Aberdeen – Christmas overnight stays: two nights with winter afternoon tea, Christmas Eve dinner, fizz on Christmas morning and Christmas Day dining from £590pp, or three nights with panto tickets from £815pp. View offers
  • Inverlochy Castle, Fort William – Festive 2026 breaks in the Highland castle where Queen Victoria stayed. View offers
  • voco Grand Central, Glasgow – Overnight with £40 dinner spend at the railway hotel over Central Station, £169, 20 December 2026 – 16 April 2027 – handy for Hogmanay week. View itison deal

Inverness hotel deals + Highlands & the West Coast

Think snow-dusted peaks, cosy lounges and star-bright nights.

  • The Torridon, Wester Ross – The 3-for-2 Escape: stay three nights for the price of two at this Victorian shooting lodge beneath Beinn Alligin, with the 1887 restaurant and whisky bar to come home to. November to February, with separate Feb/March/April (to the 14th) links for the Hotel and the Stables. An all-inclusive option runs from £3,885 for three nights for two. View offer and read my review.
  • Kingsmills Hotel, Inverness – Winter Warmer: two nights with breakfast, dinner on one evening and full leisure club access, from £169pp, November to March. Also an Autumn Early Bird from £81.25pppn in October and Easy Lazy Sunday from £100 with breakfast. View offer. On itison: 1 or 2 nights with welcome drinks and leisure access from £139 (up to 54% off), 20 October 2026 – 30 April 2027. View itison deal
  • Ness Walk, Inverness – Autumn Cocooning: two nights DBB in October from £287.50pp. Winter Slumber: two nights with dinner, a cheeseboard and wine, and a nightcap, from £249pp. Linger Longer: three nights for the price of two including afternoon tea, from £269pp. Both November 2026 – March 2027. View offer
  • Rocpool Reserve, Inverness – One- and two-night winter escapes at the boutique hotel with Chez Roux dining, including a Winter Indulgent Package with B&B, sparkling afternoon tea and complimentary upgrade. View offer
  • Macdonald Drumossie Hotel, Inverness – 1 or 2 nights with Prosecco and optional two-course dinner, from £129 (up to 63% off). 1 October 2026 – 31 March 2027. View itison deal
  • Boath House, Nairn – Winter Special: dinner, bed & breakfast from £250 per room per night at the Georgian country house near the Moray coast, saving up to £200 per room; plus a February midweek deal (16–19 Feb) at £200 per room with a three-course set gourmet dinner. Book on 01667 454896. View offer
  • Dornoch Station, Sutherland (Marine & Lawn) – 1 or 2 nights at the converted railway station hotel with optional £50 or £100 hotel credit, from £109 (up to 57% off). 1 October 2026 – 31 March 2027. View itison deal
  • Forss House, Thurso – Winter 3-for-2: book two nights and your third is free, with a full Scottish breakfast each morning at this Georgian house beside a waterfall on the NC500. Valid 1 November 2026 – 30 April 2027; excludes 24–26 December, Hogmanay and Valentine’s Day. Full payment at booking; dog-friendly rooms. Also Whisky Away, Petaway, Romance and Explore More packages. View 3-for-2 / All offers
  • Shieldaig Lodge, Gairloch – Winter Staycation: three nights B&B for the price of two at the lochside Victorian lodge, plus a five-course tasting menu on the night of your choice, 1 November 2026 – 30 April 2027. Also a Whisky Lovers two-night package with whisky flight and dinner from £560, and a Romantic Escape with Prosecco and dinner. View offer
  • Gairloch Hotel, Gairloch – 1, 2 or 3 nights with dinner and scenic bay views from £89 (up to 54% off). View itison deal
  • The Garrison, Fort William – Hotel: 1, 2 or 3 nights with optional two-course dinner in the old garrison in the town centre, from £69 (up to 44% off), 19 October 2026 – 24 March 2027. View itison deal. Apartments: 2 or 3 night self-catering stay for up to six from £169 (under £15pppn), same dates. View apartments deal
  • Caledonian Hotel, Fort William – 1 or 2 nights with optional £30 food & drink spend and views over Loch Linnhe, from £59 (up to 34% off). 2 October 2026 – 30 March 2027. View itison deal
  • The Onich Hotel beach pods, near Fort William – 1, 2 or 3 night lochside beach pod stay for two overlooking Loch Linnhe, between Glencoe and Fort William, from £149 (up to 38% off). 1 October 2026 – 31 March 2027. View itison deal
  • Isles of Glencoe Hotel, Ballachulish – 1 or 2 nights with leisure access and £30pp dinner spend on the shore of Loch Leven, from £169 (up to 49% off). 1 November 2026 – 25 March 2027. View itison deal
  • Woodlands Glencoe (RiverBeds / SeaBeds) – Low Season Special with up to 50% off midweek stays in the hot-tub lodges direct. View offer. On itison: 1 or 2 nights in a RiverBeds luxury wee lodge with private hot tub, from £199 (up to 59% off), 1 November 2026 – 29 April 2027. View itison deal
  • Crianlarich Hotel – Three nights B&B for two for just £199 (October – April, limited to two rooms per day) or a winter short break with a £30 daily food & drink allowance, November – March. Children and pets welcome. View offer
  • More Highland deals on itison – Tulloch Castle Hotel, Dingwall from £89; The 1645 Inn near Nairn from £89; Macdonald Aviemore Highland Resort from £99; Highlander Hotel, Cairngorms from £69; The Ballachulish Hotel £239; The Caledonian Hotel, Ullapool from £89. Browse Highlands getaways
  • Also worth a look: Glenfinnan House (3-for-2 B&B by the viaduct) and Loch Ness Country House (Winter Warmer and the Loch Ness Passport).

Argyll & Oban

Seafood, sea lochs and the gateway to the isles.

  • Isle of Eriska, near Oban – Escape to Tranquillity spa retreat: overnight with breakfast, a 60-minute and a 30-minute treatment and 20% off further treatments, from £329 per night November – March. Autumn Unhurried: overnight, three-course dinner and breakfast from £549 per night, 10–30 October 2026 only (prepaid). Hilltop Reserve self-catering special at £350 per night, three-night minimum. All offers / Autumn Unhurried
  • Knipoch House Hotel, Oban (Sonas) – Northern Lights package: two nights for two in the 16th-century house on Loch Feochan with a £45pp dinner allowance, hearty Highland breakfasts each morning, an indulgent afternoon tea, a drinks voucher, a private 30-minute outdoor hot tub session and late checkout until 1pm, from £199.50pp (£20 per night Fri/Sat supplement). 26 October 2026 – 21 March 2027. View offer
  • Glencruitten House, Oban – 1 or 2 nights with optional three-course dinner at the grand hotel inspired by Scots folklore, from £199 (up to 39% off). 1 October 2026 – 31 March 2027. View itison deal
  • No17 The Promenade, Oban – 1, 2 or 3 nights with optional £50 dinner spend at the boutique hotel right on the bay, from £119 (up to 46% off). 25 October 2026 – 25 March 2027. View itison deal
  • No. 26 By The Sea, Oban – 1, 2 or 3 nights with Prosecco and optional £50 dinner spend at the five-star-rated seafront boutique, from £129 (up to 57% off). 19 October 2026 – 31 March 2027. View itison deal
  • Great Western Hotel, Oban – 1 or 2 nights on the promenade with optional £30 food & drink spend, from £59 (up to 34% off). 1 October 2026 – 31 March 2027. View itison deal
  • Altavona House, Oban – 1, 2 or 3 nights at the cosy guest house on the Corran Esplanade, from £69 (up to 50% off). 19 October 2026 – 31 March 2027. View itison deal
  • Oban Bay Hotel, Oban (Crerar) – Autumn & Winter Getaway with two nights B&B, £30pp nightly dinner credit, Crémant and 20% off spa; code ESCAPE. View offer
  • Loch Fyne Hotel & Spa, Inveraray – 1 or 2 night luxury stay with Prosecco and optional £30pp dinner spend, from £139 (up to 27% off), 1 October 2026 – 31 March 2027. View itison deal. Direct: Two-Night Spa Escape and the Crerar ESCAPE getaway. View direct offer
  • The Inveraray Inn, Loch Fyne – 1 or 2 nights with optional Prosecco and £25pp dinner spend, with views across Loch Fyne, from £99 (up to 41% off). 4 January – 4 April 2027. View itison deal
  • The Colintraive Hotel, Cowal Peninsula – 1 or 2 nights with Prosecco at the AA Inn of the Year Scotland 2025, from £139 (up to 51% off). 1 October 2026 – 31 March 2027. View itison deal
  • The Arrochar Hotel, Loch Long – 1 or 2 nights with optional £30 food & drink spend on the shores of Loch Long, from £64 (up to 46% off). 1 October 2026 – 31 March 2027. View itison deal
  • Also worth a look: The Pierhouse (Wee Winter Breaks, £25 off per night) and Airds Hotel (one-night DBB with fizz, pets go free), both in Port Appin.

Scottish Islands – Skye, Mull, Bute, Islay, Arran, Orkney & the Outer Hebrides

Ferries and weather permitting, get outside on one of Scotland’s islands with these hotel deals.

  • Kirkwall Hotel, Orkney – Winter 3-for-2 with full Scottish breakfast, 1 November 2026 – 30 April 2027 (excludes 24–26 Dec, Hogmanay and Valentine’s), plus Orkney Adventure, Petaway and Stay Before Christmas packages. View offer
  • Albert Hotel, Kirkwall, Orkney – February and March special, B&B from £110 per room; call 01856 876000 for the latest deals. View offer
  • The Stromness Hotel, Orkney – Book Direct and save up to 10%, plus a non-refundable Early Bird rate when you book three or more weeks ahead. View offer
  • The Three Chimneys, Isle of Skye – Wee Winter Break at the famous restaurant with rooms on Loch Dunvegan: B&B in the House Over-By from £275, or dinner, bed & breakfast from £535 for two with a table reserved each evening. Select dates 21 October 2026 – 31 March 2027. View offer
  • Kinloch Lodge, Sleat, Isle of Skye – 1 or 2 nights with three-course dinner each night at Lady Claire Macdonald’s legendary lodge, from £399 (up to 42% off), 1 November 2026 – 31 March 2027. View itison deal
  • Skeabost House Hotel, Isle of Skye – Northern Lights package: two nights for two in the Victorian mansion on Loch Snizort with a £45pp dinner allowance on the first night, daily hearty Highland breakfasts, an indulgent afternoon tea, a drinks voucher and late checkout until 1pm, from £214.50pp (£10 per night Fri/Sat supplement). 26 October 2026 – 21 March 2027. Dogs welcome in the Garden rooms, subject to availability. View offer
  • Duisdale House Hotel, Sleat, Isle of Skye – Northern Lights package: two nights with a £50pp dinner allowance on the first night in the 2 AA Rosette restaurant, full Scottish breakfasts each morning, an indulgent afternoon tea, a private 30-minute hot tub session overlooking the Sound of Sleat, and late checkout until 1pm, from £219.50pp (£10 per night Fri/Sat supplement). 26 October 2026 – 21 March 2027. Also at sister hotel Toravaig House. View offers
  • Broadford Hotel and Eilean Iarmain, Isle of Skye (Original Collection) – Winter 3-for-2 and Stay Before Christmas breaks. Broadford / Eilean Iarmain
  • Harris Hotel, Tarbert, Isle of Harris – 3 nights for 2: three nights B&B for the price of two at the welcoming family-run hotel by the ferry. Per room for the whole stay: Standard £390 (single £310), Select £410, Superior £430, Deluxe £570. 1 November 2026 – 31 March 2027, excluding Christmas, New Year and January. View offer
  • Polochar Inn, South Uist – Getaway Break: two nights with breakfast each morning and dinner on the first night, at the inn on the shore looking across to Barra; priced at booking. View offer
  • Broad Bay House, Back, Isle of Lewis – £10 off per night on stays of two nights or more when you book direct; lower rates in autumn and winter, open all year. View offer
  • The Machrie, Islay (Another Place) – 25% off stays in 2026 at the links-side hotel, plus Stay & Play golf packages. View offer
  • Isle of Mull Hotel & Spa, Craignure (Crerar) – Autumn & Winter Getaway with dinner credit and spa discount; seasonal spa breaks. View offer
  • Auchrannie Resort, Isle of Arran – 1 or 2 nights with full leisure access at the multi-award-winning resort, from £109 (up to 34% off), or a 2-night lodge or retreat for 4, 6 or 8 from £409 (under £32pppn), both until 23 December 2026. Hotel deal / Lodge deal. Direct: Couples Package with free feature-room upgrade and £90 ASPA credit, Cosy Retreat with bath butler and local hamper, and Kids Go Free. View direct offers
  • The Glenburn Hotel, Rothesay, Isle of Bute – 1, 2 or 3 nights with optional £40 food & drink spend overlooking Rothesay Bay, from £79 (up to 41% off). 1 October 2026 – 30 April 2027. View itison deal
  • Scotland’s Best B&Bs – Member offers including multi-night discounts on Skye (Loch Greshornish) and £10/night off B&B on the NC500 and in Glenmoriston. View offers
  • Also worth a look: VisitOuterHebrides special offers (self-catering winter discounts including SEApods on Lewis, up to 33% off three-plus nights Oct–Mar, and Borve Lodge Estate on Harris, 10% off 14-night low-season stays). Note the Isle of Barra Beach Hotel closes 28 September – 1 May.
  • Shetland – No Shetland hotel has published a 2026/27 winter package yet (last year’s itison Brae Hotel deal from £69 ran mid-October to April, so watch for a repeat). For Up Helly Aa on 26 January 2027, Brightwater Holidays runs a five-day coach-and-ferry tour based at the Scalloway Hotel from £1,345pp. NorthLink’s Kids Go Free applies year-round on Aberdeen–Lerwick sailings with a car and cabin.

Central Belt & Loch Lomond hotel deals

Close to Glasgow and Stirling, loch-side scenery meets grand estates – perfect for short breaks and spa time.

  • Cameron House, Loch Lomond – Winter at Cameron Lodges: book a three, four or seven-night stay in a lodge or apartment (sleeping up to eight) between 31 October 2026 and 25 March 2027 and your final night is free, with full use of the Leisure Club, rooftop infinity pool and Cameron Spa. Hotel Winter Escapes and 3-for-2 dining stays too. View offers
  • The Inn on Loch Lomond, Inverbeg – 1 or 2 nights with two-course dinner at the 4* inn on the Bonnie Banks, from £129 (up to 52% off). 12 October 2026 – 31 March 2027. View itison deal
  • The Beach House, Inverbeg – 1 or 2 nights right on the loch shore, from £129 (up to 48% off), 28 September – 22 December 2026. View itison deal
  • Lodge on Loch Lomond, Luss – Overnight with optional two-course dinner and panoramic loch views, from £159 (up to 39% off), 28 September – 22 December 2026. View itison deal. Direct: DBB staycations and thermal experiences from £59. View direct offer
  • Lennox of Lomond, Luss – 2 or 3 night hideaway with private hot tub overlooking the loch, from £349 (up to 28% off). 1 October 2026 – 31 March 2027. View itison deal
  • The Oak Tree Inn, Balmaha – 1 or 2 nights with drinks at the award-winning inn at the foot of Conic Hill, from £85 (up to 44% off). 1 October 2026 – 31 March 2027. View itison deal
  • Tullie Inn, Balloch – 1 or 2 nights with optional main-course dinner at the southern tip of Loch Lomond, a stroll from Balloch Castle Country Park, from £79 (up to 61% off). 26 October 2026 – 25 March 2027. View itison deal
  • Loch Lomond Hotel, Balloch – 1 or 2 nights with a bottle of Prosecco at the newly built hotel on the loch’s southern shore, from £79 (up to 49% off). 19 October 2026 – 25 March 2027. View itison deal
  • The Winnock Hotel, Drymen – Overnight with breakfast and optional wine or two-course dinner at the former coaching inn, from £99 (up to 41% off). Until 18 October 2026. View itison deal
  • Riva Hotel & Restaurant, Helensburgh – 1 or 2 nights on the Gare Loch with optional £20pp dinner spend, from £79 (up to 52% off). 19 October 2026 – 31 March 2027. View itison deal
  • The Stirling Highland Hotel – 1 or 2 nights in the converted Victorian high school below Stirling Castle, with optional £25pp dinner spend in the AA Rosette restaurant, from £115 (up to 27% off). 1 November 2026 – 25 March 2027. View itison deal
  • Dalmeny Park House Hotel, Barrhead – Overnight with optional two-course dinner at the country house 20 minutes from Glasgow, from £119 (up to 42% off). 1 October – 29 December 2026. View itison deal
  • Macdonald Houstoun House, Uphall – Third night free until 23 December 2026 at the 16th-century tower house with spa, 40 minutes from Edinburgh; book at least three days ahead. View offer
  • Also worth a look: Duck Bay Hotel (winter DBB), JA Mar Hall (Stay 3, Pay 2 and spa escapes) and the Black Bull, Gartmore (from £89).

Perthshire hotel deals

Riverside walks, forested glens and handsome towns – some of the best autumn walking is under Perthshire’s big trees.

  • Knockendarroch Hotel, Pitlochry – Winter Gourmet Package: overnight in an individually styled room, canapés by the fire while you peruse the menu, a three-course daily-changing dinner and full breakfast, from £239 per room per night. 1 November 2026 – 31 March 2027, excluding 13 December – 4 February. Prepaid and non-refundable. View offer. On itison: 1 or 2 nights with three-course dinner from £229 (up to 41% off), 1 November 2026 – 27 March 2027. View itison deal
  • Atholl Palace, Pitlochry – Winter Warmer Escape: overnight, full Scottish breakfast, a two-course dinner in the Verandah Restaurant on the evening of your choice, and use of the pool, spa bath, steam room and gym; spa treatments bookable on top. Plus Off Peak Travel and Stay Longer Save More rates. View Winter Warmer / All offers. Lodges: 2 or 3 night self-catering stay with leisure access for two or six, from £219 (under £24pppn), 9 November 2026 – 31 March 2027. View lodge deal
  • Fonab Castle, Pitlochry (Crerar) – Two-night B&B stay-and-save up to 30% off at the turreted castle on Loch Faskally, plus the Crerar ESCAPE getaway. View offer
  • Old Mill Inn, Pitlochry – 1 or 2 nights at the award-winning 4* inn with cosy bar and restaurant in the town centre, from £129 (up to 46% off). 1 November – 23 December 2026. View itison deal
  • Pitlochry Hydro Hotel – 1 or 2 nights in a scenic-view room with leisure access and £40 food & drink spend, from £99 (up to 37% off). 1 October 2026 – 31 March 2027. View itison deal
  • McKays Hotel, Pitlochry – 1 or 2 nights with cream tea at the dog-friendly hotel, from £79 (up to 57% off), 9 November 2026 – 31 March 2027. View itison deal. Direct: Winter Escape two-night DBB with dinner allowance and fizz on arrival. View direct offer
  • Scotland’s Spa Hotel, Pitlochry – 1 or 2 nights with leisure access and optional wine, from £99 (up to 46% off). 13 November 2026 – 31 March 2027. View itison deal
  • Moulin Hotel, Pitlochry – 1 or 2 nights at the 17th-century inn with its own brewery, from £99 (up to 37% off). 2 November 2026 – 31 March 2027. View itison deal
  • Dunalastair Hotel Suites, Kinloch Rannoch – 1 or 2 nights with cream tea and optional £40pp dinner spend at the 5* riverside hotel beneath Schiehallion, from £169 (up to 37% off). 25 October 2026 – 31 January 2027. View itison deal
  • The Grandtully Hotel, by Aberfeldy – 1 or 2 nights with a glass of fizz at the Michelin Key-awarded hotel on the Tay, from £139 (up to 31% off). Until 23 December 2026. View itison deal
  • The Townhouse, Aberfeldy – 1 or 2 nights with optional room or suite upgrades in the pretty market town, from £85 (up to 50% off). 1 November – 18 December 2026. View itison deal
  • The Breadalbane Arms, Aberfeldy – 1, 2 or 3 nights at the traditional coaching hotel, from £69 (up to 49% off). 1 October 2026 – 31 March 2027. View itison deal
  • Moness Resort, Aberfeldy – Two-night self-catering for two, six or eight with leisure access, from £119 (up to 38% off). 1 November 2026 – 25 March 2027. View itison deal
  • Dunkeld House Hotel – Two-night B&B with dinner allowance, a bottle of bubbles on arrival and 20% off spa treatments on the banks of the Tay; plus the Crerar ESCAPE getaway. View offer
  • Dalmunzie Castle Hotel, Glenshee – 1 or 2 nights with optional £50 F&B spend on a 6,500-acre estate at the top of Glenshee – ski or aurora country, from £99 (up to 60% off). 1 October 2026 – 31 March 2027. View itison deal
  • Bridge of Cally Hotel, Blairgowrie – 1, 2 or 3 nights at the foothills of Glenshee with optional £25pp dinner spend, from £89 (up to 49% off). 1 November 2026 – 31 March 2027. View itison deal
  • Killin Hotel, Killin – Overnight with Prosecco and optional two-course dinner overlooking the River Lochay, from £89 (up to 51% off). 19 October 2026 – 31 March 2027. View itison deal
  • Monachyle MHOR, Balquhidder – 1 or 2 nights at the luxury Loch Voil hideaway from £179 (up to 36% off). 1 October – 20 December 2026. View itison deal
  • MHOR 84, Balquhidder – 1 or 2 nights at Monachyle’s funky motel-style sister, from £69 (up to 47% off). 1 October 2026 – 4 April 2027. View itison deal
  • Crieff Hydro – Winter Escapes with up to 25% off two-night stays, couples escapes in The Leigh Building, Black Friday up to 40% off, and self-catering lodges. View offer
  • Murrayshall Country Estate, Scone – Stay Three, Pay Two with daily breakfast and 15% off pre-booked spa treatments at this handsome estate outside Perth. Also a Weekend Autumnal Escape in the luxury pods, and up to 25% off when you book 28+ days ahead. View offer
  • Gleneagles, Auchterarder – Short & Sweet: two-night stays with up to 20% off, plus a Winter Escape package and a Winter Adventure Pass from £60pp for the estate’s outdoor pursuits. View offer
  • Also worth a look: Fisher’s Hotel, Pitlochry (autumn sale and 4-for-3 nights).

Edinburgh hotel deals + East Lothian, Fife & Dundee

Enjoy Edinburgh’s festive sparkle – great for culture-packed weekends and foodie breaks.

  • The Balmoral, Edinburgh – Stay 4, Pay 3: a complimentary fourth night when you stay three consecutive nights at Edinburgh’s grandest address, 1 November – 17 December 2026 (blackout dates apply). Also Forte Escapes winter savings of up to 20% on two-night stays. Stay 4, Pay 3 / Forte Escapes
  • Kimpton Charlotte Square, Edinburgh – Stay Longer & Save: 10–15% off three or more nights (more for IHG One Rewards members), plus spa and PAWfect Stay dog packages. Watch for the Sunday–Thursday “Edinburgh RetrEAT” voucher returning in January. View offer
  • The Glasshouse Hotel, Edinburgh – Overnight with cocktails in a signature or Greenside Terrace room at the 5* hotel beneath Calton Hill, from £199 (up to 41% off). Until 25 March 2027. View itison deal
  • The Hoxton, Edinburgh – 1 or 2 nights with cocktails and optional £75 food & drink spend at the West End boutique, from £129 (up to 54% off). 2 January – 16 April 2027. View itison deal
  • Ocean Mist, Leith – Overnight with Prosecco aboard the luxury floating hotel on the Water of Leith, £199 (up to 40% off). 15 September – 14 November 2026. View itison deal
  • Edinburgh city hotels on itison – Mount Royal opposite Princes Street Gardens from £119 (to 31 Mar 2027); Hotel Indigo York Place from £129 (3 Jan – 30 Apr 2027); Malmaison Leith from £139 and Malmaison City from £169 (3 Jan – 31 Mar 2027).
  • Dalmahoy Hotel & Country Club, Kirknewton – 1 or 2 nights with optional £40pp dinner spend on the outskirts of Edinburgh, from £129 (up to 45% off). 1 November 2026 – 30 April 2027. View itison deal
  • Melville Castle, near Edinburgh (Original Collection) – Whisky Away one-night B&B with £25pp dinner allowance and a whisky digestif from £158; 3-for-2 pre-Christmas packages. View offer
  • Carberry Tower, East Lothian – 3, 4 or 7-night self-catering lodge with hot tub for up to eight, from £799 (up to 62% off). 2 November 2026 – 19 March 2027. View itison deal
  • Marine North Berwick, East Lothian – 1 or 2 nights with optional £100 hotel credit overlooking the Firth of Forth, from £189 (up to 49% off), 1 October 2026 – 31 March 2027. View itison deal. Direct: Marine & Lawn’s “Around the Round” autumn offer, up to 30% off. View direct offer
  • Open Arms Hotel, Dirleton, East Lothian – 1 or 2 nights with two-course dinner at the village inn near Gullane and Yellowcraig beaches, from £175 (up to 43% off). 1 November 2026 – 28 February 2027. View itison deal
  • Rusacks St Andrews – 1 or 2 nights overlooking the Old Course with optional £100 dining credit, from £239 (up to 35% off). 5 October 2026 – 31 March 2027. View itison deal. Direct: Around the Round, up to 30% off. View direct offer
  • The Inn at Lathones, near St Andrews – 1, 2 or 3 nights with optional £25pp dinner spend, 15 minutes from St Andrews, from £99 (up to 56% off). 1 November 2026 – 31 March 2027. View itison deal
  • The Peat Inn, near St Andrews – Michelin-starred dinner with optional suite stay for two at the award-winning inn, from £99. 3 November – 19 December 2026. View itison deal
  • The Upper Largo Hotel, Fife – 1 or 2 nights (or 2–3 nights for up to four with £40 food & drink), from £119 (up to 38% off). 1 October – 23 December 2026. View itison deal
  • The Harbour Inn, Anstruther – 1 or 2 nights beside the harbour (and the famous fish bar), from £89 (up to 41% off). 1 October 2026 – 31 March 2027. View itison deal
  • Keavil House Hotel, Dunfermline – 1 or 2 nights with leisure access and optional two-course dinner, from £69 (up to 49% off). Until 31 March 2027. View itison deal
  • Apex City Quay Hotel & Spa, Dundee – Overnight with Prosecco, leisure access and parking, from £109 (up to 47% off). 1 November 2026 – 25 March 2027. View itison deal
  • Also worth a look: The Scotsman (code BOOKDIRECT), Parliament House (Winter Warmer DBB), The Bonham (up to 20% off direct), Inn on the Mile (Sun–Thu rates), Fairmont St Andrews (3-for-2) and the Old Course Hotel.

Glasgow hotel deals + Ayrshire & Lanarkshire

  • Hotel du Vin at One Devonshire Gardens, Glasgow – 1 or 2 nights with three-course dinner in the AA Rosette restaurant, from £249 (up to 53% off). 1 October 2026 – 30 April 2027. View itison deal
  • Kimpton Blythswood Square, Glasgow – The Square Deal (Sunday–Thursday): B&B for two with a bottle of Prosecco, thermal suite access and a two-course dinner for two. View offer
  • voco Grand Central Glasgow – Overnight with £40 dinner spend at the iconic railway hotel overlooking Central Station, £169 (up to 50% off). 20 December 2026 – 16 April 2027. View itison deal
  • Glasgow city hotels on itison, from £79 – Maldron, ibis Styles (Central and George Square), Clayton, Radisson Blu, Radisson RED, Crowne Plaza, Leonardo Royal, Sandman Signature, Glasgow Argyle and the Grosvenor all have overnight deals, most with optional dinner, running to the end of December or into spring 2027. Browse Glasgow getaways
  • Radstone Hotel, Shawsburn, Lanarkshire – 1 or 2 nights with dinner, from £139 (up to 38% off). 5 October – 30 December 2026. View itison deal
  • Lochgreen House Hotel & Spa, Troon – 1 or 2 nights with Prosecco, optional £30pp dinner spend and spa treatments at the 5* country house beside Royal Troon, from £189 (up to 39% off). Until 23 December 2026. View itison deal
  • Piersland House, Troon – 1 or 2 nights with two-course dinner at the stunning mansion house, from £159, 4 October – 23 December 2026; a second deal from £165 runs 2 January – 31 March 2027. Autumn deal / Winter deal
  • The Loans, Troon – Overnight with Prosecco and three-course dinner at the award-winning country pub, £175 (up to 31% off). 1 October 2026 – 31 March 2027. View itison deal
  • Marine Troon (Marine & Lawn) – “Around the Round” autumn offer, save up to 30% at the hotel beside Royal Troon. View offer
  • DeiRa Hotel, Prestwick – 1 or 2 nights at the family-run boutique hotel ten minutes from Prestwick beach, from £89 (up to 43% off). Until 25 March 2027. View itison deal
  • Brig o’ Doon House Hotel, Alloway – Overnight in Burns country with optional two-course dinner, from £179 (up to 36% off). 7 October – 16 December 2026. View itison deal
  • Fairfield House Hotel, Ayr – 1 or 2 nights with two-course dinner and leisure access, from £139 (up to 40% off). 1 October – 30 December 2026. View itison deal
  • Riverside Lodge Hotel, Irvine – 1 or 2 nights with a bottle of wine and optional two-course dinner near Irvine Harbour, from £99 (up to 33% off). 1 November 2026 – 31 March 2027. View itison deal
  • Seamill Hydro, Ayrshire coast – 1 or 2 nights with optional Prosecco or dinner, from £129 (up to 45% off). 19 October – 23 December 2026. View itison deal
  • Lochside House Hotel & Spa, near New Cumnock – Overnight with dinner, or spa treatments and lunch, overlooking the Loch of the Lowes, from £179 (up to 34% off). 21 October – 23 December 2026. View itison deal
  • The Royal Hotel, Cumnock – Overnight with optional dinner near Dumfries House, from £99 (up to 36% off). 6 October – 30 December 2026. View itison deal
  • Also worth a look: Glenapp Castle (Majestic Midweek 20% off, Linger Longer 3-for-2 on selected dates), Crossbasket Castle (Sunday Escape from £270), Trump Turnberry (“Dine on Us”), Dakota Glasgow and Carlton George.

The Cairngorms, Aberdeenshire, Moray & Speyside

Castles, whisky country and wide beaches; winter brings crisp days.

  • The Fife Arms, Braemar – Seasonal two-night stays, Sunday–Thursday one-nighters with dinner in The Flying Stag, and a Festival of Fashion weekend on 13–15 November. View offer
  • Coylumbridge Resort Hotel, Aviemore – 1 or 2 nights with leisure access inside the Cairngorms National Park, from £89 (up to 49% off). Until 22 December 2026. View itison deal
  • Cairngorm Hotel, Aviemore – 1 or 2 nights at the traditional hotel in the heart of Aviemore from £89 (up to 51% off). View itison deal. Also on itison: Macdonald Aviemore Highland Resort from £99 and the Highlander Hotel from £69. Browse itison
  • Cairngorms Glamping, Strathdon – 1, 2 or 3 nights with private hot tub for up to four at the “Four in a Bed” winners, from £99 (up to 51% off). 21 September 2026 – 31 March 2027. View itison deal
  • Balmoral Arms Inn, Ballater (Crerar) – 1 or 2-night Royal Deeside stay with optional £30pp dinner, from £115 (up to 60% off). 4 October 2026 – 31 March 2027. View itison deal
  • Glen Clova Hotel, Angus – Midweek Winter Warmer: two nights Monday–Thursday with breakfast both mornings and dinner one night. View offer
  • Hotel 1881 by Archiestown, Aberlour, Speyside – 1 or 2 nights in whisky country with optional £40pp dinner spend, from £149 (up to 45% off). 1 October – 17 December 2026. View itison deal
  • Maryculter House Hotel, Aberdeen – 1 or 2 nights with optional wine and £25pp dinner on the River Dee, from £99 (up to 63% off). 1 October – 30 December 2026. View itison deal
  • Marcliffe Hotel & Spa, Aberdeen – Autumnal Break: 15% off one- and two-night stays in October and November. Also Dinner, Bed & Breakfast with a £55 per guest food credit, a 24-Hour Luxury Getaway with early check-in, Champagne, dinner and 1pm checkout, and a Sunday Sanctuary stay with welcome drink; prices shown at booking. View offers
  • Grant Arms Hotel, Grantown-on-Spey – The wildlife hotel in the Cairngorms: 10% off your first stay when you join The Watcher newsletter, plus Twixmas (27–30 December) and Hogmanay (30 December – 2 January) breaks. View offers
  • The Craiglynne Hotel, Grantown-on-Spey – 1, 2 or 3 nights with optional £30 food & drink spend at the traditional Speyside hotel, from £59. Until 30 April 2027. View itison deal
  • The Boat Inn, Aboyne, Royal Deeside – 1 or 2 nights with optional Prosecco at the riverside inn, from £89. Until 23 December 2026. View itison deal
  • Arbikie Highland Estate, Lunan Bay, Angus – Two nights in a mirrored ÖÖD house with sauna and views over Lunan Bay at the field-to-bottle distillery, £279. Until 20 December 2026. View itison deal
  • Aberdeen city hotels on itison, from £59 – Copthorne from £59 (to 31 Mar 2027), Holiday Inn Express City Centre from £69 (to 31 Mar 2027), Aloft TECA from £79 (to 28 Mar 2027), Leonardo from £95 (to 29 Dec), Hilton TECA from £99 (to 25 Mar 2027) and Sandman Signature from £115 (to 31 Mar 2027). Browse Aberdeen getaways
  • Also worth a look: Douneside House (midweek winter retreats), Meldrum House (Winter Warmer), Thainstone House and Golf View, Nairn (both on the Crerar ESCAPE getaway).

Scottish Borders and Dumfries & Galloway

  • Macdonald Cardrona, Peebles – Third night free at the Tweed Valley golf and spa hotel, arrivals to 23 December 2026 (book three days ahead). View offer. On itison: 1 or 2 nights with Prosecco, leisure access and optional £35pp dinner spend, from £115 (up to 48% off), until 31 March 2027. View itison deal
  • SCHLOSS Roxburghe, Kelso – Hotel overnight with spa access and wine or £45pp dinner spend, from £285 (up to 41% off), until 31 March 2027. View itison deal. Self-catering cottages: 2 nights with £30pp dinner allowance and spa access for two or four, from £499, until 28 October 2026 only. View cottage deal. Direct offers at schlosshotel-roxburghe.com
  • The Wheatsheaf at Swinton, Berwickshire – 1, 2 or 3 nights with optional two-course dinner at the foodie inn, from £99 (up to 36% off). 1 October 2026 – 31 March 2027. View itison deal
  • The Plough Hotel, Yetholm – 1 or 2 nights for two with breakfast and optional two-course dinner. View Wowcher deal
  • Cally Palace Hotel, Gatehouse of Fleet – 1, 2 or 3 nights on the Solway Coast with optional £50 food & drink spend, from £99 (up to 36% off). 1 October 2026 – 31 March 2027. View itison deal
  • The Ship Inn, Gatehouse of Fleet – Winter short breaks from £99 per night B&B direct at the Thistle Award-winning inn. View offer. On itison: 1, 2 or 3 nights with breakfast from £99 (up to 47% off), 26 October 2026 – 24 March 2027. View itison deal
  • Hetland Hall Hotel, near Gretna – 1 or 2 nights with optional two-course dinner, from £109 (up to 36% off). 1 October – 30 December 2026. View itison deal
  • The Portpatrick Hotel – 1, 2 or 3 nights with Prosecco and optional dinner on the harbour, from £75 (up to 40% off). View itison deal

Hotel deals in Scotland: frequently asked questions

What is a DBB deal?

DBB stands for dinner, bed and breakfast. A DBB deal bundles your room, dinner in the hotel restaurant and breakfast the next morning into one price, usually quoted per person or per room per night. It’s often the best value in rural Scotland, where there may be nowhere else to eat nearby.

When are hotels in Scotland cheapest?

November and January to March, outside school holidays. Most of the deals on this page run in that window, and they usually exclude Christmas, Hogmanay and Valentine’s, when prices go up.

Are midweek breaks cheaper?

Yes. Sunday to Thursday is almost always cheaper than a weekend, and several hotels have midweek-only deals, including Glenapp Castle, the Glen Clova Hotel and Kimpton Blythswood Square. Many weekend deals also carry a Friday or Saturday supplement.

When do winter hotel deals in Scotland start?

Most winter deals open for booking in September and October and run from late October or November through to March or April. Christmas and Hogmanay packages sell out first, so book those early.

What is a 3-for-2 hotel deal?

You book three nights and pay for two. In Scotland these are mostly winter offers at country house and Highland hotels, such as The Torridon, Forss House and Shieldaig Lodge. Check whether breakfast or dinner is included and which dates are excluded.

Is it better to book direct or through a deals site?

It depends on the deal. Booking direct often includes extras such as a drinks voucher, late checkout or a free upgrade. Deals sites like itison are prepaid vouchers, often at a bigger discount, but you book your dates afterwards, so check availability and the booking terms before you buy.

More places to stay in Scotland guides:

Kate – Love from Scotland x

P.S. Found an expired or missing offer? Want to be included? Send updates via my contact form.



Leave a Reply

Your email address will not be published. Required fields are marked *