The Foodie Travel GuidePlaces to Stay UK> Best Places to Stay in Edinburgh

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.

bedroom 23 Mayfield B and B Edinburgh

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.

Foodies will love:

  • The amazing breakfast with its daily specials and Scottish produce
  • The hosts’ excellent restaurant recommendations

Rooms from £110 a night.

Brooks Hotel Edinburgh

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

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

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).

Foodies will love:

  • the Kyloe steakhouse restaurant
  • the Heads & Tales gin bar in the basement (home of Edinburgh gin)

Rooms from £115 per night

The Bonham Edinburgh

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.

Foodies will love:

  • A drink in The Consulting Room bar
  • The Bonham’s Boozy Snoozy lunches

Rooms from £85 a night

The Malmaison Edinburgh

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.

Foodies will love:

  • Drinking a beer on the waterside terrace
  • Tasting seafood dishes in the Chez Mal brasserie

Rooms from £85 a night.

Tigerlily Edinburgh Scotland


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.

Foodies will love:

  • The full Scottish breakfast (available until midday)
  • The imaginative cocktails on the bar menu

Rooms from £100 a night.

Bedroom 94DR boutique bed and breakfast edinburgh


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.

Foodies will love:

  • Breakfast taken in the conservatory overlooking the garden
  • The honesty bar and espresso machine

Rooms from £100 a night.

The Bridge Inn Ratho with canal barge

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.

Foodies will love:

  • The home-reared pork and home grown veg
  • Interesting cask ales from Scottish breweries

Rooms from £80 a night.


For a larger selection of places to stay in Edinburgh, please visit our partner,


Discover more delicious places to stay in our FOODIE BREAKS COLLECTION.