The 25 best castle hotels In the World and Europe. The most amazing rooms and top 10 castles you can sleep overnight in from fairy tale manors to European Medieval palaces. These Castle Hotels are by far the best and coolest ones. Many are in Ireland, England and Scotland but there are even some ourside of Europe in Canada, the United States and China.