Edinburgh Castle's hours vary slightly by season, but you can expect it to be open from about 9:30 a.m. to 5 p.m. most days. The National War Museum operates slightly abbreviated hours.
A statement on the Edinburgh Castle website states: “This will allow for a focused period of team development and training and provide an opportunity to plan and ... or to book tickets for ...