The Witchery by the Castle is a unique and luxurious 5-star hotel located just steps away from Edinburgh Castle. It offers a buffet breakfast with a range of delicious options to start the day off right. Guests can enjoy freshly baked pastries, breads, cereals, fruits, yogurts, cheeses, cold cuts, and hot dishes such as eggs, bacon, sausages, and more. The breakfast is served in a charming and atmospheric dining area, creating a memorable dining experience. The hotel's central location and enchanting decor make it a popular choice for a romantic getaway.