A renovated Victorian house on Marchhall Crescent, next to Dalkeith Road, is home to the Ceilidh-Donia Hotel. It is a family-run 3-star hotel with a bar, a garden and a terrace. It is a good fit if you want a small place near Holyrood Park and you plan to take the bus into the centre.
Location and getting around
Arthur’s Seat is about a 15-minute walk away, the shortest distance to the well-known sights of the city. The National Museum of Scotland and the Palace of Holyroodhouse are about 30 minutes on foot. The Royal Mile and Waverley station are about 35 minutes away, and Edinburgh Castle about 40.
According to the property, the bus reaches Waverley, the castle and Princes Street in about 15 minutes.
Rooms and facilities
All rooms have a private bathroom with a good-pressure shower and a hairdryer, a flat-screen TV and a kettle with tea and coffee.
In the common areas there is a bar with a TV and snacks, a library, DVD films and a work corner with a computer and printer. The lounge looks onto the garden and terrace. Wifi is free and you can park on the street at no cost. Continental or Scottish breakfast.
Who it suits
- If you are a couple and want to end the day in a small bar without going out.
- If you need to print tickets or work for a while.
- If you will spend time in Holyrood Park.
Good to know
Check-in is from 14:00 to 22:00 and you must tell them your expected time beforehand. Check-out is at 10:30. Parking is on the street, not private. If you prefer to sleep closer to the centre, compare with other places to stay in Edinburgh.

