Biscarrosse ligt aan de Atlantische kust, in het zuidwesten van Frankrijk. De naam van de plaats komt van het woord 'Biscarrués'. Dit betekent 'gebied rond heuvel'. In de plaats staat een prachtig kasteel, 'Chateau de Montbrun', dat dateert uit de zestiende eeuw.
Overige sporten in Biscarrosse: Wandelen en fietsen.