Puglia city break
Table of contents
Puglia stretches along Italy's Adriatic heel with sun-bleached limestone, cobalt waters and centuries-old olive groves that seem to roll on forever. Cone-roofed trulli punctuate the Itria Valley, baroque façades glow amber at dusk in Lecce, and clifftop towns tumble toward turquoise coves where fishing boats bob in ancient harbours. Compact distances, direct flights from the UK and a slower, more genuine rhythm than the northern cities make this region perfect for a short escape. Join our community to unlock handpicked hotel offers, self-drive packages and guided tours that showcase the very best of Puglia's coast, countryside and culture.
The most beautiful hotels and tours in Puglia
Before diving into itineraries and practical advice, discover a curated selection of offers that take the guesswork out of planning your Puglia city break. Each package below combines accommodation, experiences and—where relevant—transport or guided excursions, so you can focus on enjoying the journey. All offers deliver exceptional value on stays that showcase the very best of the region's towns, coastline and countryside, with free membership granting you access to exclusive rates and insider itineraries.
Puglia, the Heel of Italy – 8-Day Guided Tour

This comprehensive eight-day guided tour sweeps you from Naples through Bari, Lecce and Fasano, ticking off Puglia's headline sights: the UNESCO trulli of Alberobello, the octagonal marvel of Castel del Monte, baroque Lecce and the whitewashed lanes of Gallipoli. With shared transfers, select meals and expert local guides included, it's the hassle-free choice for first-time visitors who want a structured, sociable itinerary that covers maximum ground in minimum time.
What we love: Pre-planned daily excursions mean you'll see the icons—trulli, cathedrals, coastal gems—without the stress of navigation or timetables, leaving evenings free to explore at your own pace.
4–14 Night Road Trip: Puglia and the Salento Coast

Perfect for independent explorers, this self-drive package lays out a flexible day-by-day route along the Salento peninsula, with handpicked coastal hotels, a catamaran excursion and a wine-tasting session baked in. You'll collect your hire car on arrival and follow a suggested itinerary that balances beach time, historic towns (Lecce, Otranto, Gallipoli) and rural masserie, with the freedom to linger wherever takes your fancy.
What we love: The blend of structure and spontaneity—key experiences are pre-booked, but you set the pace, making it ideal for couples or small groups who crave autonomy without sacrificing insider access.
5–11 Night Roadtrip: Puglia & Matera

Extend your Puglia city break into Basilicata with this self-drive itinerary that pairs the region's coastal and rural highlights—Polignano a Mare, Alberobello, Ostuni—with the ancient sassi cave-dwellings of Matera. Car hire is included, and the suggested route is designed to minimise backtracking while maximising photo opportunities and cultural immersion. Choose from five, seven or eleven nights depending on how much time you have.
What we love: The chance to add one of southern Italy's most dramatic UNESCO sites to your Puglia adventure, all within a single, seamless booking that includes accommodation and wheels.
Discover Puglia: 4? Hotel Stay with Included Excursions

Based in San Vito dei Normanni—a charming, central town between Brindisi and Ostuni—this seven-night package bundles accommodation with a boat trip to Polignano a Mare's sea caves, a guided wine tasting at a local cantina and a traditional Puglian dinner. It's the sweet spot for travellers who want a single, comfortable base, pre-arranged highlights and plenty of downtime by the pool or exploring nearby villages on foot.
What we love: The curated mix of active excursions and leisurely evenings, plus a location that puts you within 30 minutes' drive of both the Adriatic coast and the Itria Valley's trulli towns.
Why choose Puglia for a city break
What makes Puglia different: charm, climate and pace
Unlike the well-trodden lanes of Tuscany or the Amalfi Coast's crowded switchbacks, Puglia feels refreshingly undiscovered. The region unfolds across 400 kilometres of Adriatic and Ionian shoreline, dotted with whitewashed fishing villages, clifftop towns and nature reserves where the water glows turquoise under 300 days of annual sunshine. Winters are mild, summers hot but tempered by sea breezes, and spring and autumn strike the perfect balance for walking, cycling and exploring. Life here moves at a slower cadence: families gather around tables laden with burrata, fishermen mend nets in harbour squares, and olive groves that have stood for centuries still yield prized DOP olive oil. Architectural signatures range from the conical trulli of the Itria Valley to the honey-coloured baroque churches of Lecce and the austere fortresses built by Normans and Swabians. Distances between headline sights are short—Bari to Alberobello takes an hour, Lecce to Otranto 45 minutes—making it simple to combine coast, countryside and culture within a long weekend. The result is a destination that rewards curiosity, offers genuine value and leaves you craving a return visit before you've even left.

