Situated just steps away from Edinburgh Castle, The Witchery by the Castle is a unique boutique hotel that offers a memorable stay with breakfast and lunch included. Each of the nine suites is individually decorated with lavish furnishings, creating a romantic and opulent atmosphere. Guests can enjoy a hearty Scottish breakfast in the hotel's atmospheric dining room, followed by a delicious lunch featuring locally sourced ingredients. The Witchery's location in the historic Old Town allows guests to easily explore the city's landmarks, such as the Royal Mile and the National Museum of Scotland.