Top 10 luxury Edinburgh Scotland hotels

If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.

Sharing is caring!

Would you fancy a holiday in Edinburgh, Scotland?  Then consider booking one of these ten hotels. They are all 5-star luxury hotels with the best customer reviews on, which you can use to find the best prices for these hotels:

  1. The Witchery by the Castle
  2. Prestonfield House
  3. The Balmoral Hotel
  4. The Principal Edinburgh Charlotte Square
  5. The Dunstane Houses
  6. Radisson Collection Hotel, Royal Mile Edinburgh
  7. Sheraton Grand Hotel & Spa
  8. The Glasshouse, Autograph Collection
  9. The Principal Edinburgh George Street
  10. Royal Mile Suites by the Castle