• ✓ Book Online Now
  • ✓ Save time, save money
Photo of Edinburgh

About Edinburgh

Not just Scotland's capital city and an important centre of the late 18th-century Enlightenment, Edinburgh is now one of the most popular tourist destinations in Europe - and in Britain, she’s second only to London. Its rich history is in evidence everywhere you look from the famous castle, towering above streets of genteel, granite grey houses - many of which have been converted into some of the best places to stay in Edinburgh - to the startling new and wildly over-budget Scottish Parliament building.

The Royal Mile is the best place to stay in Edinburgh if you’re not going to be here for long - or if you just want to be in the thick of the attractions. The New Town has the beautiful Georgian architecture, plus the Portrait Gallery, some great boutiques and arguably the chicest cocktail bars. Leith was down-and-out but it’s now totally hip.

What not to Miss

Edinburgh's attractions range from the Festival, held over three weeks every August when the population swells to double, to the Military Tattoo and Hogmanay street party, to say nothing of its excellent museums and galleries or stylish shops and restaurants.

The Hotel Guru's selection of the best places to stay in Edinburgh covers all bases too from the opulent extravagance of Prestonfield to the B+B Edinburgh, a roomy property in the heart of the West End that feels more like a private club.

The Best Places to Stay in Edinburgh

Best Statement Hotels in Edinburgh

  • For the best design conscious place to stay in Edinburgh, then it has to be The G&V! Yet for all its flamboyance, the hotel remains unpretentious. All rooms feature Nespresso Coffee machines and free movies.
  • For complete over the top decadence it'll have to be a night at the Witchery by the Castle - think gilded ceilings, panelling and swathes of jewel-coloured velvet.
  • Six Brunton Place is a superb hotel which well captures all the splendour or Edinburgh’s Edwardian history. There are 22 plush rooms, all elegantly decorated and with fine artwork. You’re just to the east of the city, about 15minutes walk from the Royal Mile and the castle.

The Royal Mile

  • The Balmoral, Rocco Forte's outpost north of the border, with its chic interiors and Michelin starred dining, is quietly confident that it’s THE place to stay in Edinburgh. There are 168 rooms and a comprehensive spa as well as that restaurant.
  • At the other end of Princes Street check in to The Rutland which offers twelve individually decorated bedrooms plus Edinburgh's first gourmet steak restaurant.
  • You can’t get closer to the action than The Inn on The Mile, a nine room hotel and inn on the Royal Mile just five minutes stroll from the castle.

The New Town

  • The Howard Hotel is a small, five star hotel converted from three Georgian townhouses in the heart of Edinburgh’s New Town. As elegant inside as out, guests can expect oil paintings and chic furniture. Plus an excellent restaurant serving Scottish fare.
  • Twelve Picardy Place is a ten room hotel converted from a beautiful Georgian townhouse. The decor is cool and contemporary and there’s a trendy cocktail bar and sleek steakhouse.


  • Malmaison Edinburgh occupies a former seaman’s mission in the heart of Leith. Expect all the Malmaison trademarks: a state of the art gym, restaurant, stylish bar and roil-top baths. Starting from around £85 per night.

For central location

  • AGood for being in the thick of things is The Scotsman, which effortlessly blends old and new and has great facilities including top notch spa and 3AA Rosette standard brasserie.
  • 21212 is a Michelin-starred restaurant with four rooms just ten minutes from the Royal Mile and the castle. You’ll feel more like a guest at a posh house party than at a hotel.
  • If you’re interested in eating well and shopping well during your Edinburgh stay then Le Monde, a chic 18 bedroom townhouse just off Princes Street is for you, There are three bars and two restaurants too!

Most Romantic Hotels

  • Prestonfield feels more like a country house hotel than a city central one, but here you’re just five minutes from the Royal Mile - despite being surrounded by 20 acres of spectacular parkland. The dining is fine, the bedrooms divine and nothing is too much trouble.
  • Just ten minutes walk from the castle, the Principal Hotel George Street is a grand and luxurious hotel with 249 rooms in an unbeatable location. Perfect for an indulgent weekend.

