Price guide

How much does a farm stay cost?

A double room at an Italian farm stay (agriturismo) costs on average between €70 and €130 per night, breakfast included, depending on the region and the season. Here you find the real average price, based on the verified prices of the properties, and you can estimate your holiday by choosing where you want to go and in which season.

Estimate the cost of your holiday

    Which period?
    Board

    Average price of a farm stay by region

    Region Double B&B Half board Menu
    Puglia 126€ 192€ 33€
    Lombardy 108€ 178€ 35€
    Tuscany 96€ 154€ 29€
    Sicily 93€ 145€ 26€
    Marche 87€ 147€ 30€
    Emilia-Romagna 85€ 145€ 30€
    Veneto 84€ 144€ 30€
    Lazio 80€ 138€ 29€
    Umbria 78€ 128€ 25€
    Campania 77€ 127€ 25€
    Sardinia 77€ 157€ 40€
    Piedmont indicative 87€ 153€ 33€
    Friuli-Venezia-Giulia indicative 87€ 147€ 30€
    Liguria indicative 80€ 140€ 30€
    Abruzzo indicative 80€ 136€ 28€
    Molise indicative 80€ 140€ 30€
    Basilicata indicative 80€ 140€ 30€
    Calabria indicative 80€ 130€ 25€
    Aosta-Valley indicative 73€ 133€ 30€
    Trentino-Alto-Adige-Sudtirol indicative 64€ 124€ 30€

    Average prices per night for a double room (2 people), based on the verified prices of the properties listed on Agriturismi.it. Half board is an estimate (B&B + average menu cost for 2 people).

    Verified: average calculated on the properties' verified prices. Indicative: estimate from base prices, pending more verified prices.

    Prices updated on 13/06/2026

    Frequently asked questions about farm stay prices

    How much does a night at a farm stay cost on average?

    On average a double room at a farm stay costs between €70 and €130 per night with breakfast included, depending on the region and season. The cheapest regions start at around €70, while sought-after destinations such as Puglia average €120-130 per night.

    How much does half board cost at a farm stay?

    Half board (overnight stay, breakfast and dinner) for a double room costs on average between €125 and €190 per night for two people. The difference compared to B&B corresponds to the cost of two menus from the farm's kitchen, on average between €25 and €40 per person.

    Are the prices shown verified?

    Yes. The B&B price is calculated on the median of the verified prices of real double rooms published by the properties on Agriturismi.it. Half board is an estimate built by adding the average menu cost to the verified B&B price.

    Does the price of a farm stay change with the season?

    Yes. In low season a double room can cost 20-30% less than in high and peak season (summer, long weekends and holidays). With the calculator above you can see the estimate for each period of the year.

    What is included in the price of a farm holiday?

    The B&B price includes the overnight stay and breakfast, often with the farm's own products. Any extras (tourist tax, final cleaning, pets, additional meals) are indicated on each property's page.