Hotels in Scotland, United Kingdom
Scotland is a country in the northern UK, famous for its rugged Highlands, historic castles, and world-class whisky. The climate is cool and rainy, with summer highs around 60°F (15°C) perfect for hiking in the Cairngorms, and winter lows near 32°F (0°C) ideal for cozy pub sessions with traditional folk music in Edinburgh. Want to explore both? The east coast's dry, sunny springs are great for cycling through the Borders, while the west coast's mild autumns let you sip single malts at distilleries like Talisker on the Isle of Skye.
A
Aberdeen
18 hotels
Aberfeldy
2 hotels
Aberfoyle (Stirling)
2 hotels
Acharacle
Mingarry Park
Alexandria
Cameron House On Loch Lomond
Alloa
2 hotels
Arduaine
Loch Melfort Hotel
Arrochar
2 hotels
Auchterarder
The Gleneagles Hotel
Aviemore
3 hotels
Ayr
3 hotels
B
Ballachulish
3 hotels
Ballantrae
Glenapp Castle
Ballater
2 hotels
Balloch
3 hotels
Balmaha
2 hotels
Balmedie
2 hotels
Banff
Banff Springs Hotel
Bearsden
Premier Inn Glasgow
Benderloch
Isle Of Eriska Hotel Spa & Island
Blairgowrie and Rattray
The Angus Hotel & Spa By Compass Hospitality
Bonnyrigg
Dalhousie Castle
Bothwell
Alona Hotel
Bridge of Orchy
Bridge Of Orchy Hotel
Broadford (Isle of Skye)
2 hotels
Brodick
2 hotels
C
Campbeltown
Argyll Arms Hotel
Castletown (Highland)
Greenland House B&B
Chirnside
Chirnside Hall Hotel
Clarkston
Busby Hotel
Corran (Lochaber, Highlands)
Corran Bunkhouse
Craigellachie
2 hotels
Craignure (Isle of Mull)
Isle Of Mull Hotel And Spa
Crail
The Shoregate
Crieff
2 hotels
Cullen
The Seafield Arms-Cullen
D
Dalkeith
The Sun Inn
Dalmally
Loch Awe Hotel
Dervaig
Killoran House
Dornoch
Dornoch Castle Hotel
Dreghorn
Dundonald Links
Drumnadrochit
4 hotels
Drymen
3 hotels
Dumfries
Caledonian Hotel
Dundee
4 hotels
Dunkeld
Dunkeld House Hotel
Dunvegan (Isle of Skye)
Atholl House Skye
E
Edinbane
2 hotels
Edinburgh
142 hotels
Elgin
2 hotels
Ellon
2 hotels
Eyemouth
The Home Arms Guesthouse
F
Flodigarry
Flodigarry Hotel
Fort Augustus
The Highland Club
Fort William
11 hotels
Foyers
Foyers House
G
Gairloch
2 hotels
Gatehouse of Fleet
Cally Palace Hotel & Golf Course
Giffnock
The Orchard Park Hotel
Glasgow
68 hotels
Glencoe
2 hotels
Glenfinnan
Glenfinnan House Hotel
Glenmoriston
The Cluanie Inn
Glenrothes
Best Western Balgeddie House Hotel
Golspie
The Ben Bhraggie Inn
Grantown-on-Spey
2 hotels
Greshornish
Redwood House
Gretna Green
Gretna Hall Hotel
Gullane
Marine & Lawn Greywalls
H
Hamilton
4 hotels
Harray
Merkister Hotel
Hawick
Balcary House Hotel
High Blantyre
Crossbasket Castle, Hotel & Restaurant
I
Ingliston
4 hotels
Inveraray
2 hotels
Invergordon
Kincraig Castle Hotel
Inverness
26 hotels
Isle of Skye
Duisdale House Hotel
Isleornsey (Skye)
Hotel Eilean Iarmain
J
Jedburgh
Meadhon Guest House
K
Keith
Fife Arms Guest House
Kilconquhar (Fife)
Kilconquhar Castle Estate
Kinbuck
Cromlix
Kintore
The Square Kintore
Kintra
Glenegedale House
Kirkcaldy
Beveridge Park Hotel
Kirkcudbright
Arden House Hotel
Kirknewton (Lothian)
Dalmahoy Hotel & Country Club
Kirkton of Largo
Balhousie Farm Bed And Breakfast
Kirkwall
West End Guest House
Kyle of Lochalsh
3 hotels
Kyleakin
2 hotels
L
Lairg
Lairg Highland Hotel
Larbert
Premier Inn Falkirk - Larbert
Lasswade
Melville Castle Hotel
Lerwick
2 hotels
Letterfinlay
The Whispering Pine Lodge
Lochearnhead
The Clachan Hotel, Lochearnhead
Lochgilphead
2 hotels
Lossiemouth
Golf View Hotel & Macintosh Restaurant
M
Maryculter
Maryculter House
Millton of Clova
Glen Clova Estate
Milngavie
Premier Inn Glasgow
Moffat
2 hotels
Montrose
The George Hotel
Morebattle
Templehall Hotel
Morenish
Loch Tay Highland Escapes
N
Nairn
3 hotels
New Cumnock
Lochside House Hotel & Spa
Newbridge (Lothian)
2 hotels
Newton Mearns
Parklands Hotel & Country Club
Newton Stewart
Stables Guest House
Newtonmore
Highlander Hotel 'A Bespoke Hotel'
Nine Mile Burn
Peggyslea Farm B&B
North Ballachulish
Loch Leven Hotel & Distillery
North Berwick
Marine North Berwick
Northton
Scarista House
O
Oban
10 hotels
P
Paisley
5 hotels
Peebles
Peebles Hydro
Perth
2 hotels
Pitlochry
6 hotels
Port Charlotte
Port Charlotte Hotel
Port Ellen
3 hotels
Portpatrick
2 hotels
Portree
9 hotels
R
Renfrew
Normandy Hotel
Rosyth
2 hotels
Rothesay
The Glenburn Hotel
Rowardennan
Rowardennan Hotel
Roybridge
Birchbank Guest House
S
Sconser
Sconser Lodge Hotel
Skeabost
Skeabost House Hotel
Sligachan (Isle of Skye)
Sligachan Hotel
Sollas
Vallay Sands
South Queensferry
Dakota Edinburgh
St Andrews
9 hotels
Stein
Stein Inn
Stirling
6 hotels
Stonefield
Stonefield Castle Hotel 'A Bespoke Hotel'
Stranraer
2 hotels
Strathpeffer
2 hotels
T
Tarbert (Argyll and Bute)
Knap Guest House
Tarland
Douneside House
Teangue (Isle of Skye)
Toravaig House Hotel
Thurso
2 hotels
Tobermory
4 hotels
Torridon
The Torridon
Troon
3 hotels
Turnberry
Trump Turnberry
Tyndrum
Muthu Ben Doran Hotel