Need a little help?

Ensure your next luxury holiday is extra special by talking to one of our travel advisors.

  • Call us now on
    0844 493 0763 (Daily 07.30 - 22.00)

Calls cost 7ppm plus your phone company's access charge.
Bookings made over the telephone incur a £5 booking fee per person.

Why BA hotels?

Book your hotel with British Airways and enjoy all these great benefits:

  • Over 8,000 hotels to choose from
  • Hotels in every destination that BA flies to
  • Hotels handpicked by our team of experts
  • Accommodation that meets stringent health and safety criteria
  • Access to a 24-hour support helpline, based in the UK

5 star hotels in Edinburgh

Book a 5 star hotel in Edinburgh and enjoy luxury accommodation with the highest levels of service. Choose from traditional hotels set in historic buildings or stylish, modern apartments with unique features and award-winning facilities.

Stunning architecture, sumptuous spas and personal-butler service are a taste of what you can expect from our superb 5 star accommodation in Edinburgh. Just made for luxury city breaks in Scotland’s capital, the iconic The Caledonian, A Waldorf Astoria Hotel boasts a premier address close to the shopping hotspot of Princes Street. Save money when booking your flights or car hire with your hotel.

5 star Edinburgh hotels we recommend

Edinburgh guides

Get the best out of Edinburgh with our handy guides

Unmissable Edinburgh

Unmissable Edinburgh

Medieval history meets Georgian elegance in a city that knows how to throw a party – it’s a unique combination

Eating Out

Eating Out

You’ll never have to worry about finding a place to be fed and watered in Edinburgh – the Scots know how to put on a great spread.

Edinburgh Tours

Edinburgh Tours

See the city a little differently with these sightseeing tours.

Explore Scotland

Explore Scotland

Thousands of miles of dramatic coastline to explore, rolling hills and mountains to conquer

Need inspiration?

Discover the many sides of Edinburgh

Terms and Conditions