Where to Stay Guide

Where to Stay in Edinburgh, Scotland

Four neighbourhoods, honest breakdowns, no sponsored placements. Here is what each area actually delivers.

D
David Kim Urban Travel Guide

01

Old Town

History underfoot, pubs on every corner

Budget $0-$0/night

Old Town is Edinburgh's medieval spine running from the Castle esplanade down the Royal Mile to Holyrood Palace. Victoria Street curves to the Grassmarket, lined with independent bars and cheaper lunch spots. Canongate is the quieter lower stretch with fewer tourists. You are two minutes from Edinburgh Castle and five minutes from Waverley Station. Cockburn Street connects the Royal Mile to the station via a zigzag of vintage shops. Noise on the Royal Mile runs high until midnight, especially during August Festival. Side streets off the Cowgate and Grassmarket sleep much better and cost $30 less per night.

Best for
First-time visitorshistory buffsanyone wanting walkable sightseeing without needing a bus or tram
Walk times
  • Edinburgh Castle 2 min
  • Holyrood Palace 12 min
  • Waverley Station 5 min
Skip if: You need quiet nights or are visiting in August. Festival season turns this area into a circus with prices to match.
Local tip: Book on Cockburn Street or Grassmarket over the Royal Mile itself. Half the noise, same walking distance, usually $30-50 cheaper per night.

Compare prices across providers

Prices shown for 1 room, 2 adults. Click to see current availability.

RecommendedHotels.com
Hotels.com
Best price tonight
per night
Check availability →
Expedia
Expedia
Free cancellation available
per night
Check availability →
02

New Town

Georgian grandeur, best airport access in the city

Budget $0-$0/night

New Town is a UNESCO-listed grid of Georgian streets built from the 1760s onward. Princes Street runs along the southern edge with direct views up to the Castle. George Street one block north is where upscale restaurants and cocktail bars cluster. Rose Street between them is narrower and packed with older pubs. Queen Street borders the Scottish National Portrait Gallery. Hotels skew upscale but solid mid-range options sit on Frederick Street and Hanover Street. Waverley Station is five minutes on foot. Trams to Edinburgh Airport run from Princes Street every seven minutes, making early flights genuinely painless.

Best for
Couplesbusiness travellersanyone wanting a calm central base with easy airport access
Walk times
  • Waverley Station 5 min
  • Royal Mile, Old Town 8 min
  • Scottish National Gallery 4 min
Skip if: You want to feel local Edinburgh life. New Town is polished but commercial. Stockbridge a mile north gives you that neighbourhood feel for similar money.
Local tip: Stay on Frederick Street or Thistle Street rather than Princes Street. You lose zero convenience and gain actual peace after 10pm.

Compare prices across providers

Prices shown for 1 room, 2 adults. Click to see current availability.

RecommendedHotels.com
Hotels.com
Best price tonight
per night
Check availability →
Expedia
Expedia
Free cancellation available
per night
Check availability →
03

Leith

Edinburgh's port, now its best food neighbourhood

Budget $0-$0/night

Leith sits two miles northeast of Old Town, centred on The Shore where the Water of Leith meets the Firth of Forth. Constitution Street and Commercial Street form the main grid. The Shore itself is one of Edinburgh's finest restaurant streets, with The Kitchin and Martin Wishart both holding Michelin stars within three minutes of each other. Hotels here run 30-40 percent cheaper than Old Town for comparable quality. The tram from Newhaven takes 20 minutes to Princes Street. Leith Walk is the main artery and has improved significantly. Avoid the far northern docks end late at night.

Best for
Repeat visitorsfood loversanyone prioritising value and a genuine local atmosphere over proximity to the main sights
Walk times
  • Princes Street via tram 20 min
  • Royal Yacht Britannia 7 min
  • The Shore restaurants 3 min
