Head-to-head · Edinburgh
Old Town vs Leith
Old Town is the medieval ridge with the castle and Royal Mile. Leith is the harbor quarter 3 km north — recently-gentrified, dense restaurants and bars, the Royal Yacht Britannia. The pick is medieval-tourist vs harborside-cheap.
The medieval ridge from the castle to Holyrood — the Royal Mile, the closes, the postcard Edinburgh. Atmospheric and brutally hilly.
Full guide →The former port north of the center — gentrified-but-real, the Royal Yacht Britannia, Michelin restaurants, the city's best food scene.
Full guide →Round by round
Atmosphere
Old TownOld Town wins for atmosphere — castle, closes, Royal Mile. Leith is handsome but ordinary harborside.
Walkability to sights
Old TownOld Town is at the sights. Leith is 25 min by tram or bus.
Restaurants past 10pm
LeithLeith wins. The Shore and Constitution Street have dense modern food. Old Town tilts tourist.
Quiet sleep
LeithLeith residential past 11pm. Old Town has bar-overflow and pub-crawl noise.
Price
LeithLeith 30-40% cheaper than Old Town, especially during festival.
The verdict
Pick Old Town if…
Pick Old Town for first-time visits, festival stays, atmosphere-focused trips.
Full Old Town guide →Pick Leith if…
Pick Leith for repeat visits, food-focused trips, budget-conscious stays.
Full Leith guide →Bottom line
Old Town for atmosphere. Leith for food and value.