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

Five star hotels in Edinburgh

Book a five 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 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. Ideal for luxury city breaks in Scotland’s capital, the iconic Caledonian Hilton Edinburgh hotel boasts a premier address close to the shopping hotspot of Princes Street. Or stay at The Glasshouse, whose stunning 160-year old façade belies a brilliant modern boutique hotel. With just 18 rooms to choose from, you’ll feel the exclusivity required. Or if you prefer an apartment, then the sleek apartments of The Chester Residence will be ideal for your holiday. These luxury spaces will make you feel right at home in Edinburgh.

Luxury Edinburgh hotels we recommend

Luxury spa breaks in Edinburgh

The Caledonian A Waldorf Astoria Hotel

The Caledonian A Waldorf Astoria Hotel

The Caledonian A Waldorf Astoria Hotel, or ‘The Caley’ as it is affectionately known by locals, is an Edinburgh institution. A grand Victorian railway hotel, it opened in 1903, above the now closed P ...

Read more

BA Star Rating

Star rating 5 out of 5

TripAdvisor rating

TripAdvisor rating 4.5 out of 5

2267 reviews

Flight + 2 nights hotel from £223 pp
01 Apr - 03 Apr

Choose hotel

Need inspiration?

Discover the many sides of Edinburgh

Terms and Conditions