Biarritz, From Belle Époque Resort to Surfing Paradise FLORENCE DUBOSC August 16, 2018 Travel Biarritz, situated on the Bay of Biscay in South Western France, remains as popular a resort today as it was two centuries ago.