Agriturismo in Puglia

230 Results list

Map Save search Favourites



Featured
Seclì (Lecce)

Agriturismo Tenuta San Trifone

From €50 per night for 2 guests

Tenuta San Trifone is the ideal choice for those who want an oasis of peace in the heart of Salento, where the uncontaminated nature and the authentic…

Outdoor poolEducational FarmPets welcome25 bedsApartments, RoomsCountrysideFree Wi-FiAir conditioningDisabled access
4.9 Excellent 9 reviews More information

Featured
Presicce-Acquarica (Lecce)

Antica Masseria Pescu

From €75 per night up to 2 guests

Pool quiet and relaxation, comfortable and spacious Junior Suite double or triple included buffet breakfast and equipped with every comfort, or Lodge…

Outdoor pool20 bedsApartments, RoomsHillFree Wi-FiAir conditioning3 Offers found
4.8 Excellent 30 reviews More information

Featured
Monopoli (Bari)

Agriturismo Masseria Paretano

From €96 per night for 2 guests

Our Masseria del '700 located in the valley of the pirro canal, between the Murgia dei Trulli and the Valle d'Itria, has 15 spacious and family rooms, a large…

Outdoor poolIndoor poolSpaRestaurant Pets welcome24 bedsRoomsHillFree Wi-FiAir conditioningDisabled accessElectric car charging station2 Offers found
4.8 Excellent 4 reviews More information

Featured
Noci (Bari)

Agriturismo Masseria La Gatta Matta

From €80 per night up to 5 guests

Our B&B is placed surrounded by nature, in a location with a spectacular view nearby Campagna. 'Masseria La Gatta Matta' is a prestigious dwelling to conjure…

Outdoor poolRestaurant Pets welcome11 bedsApartments, RoomsPlainFree Wi-FiAir conditioningDisabled access
5.0 Excellent 4 reviews More information






Gallipoli (Lecce)

Agriturismo Il Trappeto

From €55 per night per person

Recently renovated, located at a very short distance (less than five minutes) both from the centre of Gallipoli and from its golden beaches and crystal-clear…

Restaurant Pets welcome10 bedsApartments, RoomsSeaFree Wi-FiAir conditioningDisabled access
4.3 Very good 1 review More information




Featured
Cagnano Varano (Foggia)

Agriturismo Falcare

From €77 per night for 2 guests

Situated on a plateau about 550 meters above sea level in the heart of Gargano National Park, the company Bioagricola Agrituristica Falcare is available…

Outdoor poolRestaurant Educational FarmPets welcome20 bedsApartments, RoomsHillFree Wi-FiAir conditioningDisabled access2 Offers found
4.6 Excellent 3 reviews More information

Featured
Vieste (Foggia)

Guest House Il Gelso Bianco

From €50 per night for 2 guests

It’s situated in the National Park of the Gargano, a short distance from the sea. A new construction realized in an ample ground everything fenced, guarded…

Restaurant Pets welcome21 bedsRoomsCountrysideFree Wi-FiAir conditioningDisabled access
4.8 Excellent 6 reviews More information

Vieste (Foggia)

Residence Regine Club

From €48 per night for 2 guests

Immersed in the olive groves of Tenuta Regine, located on a hill facing the sea, the Residence Regine is the ideal place for families or for a romantic…

Restaurant Pets welcome15 bedsApartmentsSeaFree Wi-FiAir conditioning
5.0 Excellent 2 reviews More information


Featured
Otranto (Lecce)

Agriturismo Montevergine

From €60 per night for 2 guests

Montevergine farm comes from the renovation of one of the mills, from the conversion of previous locals used for the manufacture of the olives…

Outdoor poolSpaRestaurant 15 bedsRoomsCountrysideFree Wi-FiAir conditioning
4.7 Excellent 4 reviews More information




Tricase (Lecce)

Guest House Masseria Uccio

From €79 per night for 2 guests

In the lower Salento, not far from Adriatic sea and Puglia of trulli, “Masseria Uccio” Agriturismo – B&B represents the typical architectural example…

Outdoor poolEducational Farm12 bedsRoomsSeaFree Wi-FiAir conditioningDisabled access2 Offers found
5.0 Excellent 19 reviews More information

Ginosa (Taranto)

Agriturismo La Stornara

From €83 per night for 2 guests

LA STORNARA - DIFFERENT BY NATURE! La Stornara is an ancient Apulian Masseria dating back to the 1940s, once a place for the production and processing…

Pets welcome15 bedsApartmentsSeaFree Wi-FiAir conditioningDisabled access2 Offers found
5.0 Excellent 2 reviews More information

