The Best Churches in Puglia for Weddings
Puglia, the sun-drenched heel of Italy’s boot, is a treasure trove of architectural gems that blend romance, history and culture. From rugged coastlines to olive-groved valleys, the region is home to churches that have stood for centuries, bearing witness to everything from medieval pilgrimages to modern-day vows.
With a deep passion for Puglia’s heritage — from UNESCO-listed sites to Baroque flourishes and Romanesque masterpieces — I have curated two distinct selections. The first focuses on the best church locations for weddings, where atmosphere, light and setting create unforgettable “I do” moments. The second explores historical and cultural significance, highlighting architectural excellence and storytelling. Whether you are planning a destination wedding or simply exploring Puglia’s cultural soul, these churches offer an extraordinary sense of place.
Top 10 Church Locations for Weddings in Puglia
Selected for their light, scenographic impact and photographic appeal.
Cathedral of Trani (Cattedrale di San Nicola Pellegrino)
Rising majestically against the Adriatic horizon, the Cathedral of San Nicola Pellegrino is a Romanesque masterpiece begun in 1099 and a widely recognised symbol of peace in Puglia. Built from rare local limestone that takes on a soft pink hue at sunset, this cathedral — often referred to as the “Queen of Puglia’s Cathedrals” — offers a dramatic sea-facing setting where history and spirituality meet the waves.
The entrance is marked by Barisano da Trani’s celebrated 12th-century bronze doors, a remarkable example of medieval craftsmanship that once welcomed pilgrims and Crusaders. Inside, the soaring, light-filled interior creates a serene and solemn atmosphere, ideal for grand ceremonies. Thanks to its expansive nave, the cathedral can comfortably accommodate up to approximately 400 guests, making it suitable for large-scale weddings.
Lecce Cathedral (Duomo di Santa Maria Assunta)
Set within a “closed” square that feels like an intimate courtyard, Lecce Cathedral offers a uniquely theatrical setting, particularly enchanting for evening weddings when the Baroque stone glows under warm lighting. A masterpiece of 17th-century Lecce Baroque, rebuilt by Giuseppe Zimbalo, the cathedral is celebrated for its double façade and the golden tones of pietra leccese, creating a striking and elegant arrival for the wedding procession.
Inside, a richly decorated interior with a coffered wooden ceiling and twelve ornate altars provides a grand, almost operatic backdrop for the ceremony. The vast Latin-cross nave can accommodate around 300 guests, making it ideal for prestigious celebrations. In 2021, Piazza del Duomo famously hosted the Dior Cruise show, further cementing its status as an iconic cultural stage.
Ostuni Cathedral (Cattedrale di Santa Maria Annunziata)
Located in the heart of the “White City” of Ostuni, this Gothic-Renaissance cathedral dates back to the 15th century and stands out for its luminous white limestone façade. Perched on a hilltop overlooking endless olive groves, it is particularly suited to sunset ceremonies, when the surrounding landscape is bathed in golden light.
The cathedral can host approximately 200 guests and pairs beautifully with nearby masserie and trulli venues, making it a perfect choice for couples seeking a rustic-chic yet refined wedding experience.
Basilica di San Nicola – Bari
An 11th-century Romanesque pilgrimage site housing the relics of Saint Nicholas, this basilica is one of Puglia’s most spiritually significant churches. Its international importance makes it especially appealing for destination weddings with guests travelling from abroad.
The basilica offers seating for up to around 400 guests, while its evocative crypt and proximity to the seafront add layers of historical depth and emotional resonance to the ceremony.
Basilica di San Martino – Martina Franca
Standing as one of the finest expressions of Puglian Rococo, the Basilica di San Martino offers a sophisticated and imposing setting in the heart of the Valle d’Itria. Its monumental 18th-century façade, carved from creamy local limestone, creates a striking visual presence within the elegant historic centre.
Inside, richly decorated marble altars and intricate sculptural details contribute to an atmosphere of refined grandeur. The basilica can accommodate approximately 300 guests, making it ideal for formal, large-scale ceremonies that blend aristocratic elegance with spiritual solemnity.
Cathedral of Santa Maria Annunziata – Otranto
Dating back to 1088, Otranto’s cathedral is a Romanesque landmark of extraordinary cultural value. Famous for its vast 12th-century mosaic floor depicting the Tree of Life and mythological scenes, it represents a rare fusion of Byzantine and Norman influences.
The cathedral is suitable for ceremonies of up to around 150 guests and offers a deeply symbolic setting, enriched by the presence of the Martyrs’ Chapel, which preserves the relics of the 1480 martyrs — a poignant reminder of the region’s resilient faith.
Basilica di Santa Croce – Lecce
One of the most celebrated examples of Baroque architecture in southern Italy, the Basilica di Santa Croce was built between the 16th and 17th centuries and is renowned for its elaborate façade adorned with saints, animals and mythological figures.
With seating for approximately 300 guests, it is an ideal venue for opulent, fairytale-style weddings. Located just steps from Lecce’s vibrant historic squares, it also allows for seamless transitions to post-ceremony celebrations. The basilica has hosted high-profile events, including the wedding of Lorenzo Leclerc and Charlotte Leclerc.
Basilica of Santa Caterina d’Alessandria – Galatina
This 14th-century basilica is famed for its extraordinary fresco cycle, often compared to the Sistine Chapel for its artistic richness. Blending Gothic and Franciscan architectural elements, it offers a culturally immersive setting for couples drawn to art and history.
The basilica can accommodate around 150 guests. Galatina is also known as the town chosen by renowned Italian singer Giorgia as her home, where she later became an honorary citizen — adding a contemporary cultural note to this historic location.
Monopoli Cathedral (Basilica Cattedrale Maria Santissima della Madia)
Overlooking the historic harbour of Monopoli, this 18th-century Baroque cathedral combines ornate interiors with a privileged seaside position. Its elegant bell tower and maritime heritage provide a distinctive backdrop, ideal for weddings with a coastal or nautical theme.
The cathedral can host approximately 250 guests, while its proximity to the port and old town offers excellent photographic opportunities.
Chiesa Madre di Santa Maria Assunta – Alberobello
Alberobello offers a truly unique and atmospheric setting for a wedding, with two iconic churches suited to different styles of celebration. The Basilica of Saints Cosmas and Damian, characterised by its grand Neoclassical architecture, is ideal for large ceremonies and can accommodate approximately 400 to 500 guests.
For couples seeking a more intimate and distinctly Puglian experience, the Church of Saint Anthony of Padua — the world’s only trullo-shaped church — provides an unforgettable setting, suitable for up to around 150 guests.