This mid-range bed and breakfast hotel has 17 individually decorated rooms in a charming, traditional Victorian townhouse. The nearby Dalkeith Road has a large number of similar B&Bs, but the Ceilidh-Donia has the benefit of being on a much quieter street. It may not have the facilities of a large hotel, or be in close proximity to the city center, but it’s perfectly suited for those looking for a quiet break in an attractive location. Travel into the center is easy as there’s a bus stop near the hotel. A stay at the Ceilidh-Donia costs around half the price of hotels in the center of Edinburgh, so it’s a great value option too. Plus, there are some great features like a terrace, garden, and excellent free breakfast. It’s well suited to families and rooms are clean, spacious, and homey.