Book your hotel with British Airways and enjoy all these great benefits:
Boasting elegant, refined decor and superb facilites, our 5 star Edinburgh hotels are perfect for those seeking a touch of luxury.
Book a 5 star hotel in Edinburgh and enjoy luxury accommodation and the highest levels of service.
Choose from traditional hotels, set in historic buildings with stunning Georgian architecture and a butler service. Or quirky design hotels, with unique features and award-winning facilities. Our exclusive five star collection includes an urban spa and stylish dining options.
BA Star Rating
BA Star Rating
BA Star Rating
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.
See the city a little differently with a sightseeing pass. From foodie to ghost tours, walking to trikes.
With its perfect mix of history and style, Edinburgh is the perfect introduction to Scotland. But to see what else Scotland has to offer, head to the countryside.