On France's Basque Coast, Biarritz is an upscale town that has been home to the European elite since the 1800s. It features a majestic lighthouse and elegant beaches. The Hôtel du Palais was home to Napoleon III's wife Eugenie and is now a luxury hotel on the beach with perfect views and fine dining experiences.