Top price for the Scottish capital 💫 Great-value group stays available
From £70 per night
Edinburgh hotels are not cheap, especially when you want to stay in the centre of town. But you can find great value if you look carefully (or follow HolidayPirates).
We've found stays at the Castle Rock Hostel from £78 on Trivago - or £70 if you book on Booking.com using your mobile. That's excellent value for the Scottish capital.
And don't be put off by the word 'hostel' - the property gets a fantastic 4.5/5 rating on Tripadvisor. The location is perfect, only a few minutes from Edinburgh Castle on foot.
The price is for a room accommodating up to two people. And if you travel with a group of friends, quadruple rooms start at £120 (or £108 on mobile via Booking.com) -- that's £27 per person, per night!
The best rates are for Sunday-Thursday stays in January and February. March stays are a little more expensive.
Book rooms from £78 via Trivago:
Or from £70 on Booking.com using your mobile:
We might be pirates, but we’re an honest bunch. We check all our deals when we review them to make sure everything is available. However, with deals this hot, things change quickly—flight prices fluctuate, hotel rooms sell out, currencies yo-yo. But mainly, demand for the best deals means the lowest prices don’t last long. If you’ve missed out this time, don’t worry, we’re working on more great offers.
We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All" you accept this and consent that we share this information with third parties and that your data may be processed in the USA. For more information, please read our .
You can adjust your preferences at any time. If you deny, we will use only the essential cookies and unfortunately, you will not receive any personalised content. To deny, .