Hotels in Scotland, United Kingdom
Scotland sits in the northern part of the UK, with a cool, wet climate-summers average 60°F (15°C) and winters around 40°F (4°C). It's famous for its rugged Highlands, historic castles like Edinburgh Castle, and the world's biggest arts festival, the Edinburgh Fringe in August. In summer, you can hike the West Highland Way or tour whisky distilleries in Speyside; in winter, hit the slopes at Cairngorms ski resort or explore Glasgow's music scene-the city birthed indie bands like Franz Ferdinand and Travis.
A
ANGUS
Glen Clova Lodges
Aberdeen
81 hotels
Aberfeldy
10 hotels
Aberfoyle (Stirling)
7 hotels
Aberlady
3 hotels
Aberlour
5 hotels
Abernethy
The Crees Room Only No Bar Or Restaurant
Abington (South Lanarkshire)
Days Inn Hotel Abington - Glasgow
Aboyne
3 hotels
Acharacle
3 hotels
Achiltibuie
Summer Isles Hotel
Achnasheen
2 hotels
Aird Uig
2 hotels
Airdrie
8 hotels
Airor
Doune Knoydart
Alexandria
Cameron House On Loch Lomond
Alford (Aberdeenshire)
Barclay'S But N Ben
Alloa
3 hotels
Alness
4 hotels
Alyth
4 hotels
Annan
5 hotels
Anstruther
8 hotels
Appin
2 hotels
Applecross
2 hotels
Arbroath
6 hotels
Ardeonaig
Ardeonaig Hotel & Restaurant
Ardfern
The Galley Of Lorne Inn
Ardlui
Ardlui Hotel
Ardrishaig
The Grey Gull Hotel
Ardrossan
Holiday Apartment
Arduaine
2 hotels
Arisaig
Brae Hoose
Arrochar
9 hotels
Auchterarder
8 hotels
Aultbea
Aultbea Lodges
Aviemore
17 hotels
Ayr
37 hotels
B
Backies
Golspie Inn
Ballachulish
5 hotels
Ballater
15 hotels
Balloch
16 hotels
Ballygrant
Kilmeny
Balmaha
4 hotels
Banchory
6 hotels
Banff
3 hotels
Bathgate
3 hotels
Bearsden
Premier Inn Glasgow
Beauly
7 hotels
Bellochantuy
Argyll Hotel
Bellshill
2 hotels
Bettyhill
2 hotels
Biggar
4 hotels
Birnam
The Wee Nook Birnam
Bishopton (Renfrewshire)
2 hotels
Blackwaterfoot
2 hotels
Blair Atholl
2 hotels
Blairgowrie and Rattray
9 hotels
Bo'ness
2 hotels
Boat of Garten
3 hotels
Bonar Bridge
Dunroamin Hotel
Bonnavoulin
Achnacriche B&B
Bonnyrigg
Dalhousie Castle
Borgie
Borgie Lodge Hotel
Borve (Harris)
Borve House Hotel
Bothwell
Alona Hotel
Bowling
The Customs House Hotel
Bowmore
2 hotels
Brae
The Brae Hotel
Braemar
2 hotels
Brechin
2 hotels
Bridge of Alford
2 hotels
Bridge of Allan
Ground-Fl Two Bedroom Apartment In Bridge Of Allan
Bridge of Earn
2 hotels
Bridge of Orchy
3 hotels
Bridgend (Islay)
2 hotels
Broadford (Isle of Skye)
11 hotels
Brodick
7 hotels
Brora
2 hotels
Broughty Ferry
The Colours Riverside Apartment With Garden
Bruichladdich
Loch Gorm House
Buckie
6 hotels
Bucksburn
Britannia Hotel Aberdeen
Burntisland
3 hotels
Busta
Busta House Hotel
C
Cairness
Ban Car Hotel
Cairnryan
3 hotels
Callander
17 hotels
Campbeltown
8 hotels
Cardenden
Capledrae Farmstay Shepherds Huts
Cardross
Kirkton Rest
Cargill
Ballathie House Hotel
Carnoustie
6 hotels
Carradale
3 hotels
Carrbridge
4 hotels
Carstairs
The Village Inn
Castle Douglas
10 hotels
Castlecary
Castlecary House Hotel
Chryston
2 hotels
Clachan (Kintyre)
Ronachan
Clarkston
Busby Hotel
Clydebank
3 hotels
Coatbridge
3 hotels
Cockburnspath
Pease Bay Holiday Park
Coldstream
3 hotels
Colintraive
The Colintraive
Collin
Travelodge Dumfries
Comrie
2 hotels
Connel
2 hotels
Cononbridge
Kinkell House Rooms
Contin
2 hotels
Corpach
Linnhe Lochside Holidays
Corrie
Cromla Cottage
Corse (Aberdeenshire)
Mapleview Bed And Breakfast
Coupar Angus
Beech Hedge
Cowdenbeath
2 hotels
Craigellachie
3 hotels
Craignure (Isle of Mull)
2 hotels
Crail
4 hotels
Craobh Haven
2 hotels
Crianlarich
7 hotels
Crieff
13 hotels
Crinan
Crinan Hotel
Cromarty
2 hotels
Cruden Bay
6 hotels
Cullen
5 hotels
Culross
2 hotels
Cumbernauld
3 hotels
Cumnock
2 hotels
Cupar
Poppy'S Place Cupar
D
Dalbeattie
5 hotels
Daliburgh (South Uist)
3 hotels
Dalkeith
8 hotels
Dalwhinnie
Balsporran Bed And Breakfast
Dingwall
10 hotels
Dirleton
2 hotels
Dornie
The Dornie
Dornoch
12 hotels
Dounby
Smithfield Guesthouse
Doune
Creity Hall Chalet
Dreghorn
Dundonald Links
Drumbeg
Culkein Lodge
Drumnadrochit
18 hotels
Drymen
12 hotels
Dufftown
4 hotels
Dumbarton
2 hotels
Dumfries
28 hotels
Dunbar
6 hotels
Dunblane
6 Beech Court
Dundee
31 hotels
Dunfermline
17 hotels
Dunkeld
8 hotels
Dunnet
2 hotels
Dunning
Shanthi Lodge
Dunoon
12 hotels
Duns
2 hotels
Dunvegan (Isle of Skye)
6 hotels
Durness
Wallaby'S
Dyce
16 hotels
E
Eaglesham
Fifty Five On Gilmour Street
Earlish
Allt Yelkie Pod Ceithir, Earlish
Earlsferry
Cadgers Snug
East Kilbride
5 hotels
East Linton
2 hotels
East Wemyss
Earl David Hotel
Ecclefechan
5 hotels
Edinbane
4 hotels
Edinburgh
344 hotels
Edzell
2 hotels
Elgin
19 hotels
Elie
Marine Park - No 8
Ellon
6 hotels
Errol
The Courtyard
Erskine
Erskine Apartment
Ettrick
Angecroft Park
Ettrickbridge End
Cross Keys Inn Ettrickbridge
Eyemouth
7 hotels
F
Falkirk
12 hotels
Falkland
2 hotels
Fenwick (East Ayrshire)
Arranview Lochside Pods & Lodges All With Private Hot-Tubs
Fettercairn
The Burnside Apartment
Findhorn
Nana Cottage , Findhorn Village
Fintry
Rockfoot B&B
Flodigarry
Flodigarry Hotel
Fochabers
2 hotels
Forfar
4 hotels
Forres
6 hotels
Forsinard
Forsinard Lodge
Fort Augustus
14 hotels
Fort William
66 hotels
Fortrose
2 hotels
Foyers
4 hotels
Fraserburgh
4 hotels
Freuchie
Lomond Hills Hotel & Health Club
G
Gairloch
7 hotels
Galashiels
4 hotels
Garelochhead
The Anchor Inn
Garve
3 hotels
Gatehouse of Fleet
6 hotels
Giffnock
3 hotels
Gifford
Tweeddale Arms Hotel
Girvan
5 hotels
Glasgow
121 hotels
Glencoe
6 hotels
Glendale (Isle of Skye)
Aurora Rural Retreats
Glenfarg
Little Lochan Lodge
Glenfinnan
2 hotels
Glenrothes
6 hotels
Golspie
5 hotels
Gorseness
Aviedale Suite
Gourock
The Wee Cottage By The Ferry
Grandtully
The Grandtully Hotel
Grangemouth
4 hotels
Grantown-on-Spey
12 hotels
Greenock
3 hotels
Gretna
2 hotels
Gretna Green
8 hotels
Gullane
4 hotels
H
Haddington (East Lothian)
4 hotels
Haggs
Mango The Hotel
Halkirk
Ulbster Arms Hotel Near Thurso
Hamilton
9 hotels
Hawick
9 hotels
Helensburgh
8 hotels
Helmsdale
6 hotels
Heriot
Crookston House B&B
High Blantyre
2 hotels
Hillside
The Hillside Hotel & Restaurant
Hopeman
The Station
Howwood
Bowfield Hotel And Spa
Huntly
2 hotels
I
Inchnadamph
Altnacealgach Motel
Ingliston
4 hotels
Innerleithen
2 hotels
Innermessan
Ryan Bay Holiday Park
Insch
2 hotels
Inveraray
10 hotels
Inverarnan
The Drovers Inn
Invergarry
5 hotels
Invergordon
6 hotels
Inverkeithing
Boreland Lodge Hotel
Inverkip
3 hotels
Inverlochy
Glen View Pod
Invermoriston
2 hotels
Inverness
144 hotels
Inversnaid
3 hotels
Inverurie
5 hotels
Iona
4 hotels
Irvine (North Ayrshire)
11 hotels
Isle of Arran
Glenisle Hotel
Isle of Colonsay
The Colonsay Hotel
Isle of Skye
Duisdale House Hotel
Isle of Whithorn
3 hotels
J
Jedburgh
8 hotels
John o' Groats
3 hotels
Johnshaven
Kildonan Cottage
Johnstone
Lynnhurst Hotel
Johnstonebridge
Days Inn Lockerbie - Annandale Water
K
Keith
6 hotels
Kelso
10 hotels
Kenmore (Perth and Kinross)
2 hotels
Kilchoan
2 hotels
Kilconquhar (Fife)
Kinneuchar Cottage - By Elie, Dog Friendly.
Killiechronan
Crannich Holiday Caravans
Killin
8 hotels
Kilmarnock
5 hotels
Kilmelfort
3 hotels
Kilsyth
2 hotels
Kilwinning
4 hotels
Kinbrace
Garvault House
Kincraig
Loch Insh Chalets And Apartments
Kingsbarns
Morton Of Pitmilly Countryside Resort
Kingshouse
Mhor 84 - Not On The West Highland Way
Kingussie
9 hotels
Kinloch Rannoch
2 hotels
Kinlochbervie
3 Bed House - Sleeps 5 - Pets - Parking - Wifi
Kinlochleven
4 hotels
Kinross
4 hotels
Kintore
Woodland Lodge Mither Tap
Kippford
2 hotels
Kirk Yetholm
2 hotels
Kirkcaldy
7 hotels
Kirkcudbright
6 hotels
Kirkintilloch
Broadcroft Hotel
Kirkmichael (Perth and Kinross)
2 hotels
Kirkpatrick
The Mill Forge Hotel
Kirkton of Skene
Luxury 2 Bedroom Apartment In Aberdeen
Kirkwall
14 hotels
Kirn
2 hotels
Kirriemuir
2 hotels
Kishorn
2 hotels
Kyle of Lochalsh
12 hotels
Kyleakin
5 hotels
L
Laggan (Badenoch)
Allt Na Criche - Ukc5762
Lairg
4 hotels
Lamlash
5 hotels
Lanark
5 hotels
Langbank
Lomond View
Langholm
2 hotels
Larbert
Premier Inn Falkirk - Larbert
Largs
7 hotels
Larkhall (South Lanarkshire)
3 hotels
Lauder
4 hotels
Lennoxtown
Retreat To The Campsies
Lerwick
13 hotels
Letterfinlay
3 hotels
Leuchars
2 hotels
Leven (Fife)
7 hotels
Liberton
Shieldhill Castle
Linlithgow
5 hotels
Livingston
4 hotels
Loans
Highgrove House Hotel
Lochailort
Lochailort Inn
Lochaline
Lochaline Hotel
Lochboisdale
2 hotels
Lochcarron
Rockvilla Guest House
Lochearnhead
6 hotels
Lochfoot
Nunland Hillside Lodges
Lochgair
Lochgair Hotel
Lochgelly
Remus B&B
Lochgilphead
5 hotels
Lochgoilhead
4 hotels
Lochinver
8 hotels
Lochmaddy
2 hotels
Lockerbie
6 hotels
Lonmore
2 hotels
Lossiemouth
11 hotels
Lower Largo
The Crusoe
Lundin Links
3 hotels
Luss
8 hotels
Lybster
3 hotels
M
Macduff
5A Union Road
Mallaig
5 hotels
Markinch
2 hotels
Maryculter
2 hotels
Mauchline
The Fairburn Hotel
Maybole
2 hotels
Melrose
12 hotels
Methlick
Ythanview Hotel
Mey
2 hotels
Millport
Beside The Bay
Millton of Clova
Glen Doll Lodge - Uk51268
Milngavie
2 hotels
Mintlaw
3 hotels
Moffat
18 hotels
Monifieth
2 hotels
Montrose
8 hotels
Morar
2 hotels
Mordington
The Old School House Mordington
Morenish
Loch Tay Highland Escapes
Motherwell
8 hotels
Muir of Ord
5 hotels
Munlochy
Allangrange Hotel Near Inverness
Musselburgh
6 hotels
N
Nairn
25 hotels
Nethy Bridge
Granite Cottage
New Cumnock
Glen Roe - 3 Bed Lodge On Friendly Farm Stay
New Galloway
2 hotels
New Scone
Scone Arms Hotel
Newbridge (Lothian)
2 hotels
Newport-On-Tay
2 hotels
Newton Mearns
2 hotels
Newton Stewart
4 hotels
Newtonmore
9 hotels
Nine Mile Burn
Peggyslea Farm B&B
North Ballachulish
2 hotels
North Berwick
7 hotels
North Dell
Heb Way Bed And Breakfast
North Queensferry
2 hotels
Northton
Scarista House
P
Paisley
11 hotels
Peebles
9 hotels
Penicuik
2 hotels
Perth
26 hotels
Peterhead
14 hotels
Pierowall
2 hotels
Pitlochry
38 hotels
Pittenweem
Beautiful Coastal Cottage In Pittenweem
Plean
Lowefield B&B
Polmont
2 hotels
Port Appin
2 hotels
Port Askaig
Port Askaig Hotel
Port Ellen
5 hotels
Port Of Menteith
2 hotels
Port Seton
2 hotels
Portavadie
Portavadie Loch Fyne Scotland
Portlethen
3 hotels
Portmahomack
2 hotels
Portnahaven
Burnside Lodge
Portpatrick
9 hotels
Portree
48 hotels
Powfoot
Queensberry Bay Holiday Park
Prestwick
3 hotels
R
Raasay
Isle Of Raasay Distillery
Ratho
2 hotels
Renfrew
Normandy Hotel
Resolis
Newhall Mains
Rhu
3 hotels
Roslin
2 hotels
Rosyth
5 hotels
Rothes
2 hotels
Rothesay
11 hotels
Rowardennan
Blair Cottage
S
Saasaig
Seillean Trang
Saint Fillans
3 hotels
Saint Martins (Perth and Kinross)
Organic Welltree
Salen (Argyll and Bute)
Glenaros Lodge
Sanquhar
2 hotels
Scalloway
Scalloway Hotel
Scalpay (Outer Hebrides)
Two Harbours Guest House
Scotlandwell
The Well Country Inn
Scourie
3 hotels
Seamill
3 hotels
Selkirk
4 hotels
Shieldaig (Wester Ross)
Tigh An Eilean Hotel
Skeabost
2 hotels
Sollas
Vallay Sands
South Galson
Hebridean Huts
South Queensferry
3 hotels
Spean Bridge
11 hotels
Springside
Viewfield Manor Leisure Park
St Andrews
34 hotels
St Boswells
The Main Street Burrow - Your Perfect Hideaway
St Michaels
St Michaels Inn
Stanley (Perthshire)
Tayside Hotel
Stepps
3 hotels
Stirling
29 hotels
Stonehaven
12 hotels
Stornoway (Isle of Lewis)
18 hotels
Stranraer
14 hotels
Strathaven
2 hotels
Strathblane
The Kirkhouse Inn
Strathpeffer
6 hotels
Strathy Point
Salmon Landings
Strathyre
4 hotels
Strichen
White Horse Hotel
Stromness
4 hotels
Strontian
5 hotels
T
Tain
13 hotels
Tarbert (Argyll and Bute)
12 hotels
Tarbert (Lewis and Harris)
3 hotels
Tarbet
The Tarbet Hotel
Tarland
3 hotels
Taynuilt
3 hotels
Thornhill (Dumfries and Galloway)
2 hotels
Thornhill (Stirlingshire)
Lion And Unicorn Hotel
Thurso
21 hotels
Tighnabruaich
3 hotels
Tobermory
14 hotels
Tomintoul
4 hotels
Tongue
Smithy House
Torridon
2 hotels
Town Yetholm
Yetholm Bothy
Troon
8 hotels
Trumpan
Trumpan Cottage Bed & Breakfast
Tummel Bridge
Loch Tummel Hotel
Turnberry
2 hotels
Turriff
3 hotels
Twatt (Orkney)
Runa Guest House
Tyndrum
4 hotels
U
Uddingston
3 hotels
Uig (Isle of Skye)
4 hotels
Ullapool
22 hotels
Ullinish
Ullinish House
Ulsta
Sea View B & B
Unapool
Newton Lodge
Uphall
2 hotels
V
Vatisker
B&B At Forty Three
W
West Linton
Gordon Arms Hotel
Westhill
2 hotels
Whitburn (West Lothian)
Best Western The Hilcroft Hotel West Lothian
Whitebridge (Inverness)
2 hotels
Whitehall
Stronsay Hotel
Whiting Bay
2 hotels
Wick (Highlands)
15 hotels
Wigtown
2 hotels
Wishaw (North Lanarkshire)
3 hotels
Wormit
The Old Boathouse