Castle Hotels ideal for a Fairytale Honeymoon

If you are looking for a honeymoon fit for a King or Queen then a castle is the only way to go.  Here are some of the most beautiful castles from around the world.

Landgoed Duin & Kruidberg



Located in the peaceful Zuid Kennemerland National Park, close to Amsterdam in Holland is the beautiful Landgoed Duin and Kruidberg estate. The monumental rural estate has Dutch architecture and a magnificent, English style garden.  The honeymoon suite is delightful and a special wedding breakfast from the Michelin star restaurant is served in the suite, with a glass of champagne.

Taj Lake Palace Hotel, Udaipur, India



How about a floating castle hotel for a honeymoon? Located on the waters of Lake Pichola in India is the unique Taj Lake Palace castle hotel. One of the most romantic hotels in the world, it was built in 1746 and is world famous after appearing in the Bond film ‘Octopussy’. With the lake and backdrop of the Aravalli mountains the palace has the most unique of settings and is an unforgettable experience.  For a truly local experience, the hotel offers guided heritage walks, astrology sessions and cultural shows.

Thornbury Castle



Follow in the footsteps of Henry VIII and Anne Boleyn, Thornbury Castle is one of the castles visited during their honeymoon tour in 1535. This genuine Tudor castle is located in Gloucestershire on the edge of the Cotswolds in England. There are a variety of honeymoon suites, including the marvellous Tower Suite, reached by a spiral staircase of 77 stone steps and featuring the largest hotel bed in the UK.

Castle Hotel and Spa

Located overlooking the Hudson River in Tarrytown, New York, just 30 miles from Manhattan is the Castle Hotels and Spa. Transformed into a luxury hotel during the 1990s, the castle is now one of the ‘Historic Hotels of America’. It offers the perfect backdrop for a beautiful wedding abroad or honeymoon with more than 3,300 square feet of unique and dramatic event space, unique architecture and ornate decor.

Parador de Alarcon

Part of the fortifications built around the town of Alarcon in Cuenca, Spain the Parador de Alarcon Castle is surrounded by the Júcar River. The stone castle has everything a traditional castle should have, with original wood beams, traditional furnishings, ramparts, gateways, a keep and a dining room in the former great hall.