- ✓ Book Now
- ✓ FREE cancellation on most rooms
Search the best hotels in Scotland
Best Hotels in Scotland
- (1 hotels) Angus hotels
- (6 hotels) Argyll hotels
- (1 hotels) Arran hotels
- (2 hotels) Ayrshire hotels
- (7 hotels) Borders hotels
- (3 hotels) Dundee hotels
- (33 hotels) Edinburgh hotels
- (2 hotels) Fife hotels
- (5 hotels) Fort William hotels
- (10 hotels) Glasgow hotels
- (17 hotels) Highlands & Islands hotels
- (2 hotels) Inverness hotels
- (1 hotels) Inverness-shire hotels
- (2 hotels) Mull hotels
- (1 hotels) Nairn hotels
- (4 hotels) North East Scotland hotels
- (12 hotels) Perthshire hotels
- (1 hotels) Ross-shire hotels
- (9 hotels) Skye hotels
- (1 hotels) Thurso hotels
- (1 hotels) West Lothian hotels
The Lime Tree 9 rooms from $86Fort William
This stylish hotel is situated in the heart of the North West Highlands. Being the 'outdoor capital of the UK' there are a plethora of activities on offer. The in-house gallery has contemporary art on show and the award winning restaurant serves seasonal, locally sourced food. A great country escapeKayaking - The coast offers a number of paddling areas to get up close to natureSailing - Can be booked nearby.Great walks - Good for walkers.Fishing - Excellent fishing nearby.
Smiddy House 4 rooms from $92Fort William
Set in the quiet village of Spean Bridge just 11 miles from Fort William and close to Loch Lochy. The four rooms are comfortable and tastefully decorated in a Scottish highland style. The restaurant serves up locally produced fare and the garden room offers the perfect spot for a quiet drink.Great walks - Fort William is at the base of Britain’s highest peak, Ben Nevis and is also the gateway to walks in the picturesque Glen NevisFishing - The surrounding areas offer excellent wild brown trout, northern pike lochs and wild Atlantic salmon rivers
Torrdarach House 7 rooms from $109Pitlochry, Perthshire
This Elizabethan country house is surrounded by a well established wooded garden with a short walk leading to a golf course. Hearty scottish breakfasts are offered up including porridge with a dash of whiskey. The airy rooms, whiskey bar, fireplaces and great views all lead to a relaxing stay.Great walks - Ben Vrackie offers a great hike and even more spectacular views for the adventurousSights nearby - Blair Castle and Gardens is a magnificent white castle in Blair AthollViews - Great views from hotelRecommended by - Sawdays, Good Hotel Guide
MHOR 84 14 rooms from $113Lochearnhead, Perthshire
A remote hotel nestled between Loch Lomond and the Trossachs National Park. The combination of glorious natural surrounds and the chic, stylish interiors make for a memorable stay. Fantastic food produced from the best locally sourced, sustainable ingredients, served in an atmospheric dining room.Foodies - Foodie heaven- cusine from famed chefs Mhairi Taylor and Tom Lewis, as well as mushroom foraging expeditions.Back to Nature - The perfect launchpad for exploring the stunning lochs and parks of the surrounding area.Fishing - The motel will arrange boat, ghillie, permit and equipment for guests to fish for brown trout in Loch Doil and Loch Voine.Sights nearby - Any history buffs should check out the church at Balquhidder and visit the grave of clan leader Rob Roy.Recommended by - I Escape
citizenM Glasgow 198 rooms from $84Glasgow
The most northerly outpost of CitizenMs luxe for less brand. Simple rooms with huge beds and fab rain showers, plus a 24hour bar and canteen, and huge lounge area. A great central location plus trendy interiors and high-tech gadgetry, make this the perfect choice for a fun filled city break.Value chic - With rooms from as little as £69 per night, what's not to like?Sights nearby - Situated in the heart of the city close to all attractions.Lively - Hip and happening.Recommended by - CN Traveller
Grasshoppers 30 rooms from $92Glasgow
A budget-friendly hotel located near Glasgow's Central Station. 30 rooms decorated in a serene, clean Scandinavian style. A laid back kitchen restaurant serves up local produce. A great crash pad from which to enjoy this bustling city.Sights nearby - Ideally situated to access Glasgow's best sights including the Science Centre, Botanic Gardens and Modern Art Gallery
Woodbine House 5 rooms from $84Portree, Skye
A delightful B&B on the west coast of the isle of Skye. The rooms have a homely feel and there's an excellent family suite. With self-catering options, it could be perfect for a family or group trip to Skye. Friendly owners and a great location prove a winning combination.Back to Nature - Skye is the ideal place to get back to basics and return to the wind and the wild.Local exploring - A great base for exploring the beauitful west coast of Skye.Kayaking - Guests can hire sea kayaks to explore the surrounding coastline.Birdwatching - Skye is a great spot for puffin watching.
Glenview 3 rooms from $110Portree, Skye
A charming and homely B&B run by helpful owners, on the picturesque island of Skye. The rooms are cosy and comfortable with stunning views of the Trotternish peninsula. The superb restaurant focuses on local produce such as oysters and venison. Perfect for a remote getaway.Back to Nature - Escape to the picturesque, wild Scottish island of Skye with it's dramatic landscapes and stunning wildlife.Local exploring - The perfect base for exploring the amazing island of Skye, with cosy beds and hearty meals.Sights nearby - Visit the iconic natural landmarks such as the Old Man of Storr, Kilt Rock and the Trotternish Ridge.Great walks - There is superb walking around the nearby Trotternish Peninsula.
Caddon View 8 rooms from $65Peeblesshire, Borders
A 19th century country guesthouse nestled in the village of Innerleithen. Eight individually designed rooms still retain many of their original features. Relax by the fireplace or enjoy the many outdoor pursuits. Only 30 miles from Edinburgh this is the ideal country bolt hole.Great walks - Caddon View is an excellent location for walks of all grades around Innerleithen from forest to hill walking over the Minch MoorFishing - The River Tweed is famous for its salmon fishing but it also has an excellent run of sea troutRomantic - Good for couples.Sights nearby - Well located for major sights.Recommended by - Good Hotel Guide
Trigony House Hotel 10 rooms from $135Dumfriesshire, Borders
Country house hotel in the heart of Borders country which prides itself on its relaxed atmosphere and friendly service. The situation is brilliant for outdoorsy types and dogs are positively welcomed! A charming country escape with award winning rustic cuisine.Country EscapeFishing - Both trout and salmon fishing close by. A ghillie can be arranged for the day.Great walks - Lovely walks on the doorstepSights nearby - Well located for major sights.
Roineabhal 3 rooms from $98Argyll
This luxury bed and breakfast is set in Glens of West Argyll. Tastefully decorated and comfortable rooms have dashes of tartan reflecting the locality. The surrounding area is ideal for hiking and fishing. The breakfast is hearty Scottish fare. One of the best ways to experience Scotland.Sights nearby - Take a walk in one of the many stunning gardens including Arduine Gardens and Torosay Castle and GardensSailing - Loch Etive Cruises has trips offering spectacular views of Glen Etive and Buachaille Etive MorGreat walks - Good for walkers.Fishing - Excellent fishing nearby.Recommended by - Good Hotel Guide
The Colonsay 9 rooms from $104Isle of Colonsay, Argyll
Unpretentious nine bedroomed hotel on the beautiful island of Colonsay. Great for families and those seeking a break in a laid back Hebridean hideaway. Old house charm, roaring log fires, restaurant and bar.Views - Great views from hotelRemote - Off the beaten track.Great walks - Good for walkers.Recommended by - I Escape, Good Hotel Guide
Crossbasket Castle 9 rooms from $313Glasgow, Scotland
A stunning 17th-century castle, lovingly renovated into a luxury hotel. Well proportioned rooms and suites feature large sash windows, floral motifs and antique furniture. An elegant restaurant run by the legendary Albert and Michel Roux Jr and plenty of country pursuits. A spoiling rural retreat.Weddings - A stunning backdrop to a wedding, with a large ballroom and conveniently close to Glasgow too.Country Escape - Live in splendour at this spectacular castle. The perfect place to get away from it all.Great walks - Take a scenic walk through the Falls of Clyde and find pretty forests, waterfalls and plenty of wildlife to spot.Fishing - Fish for Brown Trout on the hotel's section of River Calder. Salmon fishing is also available nearby.Recommended by - Johansens, Small Luxury Hotels
All our Scotland collections:
- Best places to stay in Edinburgh
- Best places to stay in Glasgow
- Best places to stay in the Highlands and Islands
- Best places to stay in Perthshire
- Hotels with hot tubs in Scotland
- Best hotels on the Inner Hebrides
Scotland, like the rest of the UK, is a fantastic place for a holiday - as long as you pack clothes for every weather eventuality. Depending on the time of year you come, you really could be sunbathing one day and in waterproofs the next. So choosing the best places to stay in Scotland takes on an additional significance...
Scotland's ingredients of dramatic coast and sea, still lochs, sprawling fields and wild hills are second to none when it comes to natural beauty. Added to that are historic monuments, colourful towns, vibrant cities and a slew of very excellent restaurants - some in the least likely of places.
Our Guru's recommendations for the best places to stay in Scotland sit in a huge range of seats, from remote coastal eyries to the heart of the capital - but first you have to decide which Scottish highlights you want to be closest to.
Topped by its castle and 16th Century heart, most of Edinburgh is elegantly Georgian - and a famously beautiful capital at that. While Glasgow is lively, young, buzzy, arty and even bordering on stylish these days. Some of the best places to stay in Scotland can be found in Perthshire, where you can to see examples of Scotland's wild moorland and lush farmland in close proximity. The islands on Scotland's west coast have some of Scotland's best beaches, and Skye, one of the larger islands also has a range of hills, the Cuillins, popular with walkers. Foodies will be drawn to the Highlands and Islands, the remote regions with a wide range of food sourced locally from the land or sea.
This beautiful and diverse country is an increasingly popular tourist destination especially in the summer months, so if you want to guarantee a bed in one of the best places to stay in Scotland, get organised and plan ahead.
For the historic highlights
- Perfect for being in the thick of things, The Scotsman effortlessly blends old and new and has great facilities including top notch spa and 3AA Rosette standard brasserie.
- Loch Ness Lodge is a brilliant property for groups. It has seven sumptuous rooms plus a highly skilled chef who provides creative and contemporary "Franco-Scottish" cuisine. On top of all this it has a top notch spa and great views over Loch Ness.
- Quarter, Stirlingshire is a stunning Georgian mansion set amid sixty acres of lush, rural parkland, now offering three charming B&B suites. Closest to Stirling, you're also a short drive from Edinburgh and Glasgow.
For a city break
- B+B Edinburgh is one of the best places to stay in Scotland if you're planning a city break. It's in a great central location, but certainly won't break the bank.
- If luxury in Glasgow is your aim, then book a room at Blythswood Square. Once the home to the famous Automobile Club, the traditional exterior is not echoed inside where you'll find up to the minute contemporary interiors plus top notch spa.
- Finally for complete over the top decadence it'll have to be a night at the Witchery by the Castle, Edinburgh- think gilded ceilings, panelling and swathes of jewel-coloured velvet.
To explore Scotland's wildness
- One of our favourite places to stay in the wild moorlands of Perthshire is Monachyle Mhor Hotel near Balquidder. It is a perfect union of rustic warmth, funky sophistication and excellent food, much of it so local that it has been grown on the farm surrounding the hotel.
- For a real taste of Argyll with its miles of jagged coastline, the Royal An Lochan hotel in Tighnabruich is an ideal place to stay. The village overlooks a classic sea loch of the Kyles of Bute from which delicious shell fish is plucked for the restaurant.
- For traditional comfort in the Borders, the area of Scotland next to the border with England,Windlestraw Lodge is a good choice. With roaring fires and a daily changing menu it is a good base from which to explore the rolling farmland and towns of this historic region.
For the Highlands and Islands
- Kinloch Lodge on the Isle of Skye is owned and run by the well-known Scottish cook and food writer, Claire Macdonald and her husband. Expect informal comfort in homely country-modern rooms and delicious food.
- The Pool House in Poolewe is a romantic retreat stuffed with antiques and curios from around the world and is owned and managed by the Harrison family whose attention to detail is exemplary.
- The Royal Hotel in Comrie serves great grub and is an ideal base for bagging a few Munros.