Best towns to base a short trip (Bari, Lecce, Polignano a Mare, Ostuni)—quick pros/cons
Choosing your base shapes the entire rhythm of a Puglia city break. Bari offers the most flight connections from the UK, an atmospheric old town (Bari Vecchia) and rail links to every corner of the region, but its urban sprawl lacks the postcard charm of smaller towns. Lecce dazzles with baroque architecture, a vibrant café scene and a walkable historic centre, yet the nearest beach sits 20 minutes away by car, and summer heat can be intense. Polignano a Mare delivers romance in spades—clifftop lanes, sea caves, intimate piazzas—but accommodation is limited, peak-season crowds swell and onward public transport is sparse. Ostuni, the so-called White City, crowns a hilltop with panoramic views, excellent restaurants and a central location between airport and coast, though its steep, cobbled streets challenge those with limited mobility and a car is essential for beach access. If culture trumps coast, pick Lecce; for transport flexibility and urban energy, choose Bari; for a romantic escape, go for Polignano a Mare; for a blend of charm and practicality, base yourself in Ostuni. Each town serves as a springboard to the wider region, so your decision hinges on whether you prioritise walkability, nightlife, beach proximity or the freedom of four wheels.
When to go: seasonal summary for short stays
Spring arrives early in Puglia: by April wildflowers carpet the countryside, temperatures hover around 18–24°C and Easter processions fill the streets of Taranto and Gallipoli. May extends the golden window with warm, dry days, thinner crowds and excellent flight prices. Summer—June through August—brings fierce sunshine (often exceeding 35°C), packed beaches and higher accommodation rates; July and August suit sun-seekers willing to book well ahead and tolerate the buzz. Autumn reigns as the connoisseur's choice: September and early October offer sea temperatures around 22–25°C, harvest festivals, grape and olive picking, and walking weather that feels like a gift after the summer furnace. Winter—November to March—is quiet and mild (10–15°C), with some coastal businesses shuttered but cities like Lecce and Bari humming with local life; it's ideal for culture-focused trips and off-season rates. For a Puglia city break that balances sunshine, value and elbow room, aim for late April to May or mid-September to mid-October. A 48–72 hour trip works year-round if you tailor activities to the season: beaches and boat trips in summer, trulli tours and baroque towns in winter, food trails and wine tastings in spring and autumn.
48–72 hour itineraries (ready to use)
2-day city break: Bari + Polignano a Mare (arrivals, highlights, timings)
Touch down at Bari airport mid-morning, collect your bags and hop a shuttle or taxi (20 minutes, around £20) to a hotel in Bari Vecchia. Drop your luggage, then stroll to a focacceria for a late lunch of warm, olive-oil-soaked focaccia barese topped with tomatoes and olives. Spend the afternoon wandering the labyrinth of Bari Vecchia: the Romanesque Basilica di San Nicola, the imposing Castello Svevo and the seafront promenade where locals gather for the evening passeggiata. Aperitivo and dinner follow in a family-run trattoria tucked down a narrow alley. On day two, catch an early regional train to Polignano a Mare (25 minutes, €3–5); trains depart every 30–60 minutes. Explore the clifftop centro storico, photograph the famous Lama Monachile beach cove wedged between limestone cliffs, then book a one-hour boat tour of the sea caves (around €30 per person; reserve ahead in summer). Lunch overlooking the Adriatic, then return to Bari by mid-afternoon for a final gelato and a late evening flight, or add an extra night and depart the next morning. This itinerary suits long-weekend flyers seeking maximum impact with minimum logistics.

