Hotels in Scotland
Scotland is situated in the northern part of Great Britain and is surrounded by the Atlantic Ocean on one side and the North Sea on the other. The Cheviot Hills form its land border with northern England. Most of Scotland's population live in the Central Lowlands area which includes the cities of Glasgow and Edinburgh. This area of southern Scotland has beautiful but much more gentle scenery than that of the Highlands to the north. At its highest point, Ben Nevis in the Highlands is Britain's highest mountain and this area of the country has a dramatic mountainous landscape.
Trigony House Hotel
Dumfries & Galloway
Family run, relaxed country house hotel nr Closeburn
Winter Getaway + 5 more Exclusive Offers
Packages
available from From £125 per night pp From £125 per night
Instant Availability
The Ugadale Hotel
Machrihanish, West Coast Scotland
Historic hotel surrounded by unparalleled natural beauty
Relaxing Scottish Getaway
Packages
available from From £265 per night pp From £265 per night
Instant Availability
The Royal Hotel
Cambelltown, West Coast Scotland
Historic hotel situated on the harbourside in Campbeltown
Relaxing Scottish Getaway
Packages
available from £305 per night pp £305 per night
Instant Availability
The Lodge on Loch Lomond
Loch Lomond, West Coast Scotland
Unique 4* luxury spa hotel on the bank of Loch Lomond
Instant Availability
The Kirkwall Hotel
Caithness, Orkney
Historic Hotel on Waterfront in Orkney
The Broadford
Isle of Skye, Scottish Highlands
Luxury 4* Hotel in Broadford Bay, Isle of Skye
Stonefield Castle Hotel
Stoke Poges, West Coast Scotland
Romantic castle hotel on the shores of Loch Fyne
St Andrews House
Scottish Highlands
Charming luxurious homestay just a short walk from Fort William
Shieldaig Lodge
Highlands, Scottish Highlands
Historic country house hotel in Inverness
Melville Castle Hotel
nr Edinburgh, Edinburgh & The Lothians
Stunning castle hotel with original features just outside Edinburgh
Instant Availability
Houstoun House
Uphall, Edinburgh & The Lothians
Luxury country hotel on 22 acres of stunning woodland
Instant Availability
Dunalastair Hotel Suites
Loch Rannoch, Perthshire
5* Luxury country hotel in Perthshire
Instant Availability
Drumossie Hotel
Inverness, Scottish Highlands
4-star luxury hotel in Inverness, Scotland
Instant Availability
Dalhousie Castle Hotel and Spa
Bonnyrigg, Edinburgh & The Lothians
13th Century castle hotel and spa set in parkland near Edinburgh
Instant Availability
Craiglynne
Speyside, Scottish Highlands
Traditional 82 bedroom hotel in Speyside
Instant Availability
Carberry Tower Castle and Estate
Nr Musselburgh, Edinburgh & The Lothians
Romantic Castle Hotel near Edinburgh
Instant Availability
Black Ivy
Edinburgh, Edinburgh & The Lothians
Stylish boutique Hotel just 5 minutes from Edinburgh City Centre
Instant Availability
Ballathie House
Stanley, Perthshire
Classic Scottish Country Hotel on the banks of the River Tay
Atholl Palace Hotel
Pitlochry, Perthshire
4* luxury castle hotel with a spa in the heart of Perthshire
Instant Availability