Castle Rock Hostel is an adults-only hostel on Johnston Terrace, at the foot of the castle. It occupies a 19th-century building and has a shared kitchen, a cinema room and a lounge with a fireplace. It suits you if you travel independently and want to sleep 5 minutes from the Castle Esplanade.
Location and getting around
Johnston Terrace skirts the castle rock on the south side. You can walk to the castle, the Grassmarket, the Royal Mile and the National Museum of Scotland in about 5 minutes. The Scott Monument and Waverley station are about 10 minutes away, and Holyrood about 25 at the end of the Royal Mile. According to the property, the meeting point for a free walking tour is at the hostel itself.
Rooms and facilities
Dormitories are shared, with bunk beds, an individual locker and a shared bathroom with a shower. The common areas are large: a lounge with a piano, sofas and a fireplace, a cinema room with a big screen and an equipped guest kitchen. There is free wifi, luggage storage and a laundry. Continental breakfast is served each morning.
Who it suits
- If you travel alone and want common areas to meet other travellers.
- If you are going to cook some meals to keep costs down.
- If you want to start the day at the castle without taking transport.
Good to know
It admits adults only: if you are travelling with children, you will need to find another place to stay. Bathrooms are shared. For check-in, from 15:00, you need photo ID and a card; check-out is until 10:30. More hostels on FaceTraveler.