3-day Salento sample: Lecce, Otranto and a coastal afternoon
Fly into Brindisi airport and transfer 30 minutes by bus or taxi to Lecce, checking into a boutique hotel within the historic walls. Spend your first afternoon exploring the baroque heart: the Basilica di Santa Croce with its riot of carved stone, the harmonious Piazza del Duomo and the sunken Roman amphitheatre. Evening brings the passeggiata along Via Vittorio Emanuele II, followed by dinner in a candlelit courtyard where orecchiette arrives handmade and dressed with cime di rapa. Day two takes you east to Otranto (45 minutes by car or regional bus). Visit the cathedral to see the astonishing 12th-century mosaic floor, wander the Aragonese castle and harbour, then lunch on fresh ricci di mare (sea urchins, in season) at a waterfront trattoria. Spend the afternoon at Baia dei Turchi or Alimini, two beaches fringed by pines and lapped by turquoise shallows. Return to Lecce for sunset aperitivo. On day three, enjoy a leisurely morning shopping for ceramics and pasticciotto pastries, then either transfer back to Brindisi or detour 40 minutes south to Gallipoli for a final swim before your flight. This itinerary balances Salento's architectural splendour with coastal indulgence, and works beautifully with or without a hire car.
Alternative 3-day: Itria Valley & Alberobello (trulli focus)
Land at Bari or Brindisi, collect your hire car and drive an hour to Alberobello, the UNESCO-listed capital of trulli country. Check into a converted trullo or a nearby hotel, then spend the afternoon exploring the Rione Monti and Aia Piccola districts, where hundreds of whitewashed cone-roofed houses cluster on hillsides like a fairytale village. Dinner in a local osteria showcases bombette—rolled meat skewers—and Primitivo red wine. Day two begins with a 15-minute drive to Locorotondo, a circular hilltop town encircled by vineyards and balconies draped in geraniums; sample the crisp local white wine, then lunch in the centro storico. Afternoon takes you to Martina Franca (20 minutes), a baroque gem of palazzi, artisan workshops and shaded piazzas. Overnight in Ostuni or return to Alberobello. Day three is reserved for Ostuni: climb the steep lanes to the whitewashed old town, visit the cathedral and shop for olive oil and ceramics. If time allows, detour to Torre Guaceto nature reserve (20 minutes) for a final dip in crystal-clear shallows before returning your car at Brindisi or Bari. This route is car-dependent but rewards with rural charm, wine tastings and some of southern Italy's most photogenic architecture.

Top activities & experiences for a short stay
Food & wine highlights: dishes to try and quick tasting options
Puglian cuisine revolves around simplicity, seasonality and the land's extraordinary produce. Orecchiette alle cime di rapa—ear-shaped pasta tossed with bitter turnip greens, garlic and chilli—is the regional signature, while burrata, the creamy heart of fresh mozzarella, demands a place on every antipasto plate. Bombette (rolled meat skewers from the Itria Valley), panzerotti (fried calzone) and pasticciotto (custard-filled pastry from Lecce) round out the must-try list. For immersive tastings, join a morning street-food tour through Bari Vecchia (two hours, around £40 per person), book a half-day olive oil tasting at a frantoio near Ostuni (mill tours include bread dipping and DOP tastings), or visit a masseria for a farm-to-table lunch showcasing local cheeses, vegetables and cured meats. Evening wine classes in Lecce focus on Primitivo, Negroamaro and Verdeca whites, often paired with local charcuterie. Many curated packages include tastings and traditional dinners, so check what's bundled before you book. Avoid tourist-trap restaurants near major monuments; instead, ask your hotel for recommendations or follow locals to family-run trattorias tucked down side streets. The best meals in Puglia are the ones where the menu changes daily, the wine list is short and the cook is the owner's grandmother.
Coastal experiences: best beaches, boat trips and cave tours
Polignano a Mare's Lama Monachile cove is dramatic but tiny—arrive before 10am to claim a spot on the pebble beach wedged between limestone cliffs. For sand and space, head to Torre dell'Orso near Otranto, where Caribbean-clear water laps a family-friendly crescent, or Baia dei Turchi, a quieter bay backed by pines and reached via a short walk. Porto Cesareo, further south, offers shallow turquoise lagoons perfect for wading. Half-day boat trips from Polignano explore sea caves and grottoes (book ahead in summer; €25–40 per person), while full-day catamaran sails from Gallipoli or Otranto include swimming stops and lunch on board. Inland, the Grotte di Castellana—40 minutes from Bari—reveal spectacular underground chambers on guided tours lasting one to two hours. Most beaches have stabilimenti (beach clubs) where you can rent sunbeds and umbrellas for around €15–25 per day; free public access is available but may lack showers or shade. Several curated packages include a catamaran excursion, so check inclusions when booking your stay. For the best coastal experience on a short trip, choose one or two beaches and linger rather than ticking off a long list; the magic lies in the slow pleasure of warm sand, cold Aperol and the rhythmic lap of the Adriatic.

