The Best Hotels in Puglia, Italy, for Every Traveller

The Trulli of Alberobello are some of Puglias most iconic structures, with many now converted to luxury accommodation
The Trulli of Alberobello are some of Puglia's most iconic structures, with many now converted to luxury accommodation | © funkyfood London - Paul Williams / Alamy Stock Photo
Lucy Thackray

The heel of Italy’s boot, sultry Puglia is a rustic, unflashy region that still feels gloriously intrepid. Famous for its conical, nest-like Trulli houses – some centuries-old, many now converted to chic boutique hotels – it’s the place to stay in a sleepy rural village, striking out for scenic castles, beaches and grottoes. This is a relatively undiscovered Italian region, getting a far smaller portion of Italy’s tourists than the switchback Amalfi Coast or the mirror-like Lake District, so you’re free to enjoy a looser itinerary, driving around and booking experiences as you go. Here’s our pick of hotels in Puglia, and they’re all bookable with Culture Trip.

1. Don Ferrante

Boutique Hotel

A hotel room with curved stone ceiling at Don Ferrante
Courtesy of Don Ferrante / Expedia

A Jenga-stack of sun-warmed buildings perch on rugged cliffs in the narrow bay of Monopoli, just southeast of Bari – most people’s entry point to Puglia. Hidden within that photogenic cluster is this elegant couple’s favourite hotel in Puglia, tempting old romantics with its cavernous stone suites. Some have private terraces, fireplaces and Jacuzzis; all have whizzy Nespresso machines, smart TVs and artfully distressed furniture.

2. Masseria Prosperi

Independent Hotel

Loungers surround a pool a with a mosaic tiled floor at Masseria Prosperi
Courtesy of Masseria Prosperi / Expedia

A masseria is a kind of fortified farmhouse found across Italy and these hotels are particularly plentiful in rural Puglia. There’s no mucking in with the cows at Prosperi, mind. Here, a serene ice-blue swimming pool shimmers beneath the olive trees and a huddle of crisp white rooms are decked out with vintage suitcases and chests, ornate tiling, riding paraphernalia and reclaimed religious art. Happily, dogs, cats, goats and donkeys do wander around the estate, which is very much for animal lovers, plus the beaches and lakes around coastal Otranto are within a 15-minute drive.

3. Masseria Torre Coccaro

Boutique Hotel

Loungers and straw topped parasols surround the pool at Masseria Torre Coccaro
Courtesy of Masseria Torre Coccaro / Expedia

On the region’s northern coast, a little way out of Monopoli, this family-friendly boutique hotel in Puglia has a spa, games room, children’s playground and two beach clubs. With a golf course and tennis courts nearby, it has so many activities on offer, in fact, that it feels like an all-ages summer camp (pilates, Vespa tours, olive oil tastings, piano lessons…). But you may just want to kick back at the beach, where two dune-sheltered options have pristine white loungers facing turquoise Adriatic shallows.

4. Palazzo Daniele

Boutique Hotel

A luxurious lounge wit rustic Italian features and contemporary furniture at Palazzo Daniele
Courtesy of Palazzo Daniele / Expedia

The southernmost part of the ‘heel’ of Puglia, the Salento peninsula, has some of the region’s most exquisite beaches and dramatic coastline, as well as storied fortified towns and sleepy little villages to visit. This grand boutique hotel in Puglia, just outside of the coastal commune of Leuca, is a nine-room aristocratic mansion restored by an arty collective to reveal a mix of historic, vine-climbed courtyards and rooms splashed with modern art. The pool terrace is worth a day or two of your itinerary, but having cocktails in a stone temple in the orange grove is just as magical. Rooms have a pared-back, industrial vibe, but with vivid ceiling frescoes and Moorish floor tiles.

5. Castello di Ugento

Boutique Hotel

The grand exterior and rustic gardens with olive trees at Castello di Ugento
Courtesy of Castello di Ugento / Expedia

Parts of this impressive castle date back to the 11th century, with angels and saints daubed onto its ceilings by visiting artists in the 16th and 17th century. It now contains one of the best hotels in Puglia with nine high-luxe rooms, opening out to tranquil courtyards and a walled garden. With no swimming pool (you can lounge by the one at its sister property, Masseria Le Mandorle, five minutes away), this spot is all about the historic interiors and the food. As well as a glamorous restaurant, wine tastings and a kitchen garden, there’s a swish cookery school where you can learn the ropes of classic Pugliese cuisine, or be taught the basics of pasta and bread by visiting cooks.

6. Paragon 700

Boutique Hotel

A luxurious and glamorous interior of a hotel suite at Paragon 700
Courtesy of Paragon 700 / Expedia

