Looking over the New Town and Princes Street Gardens from Edinburgh Castle
A city of villages

Beyond the Royal Mile

Each of Edinburgh's neighbourhoods has its own character. Here's where to go, and what each one is best for.

Photo: K. Mitch Hodge / Unsplash

In short

For history and sightseeing, stay around the Old Town and New Town. For a local feel, head to Stockbridge for brunch and markets, Leith for restaurants on the waterfront, Bruntsfield for cafés by the Meadows, and Portobello for the beach.