9. Xara Palace, Mdina, Malta

Photo: instagram.com

Staying at this palatial hotel combines the pampering of a castle hotel with the splendor of the Mediterranean vacation. It has been updated over the years to make guest stays easy and luxurious while maintaining the air of civility and authority of years long passed.

The view all around the hotel is breathtaking and the dining is glorious. If you want to stay in an ancient castle, but need a warmer atmosphere, this is definitely the one for you. Find out more information here.

Upgrade your experience