The interior design details at this Puglia hotel in Ostuni have been cherry-picked from around the world: South African bathtubs, parquet flooring from France, antique nightstands scored at distant flea markets. The proud owners will happily talk you through each treasure, when they’re not booking you into the earthy underground spa, with its Himalayan salt grotto and bubbling whirlpool. The outdoor pool is a sultry spot to lounge on a sun-bleached stone terrace, and the concierge team excels at swanky days out, from private yachts to motorbike tours and cooking classes.

7. Borgo Egnazia


Sunl loungers line the luxurious pool outside the castle-like Borgo Egnazia
Courtesy of Borgo Egnazia / Expedia

One of the most famous names on Puglia’s luxury hotel scene, this mini-village of a hotel may look rustic, but it’s stuffed to the gills with super-luxe furnishings, food and pampering. An enormous outdoor pool space means you’ll never feel crowded (after dark, this is where patrons drape themselves to dine with world-class cocktails). Two hotel beaches – one on a rocky promontory, the other on a sliver of golden sand – are a five and 10-minute golf-car rattle away. Impossibly plush suites are cream-on-cream, with linen-canopied beds and spa-like bathrooms, sculpted from local Ostuni stone.

8. Palazzo Presta

Independent Hotel

A simple hotel room with contemporary features at Palazzo Presta
Courtesy of Palazzo Presta / Expedia

One key historic stop in this region is the faded, pastel peninsula of Gallipoli, a fortress town that juts proudly into the Ionian Sea. Ancient Greeks, Vandals, Goths and Byzantines all left their mark on its island-based old town, which now contains this 10-room design hotel. Rooms with strong individual character have been furnished with an art-collector’s eye: Chinese ceramics rub up against Victorian fringed lamps and curvaceous mid-century sofas, while a multi-tiered roof terrace is a balmy spot for cocktail hour.

9. Palazzo Bozzi Corso


A grand hotel room decorated in modern aesthetic at Palazzo Bozzi Corso
Courtesy of Palazzo Bozzi Corso / Expedia

It’s a testament to Italy’s richness of history, art and culture that Lecce is somehow low on the list for Italian cities to visit before you die. Constructed in a uniformly Baroque style, mostly in creamy limestone, this luxury hotel in Puglia is a real looker, with a storybook cathedral and basilicas, a dazzling Roman amphitheatre, and crucially, few tourists. Bozzi Corso is a handsome 18th-century mansion with just 10 suites and a beautiful, leafy patio to breakfast on. Rooms have historic moulding and polished wood or tile floors, warmed up by expensive rugs, plush accent chairs and tasteful art. A dazzling chef-prepared breakfast and an honesty bar up the luxurious feel.

10. La Fiermontina


Modern armchairs arranged in front of a fireplace and around a large coffee table at La Fiermontina
Courtesy of La Fiermontina / Expedia

Also in Lecce’s historical centre, this creamy limestone resort in Puglia is hugged by silvery olive and scented orange trees. Inside, minimalist rooms have either rustic timber ceilings or high-arched stone features, some with living areas or mezzanine levels. This is a crisp, architectural, sharp-edged brand of luxury, offset by convivial guest dinners in the adjacent olive grove, and generous pours in the converted barn that acts as a bar. Book a cooking lesson with your hosts to dig into the local flavours.

11. Sotto Le Cummerse Albergo Diffuso

Boutique Hotel

Sotto Le Cummerse Albergo Diffuso
Courtesy of Sotto Le Cummerse Albergo Diffuso / Expedia

Deep in Puglia’s rural centre, this ‘diffused hotel’ is a scattering of self-catering apartments across various ancient buildings in the belltower-topped town of Locorotondo. Each apartment has its own charm: some petite with roof terraces and canopied day beds, others farmhouse-style, studded with kitchens and polished stone bathtubs that look like sculptures. All are infused with a sense of history. You’re welcomed with wine and biscuits on arrival, but then largely left to it (unless you need assistance). Explore Locorotondo, lauded as Puglia’s prettiest town, then head out for day trips to Ostuni and the beaches around Brindisi.

12. Masseriola Antiche Fogge

Budget Hotel

A bedroom in a stone-built hotel wit a large fireplace at Masseriola Antiche Fogge
Courtesy of Masseriola Antiche Fogge / Expedia

A tumble of igloo-white buildings characterises the historic centre of Fasano, handily located between Puglia’s agricultural interior and the Adriatic Sea. This is both olive oil and wine country, so expect the best of both at every meal – and make this stone-clad, historic six-room hideaway your base for dinners and tastings in the area. At this budget hotel in Puglia a petite, serene pool allows you to lounge among the vines, while a wholesome breakfast is served on the indoor-outdoor lounge and its adjoining terrace.

For more options, discover our guide to the best boutique hotels in Matera and book now on Culture Trip.

Culture Trip Summer Sale

Save up to $1,395 on our unique small-group trips! Limited spots.

Edit article