
old town
ten hill place
A dependable, high-quality choice for those who value location and professional standards over flashy design.
typically
₹27.5kper night
The Royal Mile can feel like a tourist conveyor belt, but duck into any close (alleyway) and you're immediately in another world: vertiginous staircases, hidden gardens, the particular quiet of a courtyard that hasn't changed in centuries. Get properly lost — it's the best way to find it.
the stays we’d put our own family in first.

old town
A dependable, high-quality choice for those who value location and professional standards over flashy design.
typically
₹27.5kper night

old town
A fantastic choice for travelers who want to be in the middle of Edinburgh's history without sacrificing modern comfort.
typically
₹55.5kper night

old town
A highly practical choice for those who value independence and location over resort-style amenities.
typically
₹36kper night

old town
A solid, dependable choice for families and business travelers who value amenities like a pool over historic aesthetics.
typically
₹39kper night

old town
A very solid, dependable choice that checks every box for a stress-free Edinburgh trip.
typically
₹40.5kper night

old town
A solid, dependable choice for anyone wanting to be in the thick of Edinburgh history.
typically
₹41.5kper night
the icons and the grand resorts

old town
A fantastic choice for travelers who want to be in the middle of Edinburgh's history without sacrificing modern comfort.
typically
₹55.5kper night

old town
A highly practical choice for those who value independence and location over resort-style amenities.
typically
₹36kper night

old town
A solid, dependable choice for families and business travelers who value amenities like a pool over historic aesthetics.
typically
₹39kper night

old town
A very solid, dependable choice that checks every box for a stress-free Edinburgh trip.
typically
₹40.5kper night

old town
A solid, dependable choice for anyone wanting to be in the thick of Edinburgh history.
typically
₹41.5kper night

old town
A quintessential Edinburgh stay that delivers on character and location.
typically
₹63.5kper night
worth the stay — we’d happily send our own family here

old town
A dependable, high-quality choice for those who value location and professional standards over flashy design.
typically
₹27.5kper night

old town
A highly practical choice for those who value independence and location over resort-style amenities.
typically
₹36kper night

old town
A solid, dependable choice for families and business travelers who value amenities like a pool over historic aesthetics.
typically
₹39kper night

old town
A very solid, dependable choice that checks every box for a stress-free Edinburgh trip.
typically
₹40.5kper night

old town
A solid, dependable choice for anyone wanting to be in the thick of Edinburgh history.
typically
₹41.5kper night

old town
A quintessential Edinburgh stay that delivers on character and location.
typically
₹63.5kper night
Close your eyes and picture Edinburgh. You're probably seeing the Old Town: the castle perched on its crag, the Royal Mile snaking downhill, the tenements stacked high against the sky.
It's a neighbourhood of drama and stories. Greyfriars Kirkyard, where the loyal Skye Terrier Greyfriars Bobby kept vigil at his master's grave for 14 years. Victoria Street, said to have inspired Diagon Alley in the Harry Potter books. The Real Mary King's Close, a preserved 17th-century street buried beneath the city.
Yes, it gets crowded — especially during the Fringe Festival in August. Yes, it's touristy in parts. But even with the crowds, there's a palpable sense of history that you can't find anywhere else. The smell of rain on sandstone, the sound of a lone piper echoing off the walls, the feel of the worn cobblestones underfoot.
Stay in the Old Town if you want to be in the heart of things. But bring comfortable shoes — the hills are steep. And book your accommodation well in advance, especially if you're travelling during the summer months. Pair with a day trip to the Scottish Highlands for a change of scenery.