Skip to content
A curving terrace of Georgian townhouses on Moray Place in Edinburgh’s New Town

Where to Stay in Edinburgh

Four neighbourhoods, four different trips. Choose the area first, then the hotel.

Edinburgh is small, so no central hotel is far from anything. But the areas feel very different, and the city’s hills mean that “ten minutes’ walk” can involve a hundred steps. The choice is mostly between atmosphere and convenience.

We describe four areas below — the Old Town, the New Town, the West End and Haymarket, and Leith — with a handful of well-regarded hotels in each, from grand to budget. Every hotel links to its live page on Trip.com.

Edinburgh hotel prices vary enormously with the date: August and Hogmanay can cost several times as much as a week in November. For that reason we do not print nightly rates. Guest scores, where shown, are from Trip.com.

Visitor levy: Edinburgh has introduced a visitor levy of 5% of the cost of paid overnight accommodation, charged on up to five consecutive nights, for stays from 24 July 2026. It applies to hotels, hostels, guest houses and short-term lets. Some booking sites show it separately and it may be collected at the property — check what your quoted price includes.
Where to stay

Old Town: in the thick of it

Stay here to step out of the door into the Royal Mile, the Grassmarket and the castle’s shadow. Atmospheric and central; also hilly, busy and sometimes noisy at night.

Virgin Hotels Edinburgh

★★★★★
8.9

A lively five-star in the restored India Buildings on Victoria Street, in the heart of the Old Town between the castle and the Grassmarket.

  • On Edinburgh’s most photographed street
  • Restaurants and bars on site
  • Castle about five minutes’ walk

Radisson Blu Hotel Edinburgh City Centre

★★★★

A large four-star right on the Royal Mile, built to match the old tenements around it. About as central as the Old Town gets, with Waverley station a short walk downhill.

  • Directly on the High Street
  • Pool and gym
  • Walk to the castle and Holyrood

Apex City of Edinburgh Hotel

★★★★
9.2

A contemporary four-star on the Grassmarket, directly below the castle rock, with pubs and restaurants at the door.

  • Castle views from some rooms
  • In the lively Grassmarket
  • Walk everywhere in the Old Town

Motel One Edinburgh-Royal

★★★
7.8

A good-value design hotel on Market Street, beside Waverley station and a flight of steps below the Royal Mile. Compact rooms, a stylish lounge bar and a hard-to-beat location for the price.

  • Next to Waverley station
  • Budget-friendly for the centre
  • Airport bus stops close by

Kick Ass Grassmarket (18+)

★★
8.6

A sociable adults-only hostel on the Grassmarket with dorms and private rooms, a café-bar and castle views — a popular budget base.

  • Dorm beds and private rooms
  • Over-18s only
  • Lively location below the castle

New Town: Georgian elegance

Handsome streets, the best shopping and restaurants, and level pavements — with the Old Town ten minutes away across the gardens. Home to most of the grand hotels.

The Balmoral Hotel

★★★★★
9.0

Edinburgh’s landmark grand hotel, with its clock tower above Waverley station at the east end of Princes Street. A splurge — and the afternoon tea is an institution.

  • Next to Waverley station and the tram
  • Spa, pool and fine dining
  • Calton Hill five minutes’ walk

InterContinental Edinburgh The George

★★★★★

A classic hotel occupying a row of Georgian townhouses on George Street, the New Town’s smartest street for shopping, cocktails and dinner.

  • On George Street
  • Elegant 18th-century buildings
  • Princes Street two minutes away

Kimpton Charlotte Square

★★★★★
8.8

A relaxed, stylish hotel behind a Georgian façade on Charlotte Square, the finest square in the New Town, with a courtyard restaurant and a spa.

  • On Robert Adam’s Charlotte Square
  • Spa with pool
  • Quiet end of George Street

Point A Hotel Edinburgh St Andrew Square

★★★

A simple, modern budget hotel by St Andrew Square, at the east end of the New Town: small, well-designed rooms a few minutes from the tram, the bus station and Waverley.

  • Low prices for a central location
  • Close to the airport tram
  • Near the St James Quarter shops

West End & Haymarket: well connected

Between Princes Street and Haymarket station: theatres and concert halls, castle views, the tram to the airport and prices a notch below the very centre.

The Caledonian Edinburgh, Curio Collection by Hilton

★★★★★
8.5

The “Caley”: a grand red-sandstone former railway hotel at the west end of Princes Street, famous for its castle views.

  • Castle views from many rooms
  • Spa and pool
  • Tram stop a few minutes’ walk away

