10 Unforgettable Italian Farm Stays Across Tuscany, Puglia and Umbria
Hotel Guide7 min readBy Goatodeer Team

10 Unforgettable Italian Farm Stays Across Tuscany, Puglia and Umbria

An Italian agriturismo is not just a hotel in the countryside. Under Italian law the word is legally protected — to call a property an agriturismo, the hosts must derive the majority of their income from actual farming, not from the beds. That means every real agriturismo is a working farm first, and a place to sleep second. You eat olive oil pressed on the property. You drink wine from the vineyard out of the kitchen window. The kitchen pulls tomatoes, zucchini or artichokes from the garden that morning.

This is the reason agriturismos outperform standard hotels for a slow Italian trip. You trade hotel-style polish for a seat at a long table with the family that owns the land. Here are ten verified farm stays across the three regions that do this better than anywhere else in Italy — Tuscany, Puglia and Umbria.

Tuscany — vineyards, olive mills and hillside farmhouses

1.Agriturismo MormoraiaView on Booking.com ↗

Location: Near San Gimignano, Tuscany

Price: Upper mid-range to luxury

Agriturismo Mormoraia is a seventeenth-century property just a few minutes from San Gimignano and one of the most consistently highly rated farm stays in Tuscany. It sits on organic farmland that produces wine and extra-virgin olive oil, with views of San Gimignano's towers and the surrounding countryside from the grounds. There is a pool, a spa and wellness area, and the kitchen leans heavily on what the farm produces. Wine tastings, vineyard tours, olive oil tastings and cooking classes are all available on site — so it works as both a base for exploring central Tuscany and a destination in itself.

2.Agriturismo Podere CamprianoView on Booking.com ↗

Location: Greve in Chianti, Tuscany

Price: Mid-range to upper mid-range

Podere Campriano sits in the heart of the vineyards around Greve in Chianti, the spiritual home of Chianti Classico wine. It is a family-owned organic farm producing wine and olive oil, with a saltwater pool, a barbecue in the garden and cooking classes that use ingredients pulled directly from the vegetable patch that morning. The style is rustic rather than polished, which is the point — you are here to live on a working Tuscan farm, not to recreate a hotel experience.

3.Villa GuarnaschelliView on Booking.com ↗

Location: Hills west of Florence, Tuscany

Price: Upper mid-range

Villa Guarnaschelli is a working farm in the hills just west of Florence, with honey and extra-virgin olive oil produced under their own Il Sogno label. It has a swimming pool and hosts free tours of the farm and production facilities as part of a stay — you watch the olive oil being made, then eat it over pasta at dinner. For travellers who want to base themselves near Florence for city days but come back to open countryside each night, this is one of the easier choices.

4.Il CastagnolinoView on Booking.com ↗

Location: Near San Gimignano, Tuscany

Price: Mid-range

Il Castagnolino is a classic Tuscan B&B agriturismo with lovely views of San Gimignano and the hills, swimming pool and garden space. It is simpler and more affordable than Mormoraia down the road, and it is the right choice for travellers who want an authentic farm stay at a reasonable price. Breakfast is a proper Italian affair with homemade cakes and local produce.

Puglia — masserias, olive groves and the Adriatic

5.Masseria DagilupiView on Booking.com ↗

Location: Between Ostuni and the Adriatic Sea

Price: Upper mid-range

Masseria Dagilupi is a former olive oil mill restored as a charming guest house surrounded by ancient olive trees between Ostuni and the Adriatic coast. It is only about five minutes from the sea by car. The French owners, Danielle and Jean-Louis, run a small, personal operation that has become a word-of-mouth favourite in Puglia — the kind of place where dinner might be a single long table under the pergola and breakfast is whatever came out of the kitchen that morning.

6.Masseria AscianoView on Booking.com ↗

Location: 4 km from Ostuni, Puglia

Price: Upper mid-range

Masseria Asciano is set in seventy hectares of countryside just four kilometres from Ostuni, with rooms nestled among the olive groves. It is a working olive oil producer — you can buy the oil directly from the property — and the architecture combines traditional masseria stonework with contemporary comfort. For a first-time Puglia trip, this is one of the easiest and most satisfying places to stay.

7.Masseria dell'OlivoView on Booking.com ↗

Location: Near Ostuni, Puglia

Price: Upper mid-range to luxury

Masseria dell'Olivo is located in 173 acres of ancient olive trees, lemon groves and fruit trees near the baroque white city of Ostuni. It is the kind of property where the land itself does most of the work — you wake up surrounded by olive trees that are hundreds of years old, walk down to a breakfast of fresh local produce, and can drive into Ostuni's old town within ten minutes. One of the best choices for travellers who want the masseria experience with real scale and privacy.

8.Masseria AyroldiView on Booking.com ↗

Location: Just outside Ostuni, Puglia

Price: Upper mid-range

Masseria Ayroldi is a smaller, more intimate option just outside Ostuni, surrounded by endless olive groves and combining traditional rustic features with modern comforts. It works well for couples and small groups who want a quiet, authentic Puglian base without the size of the larger masserias. The walls and floors are traditional stone; the rooms are modernised carefully.

Umbria — hilltop farmhouses in the green heart of Italy

9.Pietra CampanaView on Booking.com ↗

Location: Hillside overlooking Orvieto, Umbria

Price: Upper mid-range

Pietra Campana is a highly regarded farm stay B&B in a seventeenth-century hillside manor farmhouse with a view of the town of Orvieto below. Umbria is Italy's "green heart", a landlocked region wedged between Tuscany and the Lazio border, and it is far quieter than Tuscany in the summer months while offering much of the same landscape. Pietra Campana is the kind of Umbrian agriturismo that rewards a traveller who wants the Tuscan experience without the crowds.

10.Leonardo's Guest HouseView on Booking.com ↗

Location: Hillside near Perugia, Umbria

Price: Mid-range

Leonardo's Guest House is a family-friendly farm stay near Perugia with self-catering apartments in a hillside farmhouse, a swimming pool in the gardens and a working farm with cows, pigs, ducks and hens in the surrounding land. For families or travellers who want a longer, slower Umbria week rather than a quick overnight, the self-catering format makes it the practical choice.

A few practical things before you book an Italian agriturismo. Always hire a car — most of these properties are well beyond local train stations, and the best part of staying in the countryside is being able to drive to a different village or vineyard every day. Pay attention to what the farm actually produces (wine, olive oil, honey, vegetables, meat) because this is what dinner will taste like. And do not expect five-star hotel service — the service model is closer to staying with a very well-organised Italian family than to booking a chain hotel. That is the point.

Not sure which region is right for your trip? Try our AI chatbot on the homepage — tell it how many nights you have and whether you are after vineyards, beaches or green hills and we'll help you shortlist the right agriturismo for your itinerary.

If you are building a longer Italy trip around these farm stays, we also have guides to boutique hotels in Lecce, Taormina in Sicily and the Amalfi Coast on a budget.

Ready to book your trip? Let Goatodeer find the best hotels and flights for you.

Start your trip →