Skip if: It is your first trip and you plan to walk everywhere. Two miles is a long return after a full day of sightseeing.
Local tip: Stay near The Shore rather than the upper end of Leith Walk. The Shore is safe, attractive, and quiet. Upper Leith Walk is still patchy in places.

Compare prices across providers

Prices shown for 1 room, 2 adults. Click to see current availability.

RecommendedHotels.com
Hotels.com
Best price tonight
per night
Check availability →
Expedia
Expedia
Free cancellation available
per night
Check availability →
04

Stockbridge

Village feel, twelve minutes from Princes Street

Budget $0-$0/night

Stockbridge sits in a natural bowl carved by the Water of Leith, about one mile north of Princes Street. Raeburn Place is the high street, with a Saturday farmers market that draws locals from across the city. St Stephen Street has secondhand shops and small cafes. Hamilton Place and Ann Street are among the most attractive residential streets in Edinburgh. Hotels here are mostly boutique guesthouses and Georgian-conversion B&Bs. The walk to New Town takes 12 minutes, Old Town around 22. No tram, but buses on Queensferry Road connect quickly. Quieter than any central option at the same price.

Best for
Familiesslow travellersanyone who wants a residential neighbourhood rather than a tourist district
Walk times
  • Princes Street 15 min
  • Royal Botanic Garden Edinburgh 8 min
  • Old Town 22 min
Skip if: You have only one or two nights and need fast access to everything. Stockbridge rewards multiple days and unhurried mornings.
Local tip: The Saturday farmers market on Saunders Street runs 9am to 2pm. Arrive before 10am to beat the crowds and pick up a proper Scottish breakfast for under £5.

Compare prices across providers

Prices shown for 1 room, 2 adults. Click to see current availability.

RecommendedHotels.com
Hotels.com
Best price tonight
per night
Check availability →
Expedia
Expedia
Free cancellation available
per night
Check availability →
Browse all hotels →

Area Price/Night Price Range UsdBest ForVibe
Old Town $140-380 First-timers, sightseers Historic, busy, touristy
New Town $120-320 Couples, business travellers Georgian, upscale, central
Leith $80-200 Food lovers, budget travellers Port, local, trendy
Stockbridge $100-260 Families, repeat visitors Village, quiet, residential
Browse all hotels →

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

Old Town is the right answer. You are two minutes from Edinburgh Castle, five minutes from Waverley Station, and within walking distance of every major sight. Budget $140-200 per night for mid-range. Avoid hotels directly on the Royal Mile for sleeping. Side streets off Grassmarket or Canongate give you the same access with far less noise.

How far is Leith from Edinburgh city centre?

Leith is about two miles northeast of Princes Street. The tram from Newhaven reaches Princes Street in 20 minutes and runs every 7-10 minutes, costing around £2. By foot it is 35-40 minutes down Leith Walk. Hotels in Leith average $80-160 per night, which is 30-40 percent less than equivalent Old Town options.

Is New Town or Old Town better for a first trip to Edinburgh?

Old Town for atmosphere and sightseeing. New Town for a calmer base and airport access via the Princes Street tram. If you have three or more nights, Old Town is worth it for the experience. For business trips or off-season visits when you want peace and transport links, New Town wins.

When should I avoid staying in Old Town Edinburgh?

August. The Edinburgh Festival and Fringe run the entire month, bringing over 200,000 extra visitors. Hotel prices triple. The Royal Mile becomes shoulder-to-shoulder crowds from 10am to midnight. If you must visit in August, book Stockbridge or Leith and take the tram in. You pay half the price and actually sleep.




via

Found your area? Book Edinburgh, Scotland now.

We compared 4 areas in Edinburgh, Scotland. Now check real prices and availability.

Browse Edinburgh, Scotland hotels

D
Written by

David Kim

Urban Travel Guide at HotelsVetted

David is a city-first traveler who covers major urban destinations worldwide for HotelsVetted. He has stayed in well over 600 city hotels across four continents and is particularly focused on the neighborhood question: where you stay in a city matters as much as where you stay in the world.