Book your stay
No availibility for this date
 Official site
 Best price guarantee
A dream week end in a XIXth century castle

4-star castle hotel in France with vineyard view

Dream castle hotel in France

Are you searching for your dream castle hotel in France? Discover the Château des Fines Roches which opens its doors to you for a prestigious stay near Avignon, in the heart of Provence. You will stay in one of the 11 rooms of the castle hotel offering you a breathtaking view of the vineyard around the castle.

Built at the end of the 19th century, you will be totally charmed by the impressive building of the castle. Ideally located near Avignon, you will stay in an exceptional place in Provence, promising you optimal comfort.

Choose your unique room in the castle hotel

During your luxury stay in the castle hotel, you will sleep in rooms equipped with a four-poster bed, air conditioning, flat-screen TV, minibar, telephone and free Wi-Fi connection. Depending on the room you choose, you will enjoy a view of the Alpilles and the Palace of the Popes in Avignon, the Luberon by the swimming pool and the Mont Ventoux.

The unique decoration of each of our castle hotel rooms will transport you into our timeless universe during your stopover in the heart of Provence.

Discover South of France

The best castle hotel in France if you wish to discover Provence in depth. You have the opportunity to explore the land of the region with a guide for a day or half-day. In the surroundings of the castle hotel le Château des Fines Roches, you will find: the Popes Palace in Avignon, the Ancient Theatre in Orange, the Pont du Gard and Uzès, the Vaison la Romaine, the Mont Ventoux, the Baux de Provence and still a large choice of unmissable places to visit!
Share on Socials