Have a once in a lifetime experience by staying in one of these luxurious castle hotels in Ireland. Plus all of these hotels are quite affordable too!