Ranked among the most beautiful villages in France, Belcastel seems straight out of a fairy tale. Located on the banks of the Aveyron river, the village and its castle offer you an enchanted break 30 minutes from Villefranche de Rouergue.

Belcastel: a stroll through time

On the side of the Aveyron river, the village of Belcastel clings to the rock walls that surround it. Dominated by his medieval castle, this village classified among the Most beautiful in France is a must in Aveyron! Take advantage of the tranquility of the place for a stroll through the cobbled streets, along the houses with slate roofs, fountains, ovens... Borrow its magnificent XNUMXth century bridge century to the church and let yourself be lulled by the murmur of the river…


Belcastel is also a land rich in gastronomy! The village has one of the best tables in the region: the restaurant du Vieux Pont (starred in the Michelin guide).

Mr. Hennessy – Aveyron Tourism

Belcastel Castle

Built in the Middle Ages, the belcastel castle was a ruin when Fernand Pouillon fell in love with it and bought it in 1975. A famous post-war architect, he worked with passion on its restoration. Class Historical Monument, the castle now hosts contemporary art exhibitions orchestrated by Heidi Leigh, owner of the place and American gallery owner.

During your visit, cross the old moat of the castle to contemplate its medieval chapels, its prison and its superb views of the Aveyron valley.

From Belcastel to Najac

Go on an adventure! From Belcastel, treat yourself to a roadtrip to Najac, also ranked among the Most Beautiful Villages of France. You will follow the meanders of the Aveyron river, between green valleys and wild gorges. On this route, visit the bastide town of Villefranche de Rouergue, a life-size labyrinth that will transport you over the centuries.

Contact the Pays rignacois tourist office

For more information on Belcastel, visits to the village, restaurants and activities on offer, contact Pays rignacois tourist office.

Was this content useful to you?