According to a report by Publituris, Edinburgh Castle ranks first with 30,752 5-star reviews on TripAdvisor and 698,000 posts on Instagram, while Prague Castle and the Alhambra, in Spain, follow in second and third place, and Neuschwanstein Castle, in Germany, considered the inspiration for Disney's Cinderella Castle, came fourth. Rounding out the top five is Schönbrunn Palace in Austria, a Baroque masterpiece known for its opulent interiors and extensive gardens.

France boasts an impressive presence, with five entries in the top 30, with the Palace of Versailles being the most popular in the country (seventh). Palácio da Pena appears in eighth place with 157 thousand posts, with 11,273 5-star reviews on TripAdvisor.

Not far behind, England boasts four castles, led by Windsor Castle in sixth. Germany, known for its diverse architectural heritage, has two additional castles alongside Neuschwanstein: Heidelberg Castle in the thirteenth and Eltz Castle in the sixteenth.

Jan Kuklinski, managing director of weloveholidays, said: “Europe has an incredible variety of architectural styles, which is reflected in the many castles found across the continent, so it is not surprising that these stunning buildings are popular online”.