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

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

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