No, you do not need a visa to travel to France for a holiday (up to 90 days in any 180-day period).