The Witchery by the Castle is a unique and enchanting hotel situated just steps away from Edinburgh Castle. This historic hotel offers luxurious and individually designed suites, each with its own distinctive style. Guests can enjoy a delicious breakfast and lunch at the hotel's award-winning restaurant, which is known for its exceptional cuisine and romantic atmosphere. The breakfast menu includes a selection of freshly baked pastries, Scottish smoked salmon, and traditional Scottish porridge. For lunch, guests can indulge in a variety of gourmet dishes made with locally sourced ingredients. The Witchery by the Castle provides a truly unforgettable experience for those seeking a hotel with breakfast and lunch included.