Chateaux Holiday Rentals
Chateaux Holidays in the South of France
Enjoy your Private Castle on the Cote d'Azur
For a truly memorable holiday in the South of France, why not stay in an historic castle or country estate. The South of France has some amazing properties available for holiday rental, whether it's a working chateau amid the vineyards of Provence or a Knights Templar castle in the hills of the Cote d'Azur near Saint Paul de Vence. Ot what about a majestic country estate in Grimaud overlooking the Mediterranean, just a short drive into Saint Tropez. Invite your family and friends to an exceptional holiday rental in an historic castle on the Cote d'Azur.