La Rocca di Castelfalfi

La Rocca Castelfalfi La Rocca Castelfalfi

Where history and modernity come together

In the village of Castelfalfi, inside the medieval castle walls, Chef Davide De Simone offers a culinary experience like no other, a journey that begins in the Mediterranean and arrives in the heart of Tuscany.

La Rocca is an exclusive restaurant where the thousand-year history of the castle itself meets the contemporary style of the dishes offered on the two tasting menus.

An enchanted location that is truly one of a kind, surrounded by the stunning Tuscan countryside.

Fall in love with the elegant flavors proposed by our Chef, created to make every dinner an unforgettable experience.

Opening days: Friday to Tuesday, from 7:00 pm to 10:30 pm (last booking at 9:00 pm).

Policy

  • Reservation requirements: Credit card details are required to guarantee your reservation. It is possible to cancel or make changes to reservations up to 48 hours beforehand. No shows or cancellations or changes made in the 48 hours before the reservation date will be charged at € 100 per guest.

    To change your reservation, please contact us at +39 0571 892000 or send an e-mail to larocca@castelfalfi.com.

  • Dress code: We do not impose a dress code on our guests. However, we ask diners to kindly refrain from wearing T-shirts, shorts or sliders.
  • Children: To provide our guests with an exclusive, elegant gastronomic experience, we reserve access to the restaurant to diners over the age of 16.
    For a refined, elegant dining experience with children, we recommend making reservations at our Olivina restaurant.
  • Pets: We love to welcome pets to Castelfalfi. Unfortunately, at Ristorante La Rocca, to guarantee the maximum comfort to all of our guests, we cannot allow pets.
  • Corkage fee: To ensure the highest quality experience, we do not permit outside bottles. We kindly invite you to explore our carefully curated wine selection.
  • Parking: Diners can arrive with their vehicle at the hotel entrance, where one of our staff will be happy to take care of parking and to arrange their transfer to the restaurant in the village.

How can we assist you?

Book by yourself

Let us book for you

Book by yourself

