
Where to Stay in Edinburgh
The Old Town for the castle and the closes, Stockbridge for a village in the city, Leith for the restaurants: which part of Edinburgh to stay in, and the places we like in each.
Words by Hidden Scotland
Edinburgh is a small city, and that is the first good news. You can walk from the castle to the foot of the Royal Mile in twenty minutes, and from the Old Town to the New Town in five. It is also a hilly one, built on ridges and valleys with a lot of steps between them, so a hotel that looks close on the map can still mean a climb home.
Each part of the city feels different, and the best one for you depends on what you’ve come for. Here is how they compare, with the places we would stay in each. A word on timing: the city is at its fullest in August, for the festivals, and again at Hogmanay, and rooms for those weeks go many months ahead.
01 · The Royal Mile, the Grassmarket and Victoria Street
The Old Town
The Old Town is the Edinburgh of the postcards. The Royal Mile runs downhill along its spine from Edinburgh Castle to the Palace of Holyroodhouse, with narrow closes dropping away on both sides. St Giles’ Cathedral, the National Museum of Scotland, which is free, and the curve of Victoria Street are all here. If it’s your first visit and you have two nights, stay in the Old Town and walk everywhere. It is busy, though, and it can be noisy late at night.
Moment George IV Bridge is an aparthotel right on the bridge, two minutes from Victoria Street, and from its best apartments the castle fills the window. Each has a small kitchen and a round table for breakfast. Old Town Chambers has apartments tucked down a lane just off the Royal Mile, so you step out of the door straight into the oldest streets in the city.
02 · Princes Street, George Street and Calton Hill
The New Town
The New Town is not very new. It was laid out from 1767, and its Georgian squares and terraces are some of the finest in Europe. Princes Street was built on one side only, so the whole street looks across the gardens to the castle. Behind it are George Street, for shops and bars, and the lanes of Rose Street and Thistle Street, for pubs and restaurants.
This is the most convenient part of the city to stay in. Waverley station, the bus station and the tram are all here, the streets are level, and the Old Town is six minutes’ walk away. Climb Calton Hill, at the east end of Princes Street, for the best view of the city at sunset. You’ll find every kind of hotel in the New Town, from hostels to five stars.
Stay near The New Town
Our places to stay, nearest first03 · West of Princes Street, towards Haymarket
The West End
The West End begins where Princes Street ends. It’s a quieter quarter of grand crescents and cobbled lanes, with small shops and pubs on William Street and Stafford Street. Haymarket station is at its far edge, the tram runs through it, and Murrayfield is one stop beyond, which makes it the place to stay for the rugby. A few minutes’ walk down the hill brings you to Dean Village, an old milling village on the Water of Leith that feels miles from the city.
West End Muse is our pick here: a first-floor flat for four in a converted 19th-century stable block, in a mews a short walk from Princes Street. Its owners hung it with their own paintings, and there’s a red velvet sofa against an old brick wall, a log burner and a hamper of local food waiting when you arrive.
04 · On the Water of Leith, below the New Town
Stockbridge
Stockbridge is a village inside the city. It sits on the Water of Leith, fifteen minutes’ walk downhill from Princes Street, and it has Georgian terraces, independent shops, good cafés and a market every Sunday. Circus Lane, a curving cobbled mews, is one of the prettiest streets in Edinburgh. The Royal Botanic Garden, seventy acres of it, is just to the north.
Stay here if you’ve been to Edinburgh before and would like to live like a local for a few days. There are fewer hotels and more flats and guest houses. Remember the hill: it’s an easy stroll into town and a steady climb back, though the buses on Raeburn Place will save your legs.
Stay near Stockbridge
Our places to stay, nearest first05 · The Shore and the old port
Leith
Leith is Edinburgh’s port, and for most of its history it was a separate town. The Shore, the old quayside at the mouth of the Water of Leith, is lined with restaurants and bars, and this is where a lot of the city’s best cooking is done. The Royal Yacht Britannia is berthed close by, and the old fishing harbour of Newhaven is a walk along the front.
It used to feel a long way out. It doesn’t now, because the tram runs from the city centre down Leith Walk to the Shore, Ocean Terminal and Newhaven. Stay in Leith if eating and drinking well matters more to you than being next to the castle.
06 · Newington, the Meadows and Holyrood Park
The Southside and Holyrood
South of the Old Town are the university, the wide green of the Meadows and the streets of Newington, which are full of guest houses. To the east is Holyrood Park, where Arthur’s Seat, an old volcano 251 metres high, gives you a real hill walk in the middle of a capital city. In August this side of town is thick with Fringe venues.
The Scott is a boutique hotel on the Pollock Estate, at the quiet edge of the city where the park begins. It’s a Victorian building of turrets and carved stone, with a panelled hall and a wrought-iron stair, and every room is designed on its own. The climb to Arthur’s Seat starts at the door, and the Old Town is within walking distance.
07 · Half an hour south of the city
The Pentland Hills
You don’t have to sleep in the city to see it. The Pentland Hills rise just to the south, and you can stay among heather and hill farms and still drive in for the day. It’s the best of both, especially in August, when the city is full.
At Eastside, the Cowan family’s hill farm, the old buildings have been turned into some of the most beautiful small places to stay in Scotland. The Cartshed and the Wash House are for two, and so is the Woodshed, a cabin with a wood-fired hot tub. The Steading and The Byre each take a family of four, and there’s a wood-fired sauna on the farm. Close by, on the Penicuik Estate, Clermount Cottage is the gamekeeper’s cottage of 1874, restored for two, with a cedar hot tub among old trees.
Good to know. Since 24 July 2026, Edinburgh has charged a visitor levy on overnight stays. It is 5% of the cost of your room, on the first five nights of a stay, and it applies to hotels, guest houses, hostels and self-catering alike. The place you book with collects it and should show it in the price. It applies inside the city boundary only.
From the airport. The tram runs from the airport to Princes Street in about half an hour and carries on to Leith and Newhaven. The Airlink 100 bus goes to Waverley Bridge day and night.
Driving. You won’t need a car in the city. If you bring one, check it against the Low Emission Zone before you arrive: the zone covers the city centre, cameras read every number plate, and older cars are fined for entering.
Twice a year, to your door
One hundred and sixty pages of Scotland, every photograph commissioned, every word written by someone who went. Members get both issues posted and everything on screen.
-full-1749383090.jpg)
-full-1737220609.jpg)











(1)-listable-card-1778448486.jpg)


-full-1737113398.jpg)





-full-1718186879.jpg)






Wild at Heart
The Modern Croft