Skip to content
Calton Hill, Edinburgh, United Kingdom

Where should I stay in Edinburgh?

Edinburgh, United Kingdom

Jump to a guide

Current conditions

Local 04:04
Weather 17° mainly clear
Feels 16° · 70% · 10 km/h
Air 28 good
PM2.5 7 · PM10 11.5
Sun 04:57 → 21:39
1 USD 0.74 GBP
This week 20 events

Where should I stay in Edinburgh?

New Town between Princes Street and Queen Street for a first trip — you're five minutes from Waverley Station, ten from the Castle, and on flat ground while Old Town climbs. Budget £100–160 for a reliable three-star; £200–300 for the George Street tier. Stockbridge if you've visited before and want the village pace.

New Town — specifically the grid between Princes Street, Queen Street, and George Street — is where first-timers should book. The streets are flat, which matters more than you'd think after a day on Edinburgh's hills. Waverley Station sits at the eastern end, so you step off the airport train and you're already in your neighborhood. George Street has the upscale hotels: The Principal at around £220–280 a night, or the Kimpton Charlotte Square at £250–320. Drop a block south to Princes Street or north to Thistle Street and you'll find solid three-stars in the £100–160 range. The view from your morning walk is Princes Street Gardens below, the Castle rock face above, and — if you're out early enough — the wet stone smell of the city before the tour groups arrive. Restaurants and bars concentrate on Rose Street, a narrow pedestrian lane running parallel between the main avenues.

Old Town along the Royal Mile is the obvious temptation. The atmosphere is real — close-set stone buildings, narrow wynds dropping steeply to the Cowgate, the sound of a bagpiper echoing off the closes at midday. But here's what nobody tells you: the Royal Mile itself is steep enough to leave your calves burning after day one, every surface is cobblestone or uneven flagstone, and the accommodation tilts toward converted flats on Airbnb rather than proper hotels. The good ones book fast. If you do stay here, look at the Grassmarket end — it sits in a natural bowl below the Castle, has better pubs than the Mile proper (the Last Drop and Maggie Dickson's both stay open late), and you're still only a seven-minute walk uphill to St Giles' Cathedral. Expect £90–150 for a well-reviewed flat, £180–260 for a boutique hotel.

Stockbridge, a fifteen-minute walk north of Princes Street and downhill toward the Water of Leith, is Edinburgh's strongest residential neighborhood for repeat visitors. Sunday mornings bring a proper farmers' market on Kerr Street — fresh bread, local cheese, the thick smell of roasting coffee drifting between the stalls. Hotels here are fewer; you're looking at flats and B&Bs in the £80–130 range, with the trade-off being a 20-minute walk or short bus to the Old Town sights. Leith, the old port district two miles north, runs cheaper still — £65–110 — and has Edinburgh's densest restaurant row along The Shore, where converted warehouses line a narrow harbor. The tram now connects Leith to the city center in about twelve minutes. Good value, but you'll feel removed from the main attractions on a short trip.

One timing fact that changes everything: if you're visiting during the Fringe in August, book four to six months ahead. Prices across every neighborhood double — sometimes triple. A £120 New Town room becomes £280. Flats that sit empty in March list at £200 a night. The city fills with roughly a million extra visitors over three weeks, and accommodation that looks available in June vanishes by mid-July. Outside August, you have flexibility. January through March is cheapest and coldest — expect 3–5°C days, darkness by 4pm, and rooms at 40% below summer rates. The wind cuts through gaps between buildings on the Mound and North Bridge, cold enough to make your eyes water. Pack layers regardless of season. Edinburgh's weather currently sits at 16°C and overcast, which is a fairly standard June afternoon here — it shifts three times before lunch.

Recommended neighborhoods

  • New Town (Princes Street to Queen Street)

    First-timer pick. Flat streets, Waverley Station at your doorstep, George Street dining, and Princes Street Gardens views. £100–300 depending on tier.

  • Grassmarket / Old Town south end

    Below the Castle in a natural bowl — livelier pub scene than the Royal Mile, cobblestone charm without the worst of the hill. Best Old Town base. £90–260.

  • Stockbridge

    Village-pace neighborhood fifteen minutes north on foot. Sunday farmers' market, Water of Leith walks, local cafés. Repeat-visitor territory. £80–130.

  • Leith

    Old port district with Edinburgh's strongest restaurant concentration along The Shore. Tram-connected, budget-friendly at £65–110. Feels separate from the tourist core.

  • Bruntsfield

    Quiet residential streets south of the Meadows with independent shops and good coffee. Twenty-minute walk to Old Town, solid value at £75–120.

Skip these areas

  • Cowgate on weekend nights — Below the Royal Mile, this is Edinburgh's loudest bar strip. Friday and Saturday noise runs until 3am. Fine for drinking, miserable for sleeping.
  • Ingliston / Airport corridor hotels — Twenty-five minutes by tram from anything worth seeing. Nothing around them. Only justified if you have a 6am flight out.
Typical price per night: $85–$430

Top-rated hotels in Edinburgh

Highly rated stays you can book on Trip.com. Prices are indicative — tap through for live availability and the current rate.

  • Summer Stays at The University of Edinburgh15% off

    Summer Stays at The University of Edinburgh

    8.9/10 · 225 reviews
    $77from $65/night View deal
  • a&o Edinburgh City

    a&o Edinburgh City

    8.2/10 · 316 reviews
    from $25/night View deal
  • Britannia Edinburgh Hotel

    Britannia Edinburgh Hotel

    7.2/10 · 316 reviews
    from $87/night View deal
  • Destiny - Burnet Point11% off

    Destiny - Burnet Point

    8.6/10 · 24 reviews
    $109from $96/night View deal
  • Code Pod – the Court - Edinburgh13% off

    Code Pod – the Court - Edinburgh

    9.3/10 · 452 reviews
    $52from $45/night View deal
  • Holiday Inn Express EDINBURGH - CITY WEST by IHG

    Holiday Inn Express EDINBURGH - CITY WEST by IHG

    8.8/10 · 198 reviews
    from $197/night View deal
  • Albany Hotel

    Albany Hotel

    8.8/10 · 121 reviews
    from $185/night View deal
  • Destiny Student - Holyrood (Brae House)

    Destiny Student - Holyrood (Brae House)

    8.0/10 · 103 reviews
    from $97/night View deal

TTDI earns a commission on bookings made through these links, at no extra cost to you. We never accept payment for placement.

Last verified by automated review (v1.7.2) on June 2, 2026. What is automated review?

Plan Your Trip to Edinburgh