Sheraton Grand Hotel & Spa

★★★★★

A big, polished five-star on Festival Square, off Lothian Road, known for one of the best hotel spas in the city, with a rooftop hydropool.

  • Large spa with rooftop pool
  • Near the Usher Hall and theatres
  • Ten minutes’ walk to the castle

Leonardo Edinburgh Haymarket

★★★★
8.3

A practical four-star close to Haymarket station — ideal if you arrive by train or tram, or have an early day trip. Princes Street is about 15 minutes on foot or two tram stops.

  • Near Haymarket station and tram
  • Usually cheaper than the Old Town
  • Easy airport connection

Leith: the waterfront

The old port, two miles north-east of the centre and linked to it by tram. Excellent restaurants, the Royal Yacht Britannia, a local feel and often better value.

Fingal – A Luxury Floating Hotel

★★★★★

A former Northern Lighthouse Board ship, now a luxury floating hotel moored in Leith, with cabins like a classic ocean liner. From the team behind the Royal Yacht Britannia.

  • Unique stay on a historic ship
  • Near Britannia and The Shore
  • Tram to the city centre

Holiday Inn Express Edinburgh – Leith Waterfront

★★★
8.6

A dependable three-star by the docks in Leith, near Ocean Terminal and the Royal Yacht Britannia. Good value, with the tram into town nearby.

  • Breakfast usually included
  • Often much cheaper than the centre
  • Near the Ocean Terminal tram stop

The areas compared

Area Best for Bear in mind Typical price level
Old Town First visits, atmosphere, walking to the castle and Royal Mile Hills, steps, crowds; weekend noise around the Grassmarket and Cowgate High
New Town Shopping, dining, grand hotels, level streets Less medieval charm; top hotels are expensive High to very high
West End & Haymarket Train and airport links, theatres, families 10–20 minutes’ walk to the Royal Mile Medium to high
Leith Food lovers, repeat visitors, value 20–25 minutes by tram from the centre Medium

Other areas worth knowing

  • Stockbridge — village feel, cafés and the Sunday market, 15 minutes’ walk downhill from Princes Street. Mostly guest houses and apartments.
  • The Southside and Newington — near the university and Holyrood Park, with many traditional guest houses and good bus links.
  • Bruntsfield and Morningside — leafy residential districts with independent shops, a short bus ride south.
  • Near the airport — only worthwhile for a very early flight; the tram makes the city centre easy.

Booking tips

  • August and Hogmanay: book months ahead, expect minimum stays, and consider Leith, Haymarket or the Southside if the centre is full.
  • Ask about stairs. Many Old Town and New Town buildings are historic and have no lift.
  • Check for noise if you are a light sleeper near the Grassmarket, the Cowgate or Rose Street.
  • Parking is rare and expensive in the centre. If you have a car, choose a hotel with its own parking or stay further out.
  • Free cancellation rates cost a little more and are worth it if your plans may change.

Once you know where you are sleeping, plan your days with our Edinburgh travel guide and reserve the tours and tickets that sell out.

Accommodation links go to Trip.com. We may earn a commission if you book, at no extra cost to you. Hotels are chosen for location and reputation; no hotel has paid to appear here.
Plan your Edinburgh trip

Castle tickets sell out. Book before you fly.

Edinburgh Castle, Mary King’s Close and the best Highland day trips run on timed slots that fill up in summer and in August’s festival weeks. Compare and reserve in a couple of taps.

Good to know

Where to stay in Edinburgh: FAQs

Frequently asked questions

What is the best area to stay in Edinburgh for first-time visitors?

The Old Town or the part of the New Town nearest Princes Street. Both put you within a short walk of the castle, the Royal Mile and Waverley station.

Old Town or New Town?

Old Town for atmosphere and proximity to the main sights; New Town for calmer, flatter streets and better shopping and dining. They are ten minutes apart on foot.

Is Leith too far from the centre?

No. The tram reaches Princes Street in about 20 minutes, and buses run all night. Leith suits travellers who care about food and like a neighbourhood feel.

How far ahead should I book for the Edinburgh Festival?

As early as possible — six months or more for August. Prices only go up, and the best-located hotels sell out.

Is there a tourist tax on Edinburgh hotels?

Yes: a visitor levy of 5% of the accommodation cost for the first five nights, for stays from 24 July 2026. Check whether it is included in the price you are shown.

Where should I stay with a car?

Outside the tightest part of the centre — Haymarket, Leith or the Southside — at a hotel with parking. Remember the city-centre low emission zone.