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 132€ 186€ 27€
    Lombardy 125€ 205€ 40€
    Tuscany 102€ 162€ 30€
    Piedmont 98€ 158€ 30€
    Marche 98€ 158€ 30€
    Sardinia 95€ 175€ 40€
    Lazio 94€ 154€ 30€
    Veneto 93€ 153€ 30€
    Sicily 93€ 153€ 30€
    Campania 90€ 144€ 27€
    Emilia-Romagna 85€ 143€ 29€
    Umbria 85€ 135€ 25€
    Aosta-Valley indicative 92€ 152€ 30€
    Friuli-Venezia-Giulia indicative 92€ 132€ 20€
    Liguria indicative 92€ 152€ 30€
    Abruzzo indicative 92€ 142€ 25€
    Molise indicative 92€ 152€ 30€
    Basilicata indicative 92€ 152€ 30€
    Calabria indicative 92€ 142€ 25€
    Trentino-Alto-Adige-Sudtirol indicative 61€ 131€ 35€

    * 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 05/10/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.