Set on Windsor Street in Edinburgh's Calton Hill area, Cairn Hotel & Apartments offers rooms, apartments and townhouses just a short walk from Waverley Station and the Playhouse Theatre.
Just a 13-minute walk from Edinburgh Waverley Rail Station and the shops of Princes Street.
Quietly located near Calton Hill, with the Playhouse Theatre only 300 metres away.
Stay connected with complimentary WiFi across the hotel, apartments and houses.
Family rooms are available, with a free cot provided on request for children up to two years old.







Twin beds, a private shower room and tea/coffee making facilities for two.

A self-contained studio apartment with its own kitchen, ideal for longer stays in Edinburgh.

A spacious loft-style apartment offering a separate living area near Calton Hill.

A four-bedroom townhouse offering the most space, ideal for larger groups.

A cosy double room with an en-suite shower, TV and tea/coffee facilities.

A generously sized apartment with distinct living and sleeping areas.

A three-bedroom townhouse well suited to families or groups travelling together.
“From” prices are for 2 guests checking in on 17 November 2026; breakfast is optional at £12.50 per person and settled at the hotel.
Price per night for 2 guests. Green = best price. Greyed dates are sold out.
Tap your check-in date, then your check-out date. Greyed nights are fully booked.
Parking, breakfast, family rooms, nearby sights — our concierge answers instantly, day or night.
Cairn Hotel
Open in Maps ↗
© OpenStreetMap
The hotel sits on Windsor Street in Edinburgh, close to Calton Hill and about a 13-minute walk from Waverley Station.
Check-in runs from 3pm to midnight (please let the hotel know your arrival time in advance), and check-out is until 11am.
Breakfast is optional and can be added for £12.50 per person, payable at the hotel.
Yes, free WiFi is available throughout, and private parking can be arranged for £20 per car per day, subject to availability.
Pets are not permitted at Cairn Hotel & Apartments.
Guests must be at least 18 to check in, and a refundable £250 damage deposit is taken by credit card on arrival.
Our AI concierge books your room with the hotel and answers any question. No payment now.