Best Places to Stay in Edinburgh

We’ve selected the best places to stay in Edinburgh, including luxury hotels, boutique hotels, budget hotels and pubs with rooms. With hotel rates provided by our Booking Partners, you can check availability and book.

23 Mayfield

Edinburgh, Scotland

For an outstanding and unique guest house experience stay at 23 Mayfield, a luxury bed & breakfast with 7 rooms. Traditional wood panelling, amazing décor, mahogany furniture and huge beds make this handsome Victorian villa a cosy and luxurious place to stay in Edinburgh. Start your day in winter with breakfast by candlelight. With peat-smoked haddock and slow-cooked porridge on the menu, you know that you’re staying with foodies here. You can walk to Arthur’s Seat in 10 minutes and a 5-minute bus ride will take you into town.

Brooks Hotel

Edinburgh, Scotland

A great little Edinburgh find. The Brooks hotel does boutique on a budget. You get a stylish bedroom with comfy bed and power shower. But there’s also a warm and welcoming lounge with leather sofas, honesty bar (with Edinburgh Gin), and a roaring fire. Edinburgh Castle and Princes Street are 15 minutes by foot. With 46 bedrooms, you can choose from five different room types including family rooms.

Foodies will love:

A Full Scottish breakfast in the morning

Afternoon Tea after a day sightseeing

Rooms from £83 a night.

Hotel du Vin

Edinburgh, Scotland

There’s an irony that the Hotel du Vin in Edinburgh was once a poorhouse, an asylum and a science lab. Heaven knows what its former residents would make of the boutique hotel’s monsoon showers, fluffy bathrooms, huge sleigh beds and finest Egyptian bed linen. The location, just off the Royal Mile, gives you easy access to all of Edinburgh’s main sites. There are rooms to suit all budgets and it’s dog friendly, too.

Foodies will love:

Dining alfresco in the courtyard

A wee dram in the whisky snug

Rooms from £104 a night.

The Rutland Hotel

Edinburgh, Scotland

Once the home of eminent surgeon, Joseph Lister, this small and quirky Edinburgh hotel is in a great location at the end of Princes Street. The Rutland Hotel gives its guests easy access to Edinburgh’s famous castle and the city’s shops, gardens and restaurants. Stay in a room or one of their serviced apartments (ask for a castle view).

The Bonham

Edinburgh, Scotland

An elegant crescent in Edinburgh’s smart West End is home to The Bonham hotel. Formed from 3 Victorian townhouses, it will appeal if you like to stay in a quiet neighbourhood away from the hustle and bustle of the city. It’s a 10-minute walk to the start of Princes street and there’s a tram stop nearby. Undergoing refurbishment in early 2018, the hotel has 46 bedrooms.

The Malmaison

Edinburgh, Scotland

With its waterside bars and restaurants, the Shore at Leith is a happening place to stay and a great alternative to Edinburgh city centre which is 15 minutes away. The Royal Yacht Britannia and the Ocean Terminal shopping centre are here too, so there’s plenty to do. As you’d expect from the Malmaison, rooms and suites have a bold modern décor – huge beds, giant headboards, crushed velvet, leather sofas and contemporary art.

Tigerlily

Edinburgh, Scotland

If you love staying in boutique hotels with a hip modern interior, a touch of glamour and a buzz, the Tigerlily is Edinburgh’s answer to it. Immaculately presented, this award-winning hotel is sophisticated, stylish and bang on trend. Leather banquettes in the restaurant, artwork on the walls, a marble bar and an open fire in the lounge make it a hotel where you want to sleep, eat and hang out. The shops of Princess street are just a short walk away. Ideal for a girls’ weekend away in Edinburgh.

94D

Edinburgh, Scotland

19DR is a boutique B&B with a contemporary and sleek modern design. Choose from 3 different bedroom styles – Couture, Bespoke and Tailored. Bedrooms at the front overlook Arthur’s Seat (a 5-minute walk away), and at the back, the garden. Modern comforts such as luxury bathrooms come with underfloor heating and complement the original features of the house including traditional fireplaces and Victorian floor tiles. Molly, the labradoodle, welcomes you on arrival.

The Bridge Inn at Ratho

Ratho, Near Edinburgh, Scotland

Just 7 miles west of Edinburgh is this gastro pub with rooms next to the Grand Union Canal. Stay at The Bridge Inn for a peaceful sojourn in a friendly conservation village. The location still gives you quick access into the centre of Edinburgh by bus or tram and walkers and cyclists can follow the towpath into town. In the evening, tuck into pub dishes in the restaurant– flat iron steak, fish and chips and Scottish specialities like Cullen Skink. Warm up with a wee dram of whisky from the extensive selection of malts on offer including those from Edinburgh’s Glenkinchie distillery. The 4 bedrooms are simply furnished but comfy and clean. Romantic types will love The Bonnington Room. It comes with a mahogany four-poster bed.