Add dates
Add guests
Adults 12 year or older
0
Kids 3 to 11 years old
0
Toddlers 0 to 2 years old
0
+39
  • Afghanistan(+93)
  • Albania(+355)
  • Algeria(+213)
  • American Samoa(+1-684)
  • Andorra(+376)
  • Angola(+244)
  • Anguilla(+1-264)
  • Antigua and Barbuda(+1-268)
  • Argentina(+54)
  • Armenia(+374)
  • Aruba(+297)
  • Australia(+61)
  • Austria(+43)
  • Azerbaijan(+994)
  • Bahamas(+1-242)
  • Bahrain(+973)
  • Bangladesh(+880)
  • Barbados(+1-246)
  • Belarus(+375)
  • Belgium(+32)
  • Belize(+501)
  • Benin(+229)
  • Bermuda(+1-441)
  • Bhutan(+975)
  • Bolivia(+591)
  • Bosnia and Herzegovina(+387)
  • Botswana(+267)
  • Brazil(+55)
  • British Virgin Islands(+1-284)
  • Brunei(+673)
  • Bulgaria(+359)
  • Burkina Faso(+226)
  • Burundi(+257)
  • Cambodia(+855)
  • Cameroon(+237)
  • Canada(+1)
  • Cape Verde(+238)
  • Cayman Islands(+1-345)
  • Central African Republic(+236)
  • Chad(+235)
  • Chile(+56)
  • China(+86)
  • Colombia(+57)
  • Comoros(+269)
  • Republic of the Congo(+242)
  • Democratic Republic of the Congo(+243)
  • Costa Rica(+506)
  • Côte d’Ivoire(+225)
  • Croatia(+385)
  • Cuba(+53)
  • Curaçao(+599)
  • Cyprus(+357)
  • Czech Republic(+420)
  • Denmark(+45)
  • Djibouti(+253)
  • Dominica(+1-767)
  • Dominican Republic(+1-809, +1-829, +1-849)
  • Ecuador(+593)
  • Egypt(+20)
  • El Salvador(+503)
  • Equatorial Guinea(+240)
  • Eritrea(+291)
  • Estonia(+372)
  • Eswatini(+268)
  • Ethiopia(+251)
  • Falkland Islands(+500)
  • Faroe Islands(+298)
  • Fiji(+679)
  • Finland(+358)
  • France(+33)
  • French Polynesia(+689)
  • Gabon(+241)
  • Gambia(+220)
  • Georgia(+995)
  • Germany(+49)
  • Ghana(+233)
  • Gibraltar(+350)
  • Greece(+30)
  • Greenland(+299)
  • Grenada(+1-473)
  • Guadeloupe(+590)
  • Guam(+1-671)
  • Guatemala(+502)
  • Guernsey(+44-1481)
  • Guinea(+224)
  • Guinea-Bissau(+245)
  • Guyana(+592)
  • Haiti(+509)
  • Honduras(+504)
  • Hong Kong(+852)
  • Hungary(+36)
  • Iceland(+354)
  • India(+91)
  • Indonesia(+62)
  • Iran(+98)
  • Iraq(+964)
  • Ireland(+353)
  • Isle of Man(+44-1624)
  • Israel(+972)
  • Italy(+39)
  • Jamaica(+1-876)
  • Japan(+81)
  • Jersey(+44-1534)
  • Jordan(+962)
  • Kazakhstan(+7)
  • Kenya(+254)
  • Kiribati(+686)
  • North Korea(+850)
  • South Korea(+82)
  • Kuwait(+965)
  • Kyrgyzstan(+996)
  • Laos(+856)
  • Latvia(+371)
  • Lebanon(+961)
  • Lesotho(+266)
  • Liberia(+231)
  • Libya(+218)
  • Liechtenstein(+423)
  • Lithuania(+370)
  • Luxembourg(+352)
  • Macau(+853)
  • Madagascar(+261)
  • Malawi(+265)
  • Malaysia(+60)
  • Maldives(+960)
  • Mali(+223)
  • Malta(+356)
  • Marshall Islands(+692)
  • Martinique(+596)
  • Mauritania(+222)
  • Mauritius(+230)
  • Mayotte(+262)
  • Mexico(+52)
  • Micronesia(+691)
  • Moldova(+373)
  • Monaco(+377)
  • Mongolia(+976)
  • Montenegro(+382)
  • Montserrat(+1-664)
  • Morocco(+212)
  • Mozambique(+258)
  • Myanmar(+95)
  • Namibia(+264)
  • Nauru(+674)
  • Nepal(+977)
  • Netherlands(+31)
  • New Caledonia(+687)
  • New Zealand(+64)
  • Nicaragua(+505)
  • Niger(+227)
  • Nigeria(+234)
  • Niue(+683)
  • Norfolk Island(+672)
  • North Macedonia(+389)
  • Northern Mariana Islands(+1-670)
  • Norway(+47)
  • Oman(+968)
  • Pakistan(+92)
  • Palau(+680)
  • Palestine(+970)
  • Panama(+507)
  • Papua New Guinea(+675)
  • Paraguay(+595)
  • Peru(+51)
  • Philippines(+63)
  • Poland(+48)
  • Portugal(+351)
  • Puerto Rico(+1-787, +1-939)
  • Qatar(+974)
  • Réunion(+262)
  • Romania(+40)
  • Russia(+7)
  • Rwanda(+250)
  • Saint Barthélemy(+590)
  • Saint Kitts and Nevis(+1-869)
  • Saint Lucia(+1-758)
  • Saint Martin(+590)
  • Saint Pierre and Miquelon(+508)
  • Saint Vincent and the Grenadines(+1-784)
  • Samoa(+685)
  • San Marino(+378)
  • Sao Tomé and Príncipe(+239)
  • Saudi Arabia(+966)
  • Senegal(+221)
  • Serbia(+381)
  • Seychelles(+248)
  • Sierra Leone(+232)
  • Singapore(+65)
  • Sint Maarten(+1-721)
  • Slovakia(+421)
  • Slovenia(+386)
  • Solomon Islands(+677)
  • Somalia(+252)
  • South Africa(+27)
  • South Georgia and the South Sandwich Islands(+)
  • South Sudan(+211)
  • Spain(+34)
  • Sri Lanka(+94)
  • Sudan(+249)
  • Suriname(+597)
  • Sweden(+46)
  • Switzerland(+41)
  • Syria(+963)
  • Taiwan(+886)
  • Tajikistan(+992)
  • Tanzania(+255)
  • Thailand(+66)
  • Timor-Leste(+670)
  • Togo(+228)
  • Tokelau(+690)
  • Tonga(+676)
  • Trinidad and Tobago(+1-868)
  • Tunisia(+216)
  • Turkey(+90)
  • Turkmenistan(+993)
  • Turks and Caicos Islands(+1-649)
  • Tuvalu(+688)
  • Uganda(+256)
  • Ukraine(+380)
  • United Arab Emirates(+971)
  • United Kingdom(+44)
  • United States(+1)
  • Uruguay(+598)
  • Uzbekistan(+998)
  • Vanuatu(+678)
  • Venezuela(+58)
  • Vietnam(+84)
  • U.S. Virgin Islands(+1-340)
  • Wallis and Futuna(+681)
  • Western Sahara(+212)
  • Yemen(+967)
  • Zambia(+260)
  • Zimbabwe(+263)

