Choose your preferred language. We speak English and 41 other languages.
10/18 Windsor Street, Edinburgh, EH7 5JR, United Kingdom – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
473 properties in Edinburgh
Including hotels, apartments, villas and more.
1409 verified reviews
They speak your language!
Cairn Hotel's staff speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
Food & Drink
WiFi is available in all areas and is free of charge.
No parking available.
Packed Lunches, 24-Hour Front Desk, Shoeshine, Meeting/Banquet Facilities, Fax/Photocopying
Family Rooms, Heating, All Spaces Non-Smoking (public and private)
From 2:00 PM
Until 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
All children under 2 years stay free of charge when using existing beds.
All children under 2 years stay free of charge in a crib.
There is no capacity for extra beds in the room.
The maximum number of cribs in a room is 1.
Pets are allowed on request. No extra charges.
Cards accepted at this property
Hover over the cards for more info.
Based on 1410 reviews
Value for money
Show reviews from:
The Lairg provides charming Georgian town house accommodations, friendly service and free Wi-Fi. Surrounded by Haymarket’s bars and restaurants, Haymarket Train Station is a 2-minute walk away.
Score from 1227 reviews Very good
On Princes Street, overlooking Edinburgh Castle, Royal British Hotel features spacious rooms with free Wi-Fi. In a period building, there is a traditional restaurant and bar.
Score from 1216 reviews Good
On the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh. The popular shops of Princes Street are just a 15-minute walk away.
Score from 1789 reviews Review score
In the heart of the center of Edinburgh, the historic Ballantrae is an elegant Georgian hotel featuring guest rooms with free Wi-Fi.
Score from 1067 reviews Very good
The wifi never worked the whole time I was there and that didn't seem to concern them one bit. That was incredibly annoying.
Clean, friendly staff and close to centre. Walking distance.
Excellent location great value for money and friendly staff will be staying again
The room numbers where very strangely laid out
Clean Efficient staff Located in nice quiet spot
Group of three couples booked together but all on different floors and one room had no telephone signal!
The location was good
The rooms decor was out of the 80s needed a good clean and completely redone not worth £100 a night at all the entrance to the Hotel is more modern but God when you go too the rooms step back in time very old tacky and not too clean
The Location was great! Right around the corner from the Playhouse. Great price.
Very slow wi-fi.
location good and clean hotel. staff were helpful
Staff couldn't help enough
The hotel was in an excellent location, short walking distance of the Christmas markets, Playhouse and several excellent bars and restaurants. Staff were friendly and the room (105) was very clean and well presented. Would happily stay here again in the future
We stayed here and couldn't believe how close to the playhouse it was. Decor was nice a bit shabby in places but nothing major. Would definitely stay here again.
Plumbing was a tad noisy on occasions but I had got a good rate for the room and wasn't overly bothered
Friendliness of staff
The hotel is in short walking distance from Edinburgh centre, just behind Calton hill (there is stunning view up there). There was free tea and bisquits every day in the room, and of course they provide adapter from charging mobiles etc. Our double room was big enough, with big bathroom as well.
Almost all evenings wifi was off, I don't know why. Our room floor was not cleaned, they just changed towels and made our bed.
We stayed for ten days. The room was very nice and spacious with big closet and big mirror, big flat tv, huge bathroom with shower head and bathtub (hot hot water all day). Complimetary coffee, tea, chocolate and buiscuits, sugar and milk (this was a very nice addition). The cleaning service was very good and the staff very polite and helpful. All in all a very plesant experiance. The location of the hotel was very convenient. A store for all the essentials was just around the corner and just across the street a very nice Italian place with great breakfast. Everything was in a walking distance, downtown was about 10 to 15 minutes away. I recomend this hotel because for the amount of money we payed, it was a wonderful place.
There is no elevator so we had to carry the luggages through the stairs. Our room was on the basement floor. The mirror was far from any sockets so it was hard to do my hair properly.
really good position, not far from the city centre, max 10 mins walking. The staff is nice and it is ready to answer to any enquiry. The toilet was really cleaned.
There is no private parking but there is one in the main road, that it is not free (only during the weekend) and it is not secure. The wifi was jumping on-off.
breakfast wasn't included
Very close to princes street with some nice restaurants and pubs close by. We got a very good deal for the cost of our accommodation and was good value for money
We spent very little time in the hotel and what we did spend there was fine with the rooms clean. We stayed in one of the renovated rooms but found the room itself very warm at night( even with no heating on) and there was no air con. When our toilet or the one in the surrounding rooms was flushed there was loud noises from the plumbing afterwards- this woke me one night and was very annoying
Very friendly staff, convenient location, strong wifi signal
No elevator to my room.
We went to the playhouse so the location of the hotel was ideal. Easy walking distance to other amenities. Good price compared to other hotel in the vicinity. Would happily go back for another stay. Staff were friendly too.
Nothing worth mentioning!
The location of the hotel was in spitting distance to the Omnicentre and less than a mile away to centre of city.
Staff were not very talkative and appeared to be quite rude and abrupt. The room was basic, I got confirmation of a hairdryer and never got one.
Location was excellent
Comfortable beds. Excellent television. Location.
Very small room. Hairdryer didn't work. No bath plug. Heating erratic.
After reading reviews for the hotel, I expected the place to be a dump. However, the hotel was recently renovated and the room I stayed at was clean and the furniture new. The room was relatively quiet as well, the hotel is located in a side street and the traffic from the main street can be hardly heard. Another plus is, that the hotel is very close to the center and it is a great value for money.
The only downside of the room is, that it was very small. But thats OK, all I expect from a hotel room is a place to sleep for couple of nights and for this it was perfect.
I was supposed to stay for 8 days and they first change the bed cloth and the pillow case at the 4th day the floor of the room and the bathroom wasn't clean also and when i do a complain at the 4th day they start to clean it but also not very will. at the last day an uncleaned was put in the bathroom as a new one - and i have a photo of that - and the worst thing there was a rotten milk at my cupboard and it was close putting it at my coffee but thanks god i had seen it - also i had a photo for it -
Great location, lovely helpful staff, clean rooms, fairtrade hot chocolate, it was all brilliant, we really enjoyed our stay.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.