Cultural must-sees: trulli, baroque Lecce, Castel del Monte
The UNESCO-listed trulli of Alberobello are Puglia's signature sight: conical stone houses unique to the Itria Valley, clustered across the Rione Monti and Aia Piccola districts. Wander for free—many trulli now house shops, cafés and restaurants—then visit the Trullo Sovrano museum (€1.50 entry) to see a furnished interior complete with original furnishings. Allow two to three hours to explore, photograph and sample local wine in a trullo-cellar. Lecce, the so-called Florence of the South, dazzles with baroque architecture carved from soft, honey-coloured stone: the Basilica di Santa Croce's ornate façade, the harmonious Piazza del Duomo ensemble (cathedral, bell tower, seminary) and the sunken Roman amphitheatre. The city is walkable in half a day, though evening—when floodlights bathe the stone in amber—is the most atmospheric time to stroll. An hour inland from Bari, Castel del Monte crowns a barren hilltop: Frederick II's enigmatic octagonal fortress, a UNESCO site and mathematical puzzle in stone. Pre-book tickets online to avoid queues and combine your visit with the waterfront cathedral of nearby Trani. Many guided mini-tours cover all three highlights in a structured itinerary, ideal for travellers who prefer not to drive. If you're short on time, prioritise Lecce for architecture, Alberobello for uniqueness and Castel del Monte for stark, cinematic beauty.
Practical information for planning a Puglia city break
Getting there and around: airports (Bari/Brindisi), trains and car hire
Bari (BRI) and Brindisi (BDS) both welcome direct flights from the UK—London, Manchester, Bristol, Edinburgh—on British Airways, Ryanair, easyJet and Wizz Air, with a flight time of around three hours. Bari suits northern and central Puglia (Alberobello, Polignano a Mare, Matera), while Brindisi is closer to Salento (Lecce, Otranto, Gallipoli). Trenitalia and the private Ferrovie del Sud Est (FSE) link major towns: Bari to Lecce takes 90 minutes, regional services to Polignano, Ostuni and Martina Franca run frequently and cost €3–8. Trains are reliable for city-to-city hops but less practical for rural masserie or the Itria Valley. Car hire is recommended if you plan to explore trulli towns, beaches and countryside; book in advance for rates from around £20 per day, drive on the right and note that ZTL (limited-traffic zones) apply in historic centres. Private or shared shuttles from both airports cost £20–50 depending on distance; taxis are metered. Some curated packages include car hire or airport transfers, simplifying logistics and often saving money compared with booking piecemeal. For a Puglia city break from UK airports, choose your arrival point based on your itinerary: Bari for flexibility and connections, Brindisi for direct access to Salento's coast and culture.
Suggested budgets, accommodation types and booking tips
A 2–3 day Puglia city break costs roughly £350–550 per person, broken down as follows: flights £80–200 return (book two to three months ahead for the best rates), accommodation £40–80 per night (mid-range hotel or B&B), meals £25–40 per day (lunch, dinner, drinks), activities and transport £20–40 per day. Accommodation spans boutique hotels in historic centres (Lecce, Ostuni), trullo stays in Alberobello (unique but compact), rural masserie with pools and farm-to-table restaurants, seaside resorts near Polignano or Gallipoli, and Airbnb apartments for self-catering. Book flights and hotels together for package discounts; members unlock exclusive rates on curated stays and road-trip packages that bundle accommodation, excursions and car hire for transparent, all-in pricing. Avoid August if you seek lower prices and thinner crowds; shoulder seasons (April–May, September–October) deliver the best value. Half-board or all-inclusive options simplify budgeting and remove the daily decision fatigue of where to eat. Always check cancellation policies—flexible bookings cost slightly more but offer peace of mind if plans shift. For the best deals on Puglia holidays, sign up for free membership to access flash sales, early-bird rates and hand-picked itineraries designed by local experts.
Health, safety, accessibility and packing tips for a short trip
No vaccinations are required for travel to Puglia; UK travellers should carry a valid GHIC (Global Health Insurance Card) for emergency healthcare. Tap water is safe to drink, and pharmacies (farmacie) are widespread, with a rotating duty system for out-of-hours service. The region is very safe—petty theft is rare but exercise common sense in crowded markets and on public transport. Emergency services dial 112. Historic centres like Lecce, Ostuni and Alberobello feature cobbled streets and steps that challenge wheelchairs and pushchairs; newer hotels and coastal resorts offer better accessibility, so request ground-floor rooms or lifts when booking. Some beaches (Torre dell'Orso, for example) provide wheelchair-accessible boardwalks. For April–October trips, pack high-SPF sunscreen, a wide-brimmed hat, sunglasses, light layers, comfortable walking shoes (not flip-flops for cobbles), swimwear, a reusable water bottle and a plug adapter (Type L, three round pins). Winter visits (November–March) require a light jacket, umbrella and closed shoes. Phrasebooks or translation apps help in smaller towns where English is limited. Many curated packages include airport transfers, reducing arrival stress and letting you start your Puglia city break the moment you land.
A Puglia city break distils the essence of southern Italy into a few sun-drenched days: baroque splendour in Lecce, clifftop drama in Polignano a Mare, the whimsical trulli of Alberobello and turquoise coves that beg for a final swim before your flight home. With compact distances, excellent transport links and a calendar that rewards almost any season, the region welcomes spontaneous weekenders and meticulous planners alike. Whether you follow a ready-made itinerary, book a curated package or sketch your own route, the magic lies in slowing down—savouring burrata at a market stall, lingering over aperitivo as the sun sets over the Adriatic, and letting the rhythm of Puglian life reset your own. Register for free to unlock exclusive offers and start planning your escape to Italy's sun-drenched heel.
Puglia city break
The answer depends on your priorities: Salento (Lecce, Otranto, Gallipoli) delivers baroque architecture and turquoise beaches; the Itria Valley (Alberobello, Ostuni, Locorotondo) offers trulli, whitewashed villages and rolling countryside; the central coast (Polignano a Mare, Monopoli) combines clifftop drama with easy access from Bari. For a first visit, Salento provides the most complete blend of culture and coast.
May, June, September and early October are ideal—warm, sunny, less crowded than July–August and excellent value. April is lovely for wildflowers and Easter festivals. July–August suit dedicated beach lovers but expect intense heat (30–35°C) and higher prices. November–March is quiet and mild, perfect for culture-focused city breaks without the summer throngs.
Bari is better for northern and central Puglia (Alberobello, Polignano a Mare, Matera) and offers more flight options from the UK; Brindisi is closer to Salento (Lecce, Otranto, Gallipoli) and better for a beach-focused break. Both airports are well connected by road and rail; choose based on your planned itinerary and base town.
Lecce excels for culture, nightlife and central Salento access; Ostuni blends hilltop charm with proximity to beaches and trulli towns; Bari offers transport links, urban energy and day-trip flexibility; Polignano a Mare suits romance and coastal beauty but has limited onward connections. A hire car expands your options significantly, especially for rural stays.
A long weekend (three nights, two full days) suffices to explore one area in depth—for example, Lecce plus Otranto, or Bari plus Polignano a Mare and Alberobello. Four to five days allow a more relaxed pace and a second base (such as Lecce plus the Itria Valley). A week lets you combine coast, countryside and culture without rushing, ideal for a self-drive adventure.