• ✓ Book Now
  • ✓ FREE cancellation on most rooms
Photo of Scotland

Best Hotels in Scotland

View all Locations

See all » 33 hotels in Edinburgh

  • Brooks Edinburgh 46 rooms from $72


    Amazingly good value in not quite central Edinburgh. Clean, tidy, comfortable, friendly and for those on a budget a great find.

    Less £
    Sights nearby  -  Easy walk to the sights
    Check prices
  • B+B Edinburgh 27 rooms from $92


    Roomy B&B in Edinburgh's West End. More like a private club or a boutique hotel, awash with Victorian character. Come for the exclusive feel without the exclusive prices and the brilliant central location.

    Check prices

See all » 17 hotels in Highlands & Islands

  • The Lime Tree 9 rooms from $86

    Fort 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 escape

    Kayaking  -  The coast offers a number of paddling areas to get up close to nature
    Sailing  -  Can be booked nearby.
    Great walks  -  Good for walkers.
    Fishing  -  Excellent fishing nearby.
    Check prices
  • Smiddy House 4 rooms from $92

    Fort 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 Nevis
    Fishing  -  The surrounding areas offer excellent wild brown trout, northern pike lochs and wild Atlantic salmon rivers
    Check prices

See all » 12 hotels in Perthshire

  • Torrdarach House 7 rooms from $109

    Pitlochry, 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 adventurous
    Sights nearby  -  Blair Castle and Gardens is a magnificent white castle in Blair Atholl
    Views  -  Great views from hotel
    Recommended by  -  Sawdays, Good Hotel Guide
    Check prices
  • MHOR 84 14 rooms from $113

    Lochearnhead, 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
    Check prices

See all » 10 hotels in Glasgow

  • citizenM Glasgow 198 rooms from $84


    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
    Check prices
  • Grasshoppers 30 rooms from $92


    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
    Check prices

See all » 9 hotels in Skye

  • Woodbine House 5 rooms from $84

    Portree, 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 $110

    Portree, 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.

See all » 7 hotels in Borders

  • Caddon View 8 rooms from $65

    Peeblesshire, 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 Moor
    Fishing  -  The River Tweed is famous for its salmon fishing but it also has an excellent run of sea trout
    Romantic  -  Good for couples.
    Sights nearby  -  Well located for major sights.
    Recommended by  -  Good Hotel Guide
    Check prices
  • Trigony House Hotel 10 rooms from $135

    Dumfriesshire, 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 Escape
    Fishing  -  Both trout and salmon fishing close by. A ghillie can be arranged for the day.
    Great walks  -  Lovely walks on the doorstep
    Sights nearby  -  Well located for major sights.
    Check prices

See all » 6 hotels in Argyll

  • Roineabhal 3 rooms from $98


    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 Gardens
    Sailing  -  Loch Etive Cruises has trips offering spectacular views of Glen Etive and Buachaille Etive Mor
    Great walks  -  Good for walkers.
    Fishing  -  Excellent fishing nearby.
    Recommended by  -  Good Hotel Guide
    Check prices
  • The Colonsay 9 rooms from $104

    Isle 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 hotel
    Remote  -  Off the beaten track.
    Great walks  -  Good for walkers.
    Recommended by  -  I Escape, Good Hotel Guide
    Check prices

See all » Other hotels in Scotland

  • Crossbasket Castle 9 rooms from $313

    Glasgow, 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
    Check prices

About Scotland

Click here for the best places to stay in Scotland.

All our Scotland collections:

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.

Best Places to Stay in Scotland

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.

Still not sure which is the best place to stay in Scotland for you?

  1. Browse through our list of all the best places to stay in Scotland,
  2. consider our Guru's list of 7 Scottish Country Escapes,
  3. or contact one of our friendly Gurus for advice.