Message sent successfully

We’ll get back to you as soon as we can.

Let us book for you

+39
  • Afghanistan(+93)
  • Albania(+355)
  • Algeria(+213)
  • American Samoa(+1-684)
  • Andorra(+376)
  • Angola(+244)
  • Anguilla(+1-264)
  • Antigua and Barbuda(+1-268)
  • Argentina(+54)
  • Armenia(+374)
  • Aruba(+297)
  • Australia(+61)
  • Austria(+43)
  • Azerbaijan(+994)
  • Bahamas(+1-242)
  • Bahrain(+973)
  • Bangladesh(+880)
  • Barbados(+1-246)
  • Belarus(+375)
  • Belgium(+32)
  • Belize(+501)
  • Benin(+229)
  • Bermuda(+1-441)
  • Bhutan(+975)
  • Bolivia(+591)
  • Bosnia and Herzegovina(+387)
  • Botswana(+267)
  • Brazil(+55)
  • British Virgin Islands(+1-284)
  • Brunei(+673)
  • Bulgaria(+359)
  • Burkina Faso(+226)
  • Burundi(+257)
  • Cambodia(+855)
  • Cameroon(+237)
  • Canada(+1)
  • Cape Verde(+238)
  • Cayman Islands(+1-345)
  • Central African Republic(+236)
  • Chad(+235)
  • Chile(+56)
  • China(+86)
  • Colombia(+57)
  • Comoros(+269)
  • Republic of the Congo(+242)
  • Democratic Republic of the Congo(+243)
  • Costa Rica(+506)
  • Côte d’Ivoire(+225)
  • Croatia(+385)
  • Cuba(+53)
  • Curaçao(+599)
  • Cyprus(+357)
  • Czech Republic(+420)
  • Denmark(+45)
  • Djibouti(+253)
  • Dominica(+1-767)
  • Dominican Republic(+1-809, +1-829, +1-849)
  • Ecuador(+593)
  • Egypt(+20)
  • El Salvador(+503)
  • Equatorial Guinea(+240)
  • Eritrea(+291)
  • Estonia(+372)
  • Eswatini(+268)
  • Ethiopia(+251)
  • Falkland Islands(+500)
  • Faroe Islands(+298)
  • Fiji(+679)
  • Finland(+358)
  • France(+33)
  • French Polynesia(+689)
  • Gabon(+241)
  • Gambia(+220)
  • Georgia(+995)
  • Germany(+49)
  • Ghana(+233)
  • Gibraltar(+350)
  • Greece(+30)
  • Greenland(+299)
  • Grenada(+1-473)
  • Guadeloupe(+590)
  • Guam(+1-671)
  • Guatemala(+502)
  • Guernsey(+44-1481)
  • Guinea(+224)
  • Guinea-Bissau(+245)
  • Guyana(+592)
  • Haiti(+509)
  • Honduras(+504)
  • Hong Kong(+852)
  • Hungary(+36)
  • Iceland(+354)
  • India(+91)
  • Indonesia(+62)
  • Iran(+98)
  • Iraq(+964)
  • Ireland(+353)
  • Isle of Man(+44-1624)
  • Israel(+972)
  • Italy(+39)
  • Jamaica(+1-876)
  • Japan(+81)
  • Jersey(+44-1534)
  • Jordan(+962)
  • Kazakhstan(+7)
  • Kenya(+254)
  • Kiribati(+686)
  • North Korea(+850)
  • South Korea(+82)
  • Kuwait(+965)
  • Kyrgyzstan(+996)
  • Laos(+856)
  • Latvia(+371)
  • Lebanon(+961)
  • Lesotho(+266)
  • Liberia(+231)
  • Libya(+218)
  • Liechtenstein(+423)
  • Lithuania(+370)
  • Luxembourg(+352)
  • Macau(+853)
  • Madagascar(+261)
  • Malawi(+265)
  • Malaysia(+60)
  • Maldives(+960)
  • Mali(+223)
  • Malta(+356)
  • Marshall Islands(+692)
  • Martinique(+596)
  • Mauritania(+222)
  • Mauritius(+230)
  • Mayotte(+262)
  • Mexico(+52)
  • Micronesia(+691)
  • Moldova(+373)
  • Monaco(+377)
  • Mongolia(+976)
  • Montenegro(+382)
  • Montserrat(+1-664)
  • Morocco(+212)
  • Mozambique(+258)
  • Myanmar(+95)
  • Namibia(+264)
  • Nauru(+674)
  • Nepal(+977)
  • Netherlands(+31)
  • New Caledonia(+687)
  • New Zealand(+64)
  • Nicaragua(+505)
  • Niger(+227)
  • Nigeria(+234)
  • Niue(+683)
  • Norfolk Island(+672)
  • North Macedonia(+389)
  • Northern Mariana Islands(+1-670)
  • Norway(+47)
  • Oman(+968)
  • Pakistan(+92)
  • Palau(+680)
  • Palestine(+970)
  • Panama(+507)
  • Papua New Guinea(+675)
  • Paraguay(+595)
  • Peru(+51)
  • Philippines(+63)
  • Poland(+48)
  • Portugal(+351)
  • Puerto Rico(+1-787, +1-939)
  • Qatar(+974)
  • Réunion(+262)
  • Romania(+40)
  • Russia(+7)
  • Rwanda(+250)
  • Saint Barthélemy(+590)
  • Saint Kitts and Nevis(+1-869)
  • Saint Lucia(+1-758)
  • Saint Martin(+590)
  • Saint Pierre and Miquelon(+508)
  • Saint Vincent and the Grenadines(+1-784)
  • Samoa(+685)
  • San Marino(+378)
  • Sao Tomé and Príncipe(+239)
  • Saudi Arabia(+966)
  • Senegal(+221)
  • Serbia(+381)
  • Seychelles(+248)
  • Sierra Leone(+232)
  • Singapore(+65)
  • Sint Maarten(+1-721)
  • Slovakia(+421)
  • Slovenia(+386)
  • Solomon Islands(+677)
  • Somalia(+252)
  • South Africa(+27)
  • South Georgia and the South Sandwich Islands(+)
  • South Sudan(+211)
  • Spain(+34)
  • Sri Lanka(+94)
  • Sudan(+249)
  • Suriname(+597)
  • Sweden(+46)
  • Switzerland(+41)
  • Syria(+963)
  • Taiwan(+886)
  • Tajikistan(+992)
  • Tanzania(+255)
  • Thailand(+66)
  • Timor-Leste(+670)
  • Togo(+228)
  • Tokelau(+690)
  • Tonga(+676)
  • Trinidad and Tobago(+1-868)
  • Tunisia(+216)
  • Turkey(+90)
  • Turkmenistan(+993)
  • Turks and Caicos Islands(+1-649)
  • Tuvalu(+688)
  • Uganda(+256)
  • Ukraine(+380)
  • United Arab Emirates(+971)
  • United Kingdom(+44)
  • United States(+1)
  • Uruguay(+598)
  • Uzbekistan(+998)
  • Vanuatu(+678)
  • Venezuela(+58)
  • Vietnam(+84)
  • U.S. Virgin Islands(+1-340)
  • Wallis and Futuna(+681)
  • Western Sahara(+212)
  • Yemen(+967)
  • Zambia(+260)
  • Zimbabwe(+263)

Message sent successfully

We’ll get back to you as soon as we can.