Chateaux Stays in Champagne

Chateau stays in Champagne

For a truly memorable luxury short break in France, choose a chateau stay in Champagne.

Stay in a chateau in Champagne and you can combine an evocative taste of French history with tastings of delicious champagne. Is there anything better?!

Champagne is a wonderful destination for a romantic short break in a chateau. Discover the vineyards on two wheels and enjoy the delicious gastronomy of the Champagne region.

Special Selections

Our choice of pet friendly accommodation in France where your dog or cat will be welcomed

Accommodation in France perfect for garden lovers from grand chateau to homely B&Bs