For accommodation, there are a few options of areas to stay in the region and although hotels are limited, B&B's and AirBnB's are plentiful.
Le Teich is a small village where the wedding ceremony and reception are being held. There are few accommodation options and transport is limited however, there is a train station with links to Bordeaux and Arcachon.
Gujan Mestres is the next town and this has two train stations, Gujan and La Hume.
La Teste-de-Buch is a bit further away from Le Teich but closer to Arcachon. It is much bigger and offers more accommodation options and shops.
Arcachon is the main town in the region. It is lively and it has more in terms of shops, amenities and transport links. It is on the coast with some nice beaches for when you want to relax or enjoy an ice cream.
Moulleau and Pyla are more relaxed, beach areas, however, they are less well serviced in terms of transport. They are more rustic and full of beautiful french charm.