The Caledonian Edinburgh Promocode: Save Up To £20
Savor classic charm & amazing food close to Edinburgh Castle
Promo code
This promo code has expired.
Check out our latest deals and follow us for fresh offers and new promo codes.
Why we love it
The Caledonian sits at the West End of Princes Street, a short walk from Edinburgh Castle and the shops of the New Town. Built as a railway hotel, the sandstone pile still shows that scale — high ceilings, wide corridors. Rooms look out over the gardens or the rooftops, and there’s an indoor pool and spa downstairs for slower mornings. Dining on site runs from the Grazing brasserie to a quieter bar, and the castle approach is two minutes up the hill.
Choose your room
✓ Your selection
Property, in pictures
See all 8 photos →
A week, loosely planned
Suggestions, not orders. Tour ideas to mix and match for your trip.
Castle and Royal Mile
Drop your bags and head straight up to the castle, which sits about 575 m from the door. Spend the afternoon walking the Royal Mile down towards Holyrood, then come back for a drink in the hotel bar.
New Town galleries
Over in the New Town, there are galleries and the shops along George Street. Fancy a tasting before dinner? The Johnnie Walker on Princes Street is a 70 m stroll away.
Spa and last morning
Use the last morning for the spa and the indoor pool before checkout. If there's time, the Edinburgh Gin Distillery next door runs short tours within walking distance.
Where you'll be
Edinburgh, UK
FAQ
Is The Caledonian close to Edinburgh Castle?
Yes. The hotel is about 575 m from Edinburgh Castle, roughly a seven to ten minute walk uphill from the West End entrance.
What is the best area to stay in Edinburgh?
The West End, where the hotel sits, is a good base. You're between the Castle, Princes Street and the New Town, with quieter streets than the centre of the Old Town but everything still in walking distance.
How do I use a ZenHotels promo code at this hotel?
To use a ZenHotels promo code, enter it at checkout before you pay. The discount comes off the total before payment, so you see the reduced price before confirming the booking.
What do the two promo codes for The Caledonian give me?
The first code takes a fixed 20 GBP off the room for the dates shown in this deal. The second is an extra discount code you can apply to any room and dates you pick at this hotel. Enter either at checkout to claim the saving.
How long are the promo codes valid?
Both codes are valid for one month from the date this deal was published. Use them within that window on this hotel to get the discount.