From cosy boutique hotels to luxury apartments with castle views, Edinburgh has accommodation for every style and budget. Our carefully curated recommendations help you book with confidence — no stress, no endless searching.
Why book through Welcome to Edinburgh?
We highlight only the best-rated places to stay, with insider tips on location, value, and atmosphere. Plus, we partner with trusted booking platforms so you can secure your ideal stay quickly and securely, all in one place.
Grassmarket Hotel
94-96 Grassmarket,
Edinburgh,
EH1 2JR
STAY Central Hotel
139 Cowgate,
Edinburgh,
EH1 1JS
Scotsman Hotel
20 North Bridge,
Edinburgh,
EH1 1TR
The Rutland Hotel - Stylish Hotel & Apartments in Edinburgh
1-3 Rutland Street,
Edinburgh,
EH1 2AE
Balmoral Hotel
1 Princess Street,
Edinburgh,
EH2 2EQ
Cheval The Edinburgh Grand | Edinburgh Luxury Apartments
42 St Andrew Square
Edinburgh
EH2 2AD
Kimpton Charlotte Square
38 Charlotte Square,
Edinburgh,
EH2 4HQ
Fingal | A Luxury Floating Hotel in Leith Docks
Alexandra Dock,
Leith,
Edinburgh,
EH6 7DX
The Bonham Hotel | Luxury West Edinburgh Hotel
35 Drumsheugh Gardens
Edinburgh,
EH3 7RN
The Old Waverley Hotel | Hotel in Princess Street, Edinburgh
43 Princes Street,
Edinburgh,
EH2 2BY
Cheval Old Town Chambers | Edinburgh's Old Town Luxury Apartments
Royal Mile
329 High Street
Edinburgh
EH1 1PN