Discover our luxury hotel, nestled in the heart of Provence

The pretty medieval village of Uchaux in the Vaucluse, in the Provence Alpes Côte d'Azur region of France, is sure to appeal to lovers of historic sites and nature, filled with authenticity and charm. Between the old stones and ruins of the Middle Ages, the gentle murmur of the fountain in the village square or sitting around a table in the old-fashioned bistro, you'll simply take the time to immerse yourself, for a few moments, in the more ancient eras that make up the history of France. It's in this beautiful setting that the Château de Massillan, a luxury hotel near Avignon opens its doors to you.

A stay at Château de Massillan in Uchaux: luxury hotel in Provence

The Château de Massillan welcomes you to a world of comfort, nature and charm. Our luxury hotel in Provence offers thirty-two fully-equipped rooms and suites. Equipped with modern amenities, the Château de Massillan's rooms are beautifully decorated with contemporary furnishings, creating cozy, comfortable spaces in which to relax. Some have balconies overlooking the garden or the Château courtyard, providing a pleasant living space for unforgettable weekends or holidays. From King Henry II to Diane de Poitiers, stay in the heart of the king's former hunting lodge, in a two-hectare park and a 16th-century building.

A gastronomic stay in a luxury hotel in Provence

Our hotel in Provence also invites you to discover its gastronomic table, rich in flavor and color. Chef Mickaël FURNION's respect for local produce is the basis of his refined and creative cuisine. The dishes, made from fresh produce, are subtly enhanced by the combination of Provencal and Mediterranean flavors. Between lush greenery, the scents of Provence and the history of France, your stay at Château de Massillan is sure to be a delightful one!

Quick Response Code