Chateau De Montcaud
Avignon · France · Hameau De Combes
About Chateau De Montcaud — Luxury Boutique Hotel in Avignon
Chateau De Montcaud is an exceptional 5-star hotel in Avignon, France. Guests enjoy a distinctive experience combining world-class facilities including bar, beach club, concierge, and more with the personalised warmth that defines great boutique hospitality.
Guest Reviews 4.7 / 5
Lovely in every way. Staff superb, rooms so comfortable promoting a great night's sleep, and a lovely pool to cool off on the very hot days. They provided great e-bikes for touring the countryside. And the restaurant was perfect, quiet, excellent outdoor dining.
Rooms could have been better for the price and stars. Very basic. Food was so-so we had breakfast and dinner. 2 star Michelin restaurant didn't feel very worth it. Hard to reach Pool is great Some fig trees in the area A small walkable route around the property.
Beautiful property with friendly staff, but lacks important details for top-class status. Chateau and gardens slightly rundown and atmosphere is missing ambiance. Room amenities are also minimal for a five-star hotel. Good overall, but expected more for price and category.