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.