Let us introduce you to one of the most relaxing and luxurious ways to explore France: cruising the country's beautiful canals and rivers aboard an Afloat in France luxury barge.
Renowned as among the finest craft currently operating on Europe's inland waterways, these five exceptional boats take visitors from great cities right to the county's hidden heart.
With capacities of up to 12 passengers, Afloat in France barges offer a unique way to cruise the canals. For larger parties you can even take two or more of our barges out and barge in tandem.