Basilique Notre-Dame de Boulogne & the Walled Haute-Ville
Perched on a hill above the modern port, Boulogne's Haute-Ville is one of the best-preserved medieval walled towns in northern France, its 13th-century ramparts encircling a tight grid of cobbled streets, a Gothic basilica and a castle that has watched over the Channel for eight centuries. Walking the full circuit of the walls takes barely 30 minutes but delivers sweeping views in every direction.
The Ramparts Walk
The four medieval gateways — Porte Gayole, Porte des Dunes, Porte Neuve and Grand'Porte — are all intact, and you can stroll the full 1.2 km loop of the grassy rampart promenade without paying a cent. On clear days the white cliffs of England shimmer on the horizon to the north-west.
Stop at the south-east corner for the best angle on the 19th-century basilica dome, which dominates the skyline from almost every approach to the city. The dome is the largest in France after the Panthéon and its sheer scale surprises most first-time visitors.
Inside the Basilique Notre-Dame
The basilica was built between 1827 and 1866 over a much older crypt that dates to the 7th century — you can descend into it to see Romanesque columns and a venerated Black Madonna statue that has been a pilgrimage object for over 1,000 years.
The interior is cool and dimly lit, with polychrome stonework and a vast nave that seats 3,000 people. Entry to the basilica is free; a small fee applies to visit the crypt.
The Castle Museum
Right beside the basilica, the 13th-century château now houses the Musée de Boulogne-sur-Mer, one of the richest municipal collections in northern France, with Egyptian antiquities, Greek ceramics and an outstanding room of Native American artefacts collected by explorer Jean-François de Galaup de Lapérouse.
The castle's round towers are original medieval fabric and the courtyard alone is worth the entrance price for its sheer atmospheric weight.
More of Boulogne-sur-Mer
Discover where to stay, what to do and the best deals for your trip.
Explore Boulogne-sur-Mer →