How we rank properties


Agriturismo in Puglia

Farm stays in Puglia often mean a masseria — the fortified farmstead of the southern plains, built around a courtyard with thick whitewashed walls that once protected livestock and grain. Many still work as olive and vegetable farms, and the region produces a large share of Italy's olive oil.

Choosing your part of the region

The Valle d'Itria, between Alberobello, Locorotondo and Ostuni, is the most popular: dry-stone walls, trulli with conical roofs, and hilltop towns twenty minutes from either coast. The Salento, at the very heel, has the clearest water and the liveliest summer, with Lecce and its baroque centre inland. The Gargano promontory in the north is different again — forest, cliffs and the Tremiti islands offshore. Around Foggia the land opens into wheat plains, where farms are larger and cheaper.

What a masseria stay is like

  • Extra virgin olive oil pressed on the property, from groves that can be centuries old
  • Burrata, mozzarella and ricotta made on site at dairy farms, often in the morning
  • Courtyard architecture that keeps interiors cool without heavy air conditioning
  • Pools are common, and many farms sit within fifteen minutes of a beach
  • Vegetable-led cooking: orecchiette with turnip tops, fava purée, chicory

Timing and getting there

June and September are the sweet spot: the sea is warm, the heat is bearable, and rates sit well below August. July and August are genuinely hot and the coast fills with Italian holidaymakers, so inland masserie offer better value. Spring is green and mild but the sea is still cold. The olive harvest runs from late October into December.

Bari and Brindisi both have airports with direct European connections, and the fast train from Rome to Bari takes around four hours. Distances within Puglia are longer than they look — Gargano to Salento is a four-hour drive — so pick one area rather than trying to cover the region from a single base.

In Puglia we have 230 farmhouses, including 125 with swimming pool, 135 with restaurant and 112 pet-friendly.

Are you an owner?
List your property on Agriturismi.it
Find out how

Frequently asked questions about Puglia

How many agriturismi are there in Puglia, and how are they distributed?
Puglia has 230 active agriturismo structures. The province with the highest concentration is Lecce with 80 structures, followed by Brindisi (52), Bari (41), Foggia (38), Taranto (14) and Barletta-Andria-Trani (5). The offer covers the entire region, from the masserie of Salento to the trulli of the Itria Valley and the estates of the Gargano.
Which areas of Puglia are best for a farm-stay holiday?
The areas with the highest density of structures and a distinct agricultural identity are Salento, the Itria Valley and the Murgia. The Gargano offers agriturismi set within the national park. The Gulf of Taranto and southern Puglia, with Pescoluse beach, combine an agricultural hinterland with easy access to the sea.
What food is served at Puglia's agriturismi?
The cuisine of Puglia's agriturismi revolves around orecchiette, fava beans and chicory, Altamura DOP bread, Andria burrata PGI and mozzarella. Cheeses such as Canestrato Pugliese DOP round out the menus. The most representative wines are Primitivo di Manduria DOC and Negroamaro del Salento. Puglia's extra virgin olive oil is among the most produced in Italy.
When is the best time to visit an agriturismo in Puglia?
The most balanced period is September to October: mild temperatures, an active grape harvest and the olive harvest between October and November. Spring, from April to June, suits those looking for hikes and blossoms. July and August are the peak coastal months, with higher prices and reduced availability, especially in Salento and on the Gargano.
What services do agriturismi in Puglia offer?
The most common services are a restaurant with its own kitchen and a swimming pool, each found in more than one structure in two; almost one in two welcomes pets. Some hold tastings of the estate's wine and olive oil or have an educational farm. Others offer wellness treatments and family activities. On Agriturismi.it you can filter structures by specific service and find only those that match your needs.
What can you do during a farm stay in Puglia?
Activities vary by area. In Salento you can alternate visits to oil mills and historic masserie. In the Itria Valley you explore the trulli and the vineyards. On the Gargano you walk the trails of the national park. Across the whole region there are guided oil and wine tastings, Apulian cooking classes and bike rides among olive trees and dry-stone walls.
How much does an agriturismo in Puglia cost?
The average starting price is €90 per night for two people, based on the prices of agriturismi in Puglia listed on Agriturismi.it.
How many agriturismi in Puglia have a restaurant or a pool?
Of the 230 agriturismi in Puglia listed on Agriturismi.it: 59% with a restaurant (135), 54% with a swimming pool (125), 49% that accept pets (112), 9% with an educational farm (21) and 6% with a SPA or wellness area (13).

SUBSCRIBE TO THE AGRITURISMI.IT NEWSLETTER

Exclusive deals, travel ideas and rural lifestyle news