For Design Chic

  • 24 Royal Terrace is a home from home for connoisseurs of contemporary art and stylish design. There are just 15 sumptuous rooms plus a popular bar, within 20 minutes of the Royal Mile.
  • The Glasshouse, Edinburgh is a stylish, modern hotel with plenty of glass and large, open spaces filled with natural light. There’s a roof garden dotted with fragrant lavender and amazing views of Carlton Hill.
  • If you’re looking for hip and happening look no further than The Rutland Hotel, a stylish, 12 room hotel on Princes Street. Glitzy and glamorous with a sensual feel, the swanky bar and club might just top off your stay.

B&Bs and Guesthouses

  • 23 Mayfield is an elegant, five star B&B in a beautiful Victorian building. There are seven rooms, some with four poster beds, and all with wood panelling, fireplaces and big bathtubs. They serve an excellent breakfast and there’s a lovely garden.
  • Try 94DR for seven good sized rooms with luxury trappings, plus great views of Arthur's Seat. You’re 10-15 minutes walk from the centre of town, but also on a bus route.
  • Alternatively book into Millers64, a victorian townhouse where the Clelland sisters' focus on attention to detail is evident all over.
  • The Antler Guest House has just two bedrooms, but they’re stylish and contemporary with Persian rugs and original art. You’re in Leith, but only about a 20 minute walk from the castle.

For Families

  • Chester Residence is a cosy collection of 19 rooms and suites on a quiet street in Edinburgh’s West End. They’ve a resident family of soft toys to please their youngest guests.
  • The Atholl is a spectacular, four room hotel in the New Town with beautiful classical contemporary suites and superb service. The bathrooms are by Philippe Stark, the food by Albert Roux trained chefs and nothing is too much trouble.

Great Value

  • B+B Edinburgh is a roomy B&B in the West End which feels more like a private club or boutique hotel than a B&B. Awash with Victorian character this is an exclusive feeling place without the price tag. Its 27 rooms start from as little as £75 per night including breakfast.
  • Brooks Edinburgh is friendly, clean and tidy and amazing value, with some of its 46 rooms starting from less than £60 per night. And you’re within walking distance of many of the main sights.

For a self-catering Apartment

  • For those who want a city centre apartment, visit our online partner, booking.com.

Travel Information

  • Edinburgh International Airport has links to over 130 different destinations and is about an hour’s flight from London.
  • However Scot Rail’s Caledonian Sleeper is probably the most romantic way to arrive. You get into Waverley Station, which is also well connected to other UK wide destinations.
  • If you want to hire a car - which we strongly advise if you’re staying in Edinburgh and you want to see the surrounding area - we recommend you visit our online partner, Holiday Autos.
  • Edinburgh is busy over August for the Festival and the Fringe, and over Christmas and New year for Hogmanay, but the space in between is quiet and still pleasant weatherise. Alternatively June and July are also popular. Of course if you’re here for the events then book well ahead to avoid disappointment.

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

Best Hotels in Edinburgh

  • Brooks Edinburgh 46 rooms from $77


    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 $98


    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
  • 94 DR 7 rooms from $104


    Boutique guest house on southside of Edinburgh, 10-15 mins walk to the centre but on bus route. Good size rooms with luxury trappings and fabulous breakfast. Great views of Arthur's Seat. Friendly, laid back.

    Recommended by  -  I Escape, Good Hotel Guide
    Check prices
  • Dakota Edinburgh 182 rooms from $107

    Edinburgh (South Queensferry)

    A slick hotel providing contemporary accommodation, fine dining and excellent service all at exceptionally good rates. Rooms are grown-up with dark hues, wide-screen TVs and luxury bathrooms. A small gym and executive lounge provide evening entertainment. Ideal for businessmen and travellers alike.

    Value chic  -  Find style and luxury all at a very reasonable rate.
    Sailing  -  Embark on a scenic wildlife and island cruise on the River Forth.
    Sights nearby  -  Visit the nearby historic Hopetoun House.
    Designer  -  Uniquely designed interiors.
    Check prices
  • Malmaison Edinburgh 100 rooms from $111

    Edinburgh (Leith)

    Trendy hotel in former seaman's mission in the heart of Leith. Trademark comfy beds and roll top baths. State of the art gym, restaurant, stylish bar.

    Views  -  Great views from hotel
    Recommended by  -  Frommers
    Check prices
  • Antler Guest House 2 rooms from $117


    A comfortable modern guesthouse in Edinburgh's Leith area. Stylish contemporary rooms boasting original artworks, crisp white linens, and Persian rugs. The hotel is within walking distance of the major sights and sounds of the city. Fantastic value for a city break.

    Local exploring  -  The ideal base to return to after a weekend of exploring Scotland's capital.
    Value chic  -  A great value option situated in Edinburgh's up and coming Leith district.
    Sights nearby  -  Twenty minutes walk from Edinburgh Castle.
    Check prices
  • Millers64 2 rooms from $117


    Boutique B&B in Victorian townhouse in central Edinburgh. Victorian features, oriental minimalism, contemporary open space. Large comfortable rooms.

    Restrictions on children  -  No children under 13 allowed
    Sights nearby  -  Well located for major sights.
    Recommended by  -  Mr & Mrs Smith
    Check prices
  • 21212 4 rooms from $124


    Paul Kitching's Michelin-starred restaurant with rooms is one of Edinburgh's cosiest cocoons. Staying here is like being a guest at a rather posh house party for a select few.

    Sights nearby  -  Ten minutes walk from the Royal Mile and Edinburgh castle.
    Great walks  -  Excellent walking around the nearby Carlton Hill.
    Check prices
  • The Edinburgh Residence 29 rooms from $129


    This baronial West End townhouse has a clubby feel. Staying here feels a bit like being a guest in a Scottish laird's city pied-a-terre.

    Sights nearby  -  Ten minutes walk from Edinburgh Castle and the Royal Mile.
    Full of character
    5* Luxury  -  Very high service standards.
    Check prices
  • Bonham 48 rooms from $130


    Large townhouse hotel in West End of Edinburgh. Contemporary ambience. Bold colours and rich interiors. Acclaimed restaurant, large individually decorated rooms.

    Recommended by  -  Frommers, Good Hotel Guide
    Check prices
  • Hotel du Vin Edinburgh 47 rooms from $137


    Contemporary hotel close to the Royal Mile. Wine cellar, whisky snug, bar and brasserie. Large comfortable rooms.

    Sights nearby  -  Well located for major sights.
    Recommended by  -  I Escape, Tablet, Kiwi Collection
    Check prices
  • Six Brunton Place 22 rooms from $142


    A superb hotel that captures all the splendour of Edinburgh's Edwardian history. The plush rooms are elegantly appointed with tasteful furnishings and charming artwork. It serves as a great launchpad for exploring Edinburgh's main attractions. A city centre gem.

    Romantic Break  -  With luxurious rooms, Egyptian cotton bedlinen, and views over Royal Terrace Gardens- it's perfect for a romantic city break.
    Local exploring  -  Just east of the city centre, with easy access to the sights, yet sitting on a peaceful street slightly out of the action.
    Sights nearby  -  Fifteen minutes walk from the Royal Mile and Edinburgh Castle.
    Local markets  -  In December explore Edinburgh's famous christmas market.
    Check prices
  • The Dunstane Houses 35 rooms from $155


    In a peaceful corner of Edinburgh’s West End, a short walk from Haymarket and 15 minutes’ drive from Edinburgh airport, The Dunstane Houses is an independent, 35-bedroom boutique hotel spread over two stately Victorian townhouses on opposite sides of the road: Dunstane House and Hampton House.

    Exclusive offer  -  Sunday Night Stay
    Sights nearby  -  Easy access to all of Edinburgh's top attractions including the Royal Mile, Old Town and Prince's Street
    Great walks  -  Climb Arthur's seat for a great view over the city and beyond.
    Designer  -  Uniquely designed interiors
    Quirky  -  A unique experience
    Check prices
  • Principal Hotel George Street 249 rooms from $156


    The personification of opulence, The George combines grand luxury with a modern sleekness to create a superb hotel right in the centre of Edinburgh. Its location is unbeatable with all of the city's main attractions a short walk away. Perfect for an indulgent weekend in Edinburgh.

    Sights nearby  -  Just ten minute walk from the magnificent Edinburgh Castle.
    Check prices
  • The Glasshouse, Edinburgh 65 rooms from $156


    Modern, stylish hotel. Large open spaces filled with natural light. Lavender roof garden with views of Carlton Hill. Patios, verandas, areas for private meetings.

    Sit-out Terrace
    Views  -  Great views from hotel
    Designer  -  Uniquely designed interiors.
    Sights nearby  -  Well located for major sights.
    Recommended by  -  Frommers
    Check prices
  • Norton House Hotel & Spa 83 rooms from $156

    Edinburgh (Ingliston)

    Country house hotel on the outskirts of Edinburgh. Great facilities include spa with large heated pool and a plethora of treatments to choose from. Great food too with 3 AA Rosette fine dining in Ushers Restaurant. Perfect for business travellers - it's only 2 miles from the airport.

    Business Hotel  -  Great for business travellers as it's only 2 miles from Edinburgh Airport
    Sights nearby  -  A short bus ride from all of Edinburgh's major attractions
    Swimming Pool  -  18 metre heated pool
    Check prices
  • Twelve Picardy Place 10 rooms from $158


    A larger-than-life statue of Sherlock Holmes is your landmark for this ultra-chic boutique property in Edinburgh's buzzy Broughton district.

    City Style  -  A chic hotel in a beautiful Georgian townhouse, with a cool contemporary rooms, a trendy cocktail bar and sleek steakhouse.
    Writing a novel  -  Draw inspiration from stayng in the very building that the literary giant Sir Arthur Conan Doyle was born in!
    Great walks  -  Centrally located, this hotel is perfect for exploring this beautiful and historic city on foot.
    Outstanding location
    Check prices
  • Channings Hotel 41 rooms from $159


    Edinburgh's friendliest hotel, in the centrally located New Town. The warm staff and roaring fires induce a home from home vibe. Traditional rooms are comfy and tastefully decorated and most come with charming claw footed bath. A lively wine bar and restaurant seal the deal.

    Local exploring  -  Centrally located Princes Street is just a ten minute walk away
    Sights nearby  -  Edinburgh Castle is only 1.5 miles from this hotel, and well worth a guided tour.
    Lively  -  Hip and happening.
    Quirky  -  An experience!
    Recommended by  -  Frommers
    Check prices
  • 11 Brunswick Street 10 rooms from $163


    Tucked away on the fringes of Edinburgh's New Town, 11 Brunswick Street is a serene, grown-up restaurant with rooms in a quiet part of town.

    Sights nearby  -  Twenty minutes walk from city centre sights such as Edinburgh Castle and the Scott Monument.
    Great walks  -  Take a great walk up Edinburgh's famous Arthur's Seat overlooking the city.
    Full of character
    Check prices
  • The Raeburn 10 rooms from $163


    With its cozy restaurant, comfortable rooms and the only outdoor eating drinking space in the area, The Raeburn brings a touch of class to bohemian Stockbridge.

    Sights nearby  -  Ten minutes walk from the Edinburgh Botanics.
    Full of character
    Check prices
  • The G&V 136 rooms from $165


    A hotel with eclectic, modern design in a historic part of town. Bedrooms are decorated in a vibrant contemporary style animated with colour. Located on the Royal Mile, just 3 minutes to Castle, St Giles cathedral and National Gallery. A trendy, happening spot, perfect for sightseeing.

    City Style  -  Missoni prints adorn the entire hotel - ultimate urban style
    Local exploring  -  Walking distance from Edinburgh Castle and much more
    Great walks  -  Walk up Arthur's Seat
    Views  -  City views
    Recommended by  -  Mr & Mrs Smith, Tablet, Fodors, Kiwi Collection
    Check prices
  • The Rutland Hotel 12 rooms from $176


    Small and stylish hotel in the most central of locations, Edinburgh's Princes Street. A riot of glitz and glamour that has a sensual feel. Come for the glamourous nightlife - swanky bar and club await.

    Lively  -  Hip and happening.
    Sights nearby  -  Well located for major sights.
    Recommended by  -  Mr & Mrs Smith, Fodors
    Check prices
  • 23 Mayfield 7 rooms from $176


    Elegant 5* B&B in Victorian building. Romantic rooms have four poster beds, panelled walls and big bathtubs. Intimate restaurant serving excellent breakfasts. Garden with seating and hot tub. Stained glass and fireplaces throughout. Cozy, historic and quiet.

    City Style  -  Walkable or short bus to the city's highlights; return to sit by the fireplace and enjoy romantic ambience
    Sights nearby  -  Edinburgh castle and King Arthur's seat
    Romantic  -  Good for couples.
    Recommended by  -  Sawdays
    Check prices
  • Chester Residence 19 rooms from $182


    This cosy, sweet scented cocoon on a quiet street in Edinburgh's West End is not just for romantic couples. Just as well suited to couples as it is to families, Chester Residence even has a resident family of soft toys to please its youngest guests.

    Sights nearby  -  Ten minutes walk from Edinburgh Castle.
    Check prices
  • Principal Edinburgh Charlotte Square 199 rooms from $182


    Nestled in the heart of Edinburgh's New Town, the Principal Edinburgh Charlotte Square is one of the city's great institutions. Combining luxury with a fresh modern aesthetic, it's the perfect launchpad for a weekend away in Scotland's capital.

    Sights nearby  -  Edinburgh's famous sites such as the Castle, the Royal Mile and the Scott Monument are all within ten minutes walk.
    Great walks  -  Spend an afternoon walking up the city's iconic Arthur's Seat.
    Check prices
  • The Inn on the Mile 9 rooms from $190


    Those looking for a ringside seat for Edinburgh's famed Hogmanay celebrations, or who just like to be in the heart of things at any time, will like the Inn on the Mile.

    Sights nearby  -  Within five minutes walk of Edinburgh Castle and St Giles Cathedral.
    Great walks  -  Take a walk up the nearby picturesque Arthur's Seat.
    Landmark  -  Situated on Edinburgh's historic Royal Mile.
    Check prices
  • 24 Royal Terrace 15 rooms from $195


    Centrally located, 24 Royal Terrace is a home away from home for connoisseurs of contemporary art and stylish design. Home to a popular bar, serving carefully chosen single malts this is a top-drawer stay. Sumptuous rooms, decorated in a classic style feature all the mod-cons. A winning stay.

    City Style  -  Stylish accommodation in the heart of the city
    Sights nearby  -  Within twenty minutes walk of Edinburgh Castle and the Royal Mile.
    Lively  -  Hip and happening.
    Check prices
  • The Scotsman Hotel 59 rooms from $254


    This historic hotel overlooking Edinburgh Castle, was formerly the HQ for the Scotsman newspaper. Come for Michelin star restaurant, close promiximty to Princes St and a world-class gym. Chic interiors in traditional rooms.

    Swimming Pool  -  State of the art stainless steel indoor pool
    Great walks  -  Calton Hill, is just a short stroll from the hotel, enjoy 360 views of the city at the city's UNESCO World Heritage Site.
    Sights nearby  -  Overlooking Edinburgh Castle.
    Views  -  Good city views.
    Recommended by  -  Fodors, Frommers, Good Hotel Guide
    Check prices
  • The Howard Hotel 19 rooms from $270


    A small 5-star hotel occupying 3 Georgian townhouses in the heart of Edinburgh’s New Town. As elegant inside as out, with antiques, oil paintings and chic furniture. Most uniquely it boasts a butler service who will be at your beck and call. Enjoy great Scottish food in the restaurant.

    Great walks  -  Cimb Calton Hill and enjoy wonderful views of the city, plus educational points on the Scottish Enlightenment.
    Private Hot Tub  -  One suite has its own jacuzzi - perfect for a couple on a romantic getaway
    Sights nearby  -  A 15 minute walk from the Castle.
    Full of character
    Recommended by  -  Fodors, Frommers, Good Hotel Guide, Johansens
    Check prices
  • The Balmoral 168 rooms from $271


    Quietly confident, stylish, sophisticated and efficient.THE place to stay in Edinburgh. Part of Rocco Forte Collection and boasting a Michelin starred restaurant, comprehensive spa and over 150 bedrooms. The old railway hotel transformed into a grande dame. True indulgence.

    Sights nearby  -  Visit the nearby Edinburgh Castle and the Scottish National Portrait Gallery.
    Great walks  -  Walk to the summit of Calton Hill and enjoy the panoramic views.
    Views  -  Wonderful city views towards Arthurs Seat.
    Swimming Pool  -  Indoor Pool
    Recommended by  -  Tablet, Fodors, Frommers, Kiwi Collection
    Check prices
  • Tigerlily 33 rooms from $287


    Chic little hotel on George Street, complete with bar and restaurant downstairs. Stylish, glamourous and modern. Good food, even better cocktails and a lively atmosphere with one of the most central locations. Great for a chic weekend away.

    City Style  -  A bold boutique hotel full of glitz and glamour, with an excellent cocktail bar and access to a connecting nightclub.
    Sights nearby  -  The impressive Edinburgh castle is in close proximity.
    Lively  -  Hip and happening.
    Designer  -  Uniquely designed interiors.
    Recommended by  -  Good Hotel Guide
    Check prices
  • Prestonfield 23 rooms from $328

    Edinburgh (Priestfield Road)

    Opulent extravagance at the Prestonfield just 5 mins from the Royal Mile in Edinburgh. Come for attentive service, divine bedrooms and spoiling galore. Fine dining is served in an ultra romantic setting. The concierge have a 'nothing's too much' attitude. Best for a truly indulgent stay.

    Exclusive offer  -  Decadent Country House
    Romantic Break  -  This hotel oozes glammour, romance and seduction, with its wildly opulent canopied beds, rich fabrics and roaring fires.
    Local exploring  -  The best of both worlds- set in 20 acres of spectacular parklands, yet within spitting distance of Edinburgh.
    Great walks  -  Don't forget your welly boots, there are 20 acres of parkland to explore.
    Restrictions on children  -  Adults only
    Recommended by  -  Frommers, Good Hotel Guide, Kiwi Collection
    Check prices
  • Le Monde 18 rooms from $345

    Edinburgh (New Town)

    A chic townhouse with 18 bedrooms just 100m from Prince's Street. Central hotel in the heart of Edinburgh offering modern rooms, three bars and two restaurants. A suitable choice for guests interested in fine restaurants and designer shopping.

    Great walks  -  Take a walk up Arthur's Seat
    Sights nearby  -  Edinburgh Castle
    House party feel  -  Be prepared to meet people.
    Check prices
  • The Witchery by the Castle 9 rooms from $423

    Edinburgh (Royal Mile)

    Superbly located at the gates of the Castle, on the Royal Mile, sits this intimate, Gothic hotel. The rooms are luxurious, romantic & eccentric – think candlelit, wood paneling and plenty of velvet. Enjoy delicious Scottish food in the equally atmospheric restaurant.

    Foodies  -  Serving Scottish beef, lamb, game, the Witchery's famous steak tartare, briny-fresh seafood platters and even some haggis.
    Romantic Break  -  The glamourous, plush yet cosy interiors with love seats, four poster beds, and plenty of candles are perfect for couples
    Local markets  -  Edinburghs Haymarket bustles with independdent shops and cafes selling local produce.
    Sights nearby  -  In the heart of the Old Town on Edinburgh's famous Royal Mile
    Recommended by  -  Frommers, Good Hotel Guide
    Check prices
  • The Atholl 4 rooms from $1303


    Spectacular hotel In Edinburgh's Georgian New Town, with just four magnificent classical and contemporary suites. Expect the very best with superb service, exceptional food from Albert Roux trained and supervised chefs. Balthaup Kitchens, Philippe Starck bathrooms. Your wish is the Atholl's command.

    Sights nearby  -  In the centre of Edinburgh. Minutes away from the Castle, the Parliament, Princes Street and George Street
    Suites  -  Four beautifully appointed and furnished suites from one bedroom to three bedroomed
    Private chef / butler  -  Private chefs produce gourmet cuisine in your suite's kithchen.
    City Style
    Recommended by  -  Mr & Mrs Smith
    Check prices