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

A fine selection of spa breaks in France, perfect for a pampering stay with your girlfriends