Hotels in Edinburgh

Hotels in Edinburgh

Edinburgh, Scotland’s capital, is one of Europe’s most beautiful cities, with a castle on a volcanic rock, a medieval Old Town and an elegant Georgian New Town that together form a UNESCO World Heritage Site. Arthur’s Seat, a hill in the middle of the city, offers views across the rooftops to the sea.

The Old Town around the Royal Mile puts Edinburgh Castle, the Palace of Holyroodhouse and historic closes on your doorstep, while the New Town offers Princes Street shopping and graceful squares. Haymarket and the West End are convenient for the tram and trains, and Leith is a relaxed waterfront district with restaurants.

Hotels in Edinburgh

  • Fountain Court Apartments - EQ2

    5-star hotel in Edinburgh

    1 Lower Gilmore Bank Edinburgh EH3 9QP,Lower Gilmore Bank, Edinburgh

  • Prestonfield House

    5-star hotel in Edinburgh

    Priestfield Road, Edinburgh

  • 94DR.

    5-star hotel in Edinburgh

    94 Dalkeith Road Edinburgh EH16 5AF,Dalkeith Road, Edinburgh

  • Kimpton Charlotte Square by IHG

    5-star hotel in Edinburgh

    38 Charlotte Square, Edinburgh

  • Fingal Edinburgh

    5-star hotel in Edinburgh

    Alexandra Dock Leith Edinburgh EH6 7DX, Edinburgh

  • Edinburgh Pearl Apartments Dalry House

    5-star hotel in Edinburgh

    68a Dalry Road, Edinburgh

  • The Balmoral Hotel

    5-star hotel in Edinburgh

    1 Princes Street, Edinburgh

  • Alba Apartments

    5-star hotel in Edinburgh

    7/8 Gentle’s entry, Old Town, Edinburgh

  • AmarAgua Guest House

    5-star hotel in Edinburgh

    10 Kilmaurs Terrace Newington,Kilmaurs Terrace, Edinburgh

  • Gorgeous Royal Mile Mansion Apartment

    5-star hotel in Edinburgh

    Royal Mile Mansion, 50 North Bridge, Edinburgh

  • Chic & bright flat near Holyrood Park

    5-star hotel in Edinburgh

    16/5 Waverly Park, Old Town, Edinburgh, EH8 8ET, United Kingdom, Edinburgh

  • The Chester Residence

    5-star hotel in Edinburgh

    9 Rothesay Place Edinburgh EH3 7SL,Rothesay Place, Edinburgh

  • House of Gods Royal Mile Edinburgh

    4-star hotel in Edinburgh

    233 Cowgate, Edinburgh

  • Mercure Edinburgh Haymarket

    4-star hotel in Edinburgh

    38 Gardner's Crescent, Edinburgh

  • The Inn Place

    4-star hotel in Edinburgh

    20-30 Cockburn Street, Edinburgh

  • Violet Bank Apartment New Town

    4-star hotel in Edinburgh

    15 Henderson Place, Edinburgh

  • Jacobs Apartment Edinburgh

    4-star hotel in Edinburgh

    1 Allanfield Place, Edinburgh, EH7 5AG, United Kingdom, Edinburgh

  • The Pavilion at Lamb's House

    4-star hotel in Edinburgh

    11 Waters' Close, Edinburgh

  • Clearburn Apartment

    4-star hotel in Edinburgh

    2/4 Clearburn Gardens Edinburgh EH16 5ET,Clearburn Gardens, Edinburgh

  • Newhaven Grand Apartment

    3-star hotel in Edinburgh

    32 Portland Street, Edinburgh

  • A Stay On The Brae

    3-star hotel in Edinburgh

    72 Liberton Brae, Edinburgh

  • Morningside Apartment

    3-star hotel in Edinburgh

    Falcon Road, Edinburgh, EH10 4AH, United Kingdom, Edinburgh

  • JOIVY Location, Location! North Bank Street Luxury Apt

    3-star hotel in Edinburgh

    8 North Bank Street, Apartment 1F2, Edinburgh

Where to stay in Edinburgh

Old Town & Royal Mile

The medieval heart of the city, between Edinburgh Castle and Holyrood Palace, with narrow closes, museums and historic pubs. Ideal for first-time visitors.

New Town & Princes Street

Elegant Georgian streets with shopping on Princes Street and George Street and views of the castle. Central, walkable and close to Waverley station.

Haymarket & West End

West of the centre, with Haymarket station and a direct tram to the airport. A practical base with good-value hotels and quick links to Murrayfield Stadium.

Leith

Edinburgh’s port district, known for its waterfront restaurants, the Royal Yacht Britannia and a local feel. Connected to the centre by tram.

Best time to visit Edinburgh

May to September brings the longest days and mildest weather. August is festival month, with the Edinburgh Festival Fringe and the Royal Edinburgh Military Tattoo — hotels sell out early and prices rise sharply. December is atmospheric with Christmas markets and the Hogmanay New Year celebrations.

Travel tips

  • Book months in advance if you plan to visit in August, when the city hosts its famous festivals.
  • The Edinburgh Trams connect the airport (EDI) with Haymarket, Princes Street and Leith in around 30 to 45 minutes.
  • Edinburgh is hilly and cobbled — comfortable shoes make exploring the Old Town much easier.

Frequently asked questions

Where is the best place to stay in Edinburgh?

The Old Town and Royal Mile are best for history and atmosphere, and the New Town for shopping and elegant surroundings. Haymarket is convenient for the airport tram and trains, and Leith suits travellers who prefer a quieter waterfront setting.

When are the Edinburgh festivals?

The main festivals, including the Edinburgh Festival Fringe, the Edinburgh International Festival and the Royal Edinburgh Military Tattoo, take place in August. It is the busiest time of year, so book hotels well in advance.

How do I get from Edinburgh Airport to the city centre?

The tram runs from the airport to Haymarket, Princes Street and on to Leith, taking around 30 minutes to the centre. The Airlink bus and taxis take about 25 to 35 minutes.

How far is Edinburgh from London?

Direct trains from London King’s Cross to Edinburgh Waverley take about 4 hours 20 minutes. Flights take around 1 hour 20 minutes.

Is Edinburgh good for families?

Yes. Edinburgh Castle, the National Museum of Scotland, Edinburgh Zoo, Camera Obscura and Dynamic Earth are all popular with children, and many hotels offer family rooms.

More destinations in United Kingdom