Japan is opening two of its “Top 100 Castles” for overnight stays this year. The recently restored Ozu Castle in Ehime Prefecture along with Hirado Castle in Nagasaki Prefecture will be open for guests as early as April 24, 2020.
Guests will soon be able to stay in Ozu Castle’s tenshu — a four-story tower overlooking the Hijikawa River located a less-than-five-hour drive out of Osaka. The tower was built in the 14th century and was thoroughly renovated in 2004. Reservations will be taken online for only 30 days on a first-come, first-served basis, offering an exclusive experience. Prices for a night’s stay at Ozu start at $9,223 (or one million Japanese yen). Apart from luxurious lodging, the experience at Ozu castle comes with a gun-salute welcome, a dance performance, and an elaborate selection of traditional dishes for those who like to be treated as Japanese royalty for a night and can afford the hefty price tag.