
Where to stay in Edinburgh, United Kingdom.
Edinburgh is a city where cobblestone streets meet centuries of legend. With its Gothic skyline, historic pubs, and windswept charm, the Scottish capital balances mystery and beauty in equal measure. The energy invites you to slow down and soak it all in.
Whether you’re wandering the Royal Mile or sipping whisky with locals, your hotel stay should live up to the setting. We cut through the noise and filtered out the fluff.
These are the top 5 hotels travelers genuinely rave about.
Top 5 picks from the Foresyte community.
#5 Absolute Icon
Shared by Sydney Jordan – 295 ❤️
“The Balmoral Hotel was as grand as it gets. Afternoon tea, a doorman in tartan, and views of the castle that made us feel like Edinburgh royalty.”
#4 Playfully Luxe
Shared by Keira Donovan – 300 ❤️
“Virgin Hotels Edinburgh was cheeky, stylish, and full of personality. A bold new addition to an old, old city.”
#3 Boutique Bop
Shared by Sophia – 317 ❤️
“Market Street Hotel gave us sleek design meets royal views. Modern comfort with front-row seats to Edinburgh’s skyline.”
#2 Gothic Fantasy
Shared by Zoe Whitman – 355 ❤️
“The Witchery by the Castle was pure theatrical indulgence—velvet drapes, golden tubs, and rooms that felt like they were conjured by candlelight.”
#1 Retail Royalty
Shared by Adam White – 404 ❤️
“100 Princes Street was elegance right on the capital’s most famous strip. A stylish home base between shops and strolls.”
Skip the stress — smarter travel starts here.
Choosing a hotel shouldn’t eat up your day. Foresyte filters out the noise and gets you to the good stuff — fast. Just tell us what matters most, and we’ll help you find a stay that fits your budget and your vibe.