Location This is a grand resort overlooking Biarritz' main beach, La Grand Plage. Many monuments and natural wonders can be visited in the city and in the surrounding area, such as the Rock of the Virgin, the sea museum, the lighthouse, the fishermen's..