Lake Geneva (Lac Léman) is one of Europe’s great lakes — 580 km², 73 km long, framed by Alpine peaks on three sides and the Jura on the fourth. With 113 officially listed beaches and water quality rated excellent or good at 90% of swimming points, it is a genuine lake destination rather than simply the body of water Geneva happens to sit on. Water temperatures reach 22–25°C in July and August. This guide covers the best beaches on both the French shore (Haute-Savoie) and the Swiss shore (Vaud and Geneva) — including the only natural sand beach on the French side, the Bains des Pâquis institution in central Geneva, and a medieval backdrop that no other European lake beach can match.
The French shore — the north-facing side
The French shore of Lake Geneva runs for roughly 70 km through Haute-Savoie, from Saint-Gingolph near the Swiss border to the outskirts of Geneva. Its 24 beaches face north — which means the afternoon sun moves behind the mountains early, but also that the light is extraordinary (you look south towards the Alps with the sun behind you) and the heat is more bearable in summer. The scenery from the French side — the Lavaux vineyards and the Swiss shore in the foreground, the Alps beyond — is exceptional.
Excenevex — the only sand beach on the French shore ⭐

Excenevex is the standout beach on the entire French shore — and one of the most unusual beaches in the Alps. It is the only natural fine-sand beach on the French side of Lake Geneva, sitting on a rare continental dune system that has no equivalent in the region. The shallow gradient (you walk 200 m before the water reaches your waist) makes it exceptionally safe for young children. Beach volleyball courts, snack bars, paddleboard and pedalo hire, and Blue Flag classification since 2018. Lifeguarded in July and August. The views of the Dent d’Oche above the water are excellent. Between Yvoire and Geneva, easily combined with a visit to the medieval village of Yvoire 5 km to the east.
- Atmosphere: lively, family-oriented, beach resort feel
- Best for: families with young children, first-time lake visitors
- Access: between Geneva and Yvoire, signed from the main road. Large car park (paid in season). Arrive early in July–August.
- Facilities: lifeguarded July–August, accessible for reduced mobility, snack bar, sunbed hire, water sports hire
Saint-Disdille, Thonon-les-Bains — shade and space

At the entrance to Thonon-les-Bains, Saint-Disdille is shaded by a canopy of century-old chestnut trees — providing natural shade that most Lake Geneva beaches lack. Large grassy areas for picnics without feeling crowded, clear pebbly water and a relaxed family atmosphere. Lifeguarded in season, with a children’s play area. Free parking nearby. One of the calmest and most pleasant beaches on the French shore.
- Atmosphere: calm, family-oriented, generous space
- Best for: those who want shade and quiet
- Access: Avenue de Saint-Disdille, free parking nearby
- Facilities: pebbles and grass, lifeguarded in season, children’s play area
La Pinède, Thonon / Ripaille — the wild beach
Stretching for 3 km alongside the prestigious Domaine de Ripaille, La Pinède is the wild alternative to Thonon’s more organised beaches. Dense pine forest, smooth pebbles, no facilities and no lifeguard — but also no crowds if you walk far enough. The lake water here has an extraordinary clarity. A small section is designated for naturist bathing. This is the beach for those who want to find their own spot rather than share a managed area. Access through the Ripaille forest.
- Atmosphere: wild, peaceful, natural
- Best for: walkers, naturists, those seeking solitude
- Access: through the Ripaille forest
- Facilities: pebbles, no lifeguard, naturist section
Centre Nautique de Thonon — aquatic complex with lake access

A 3-hectare aquatic park beside Thonon’s town centre and the Château de Ripaille — combining outdoor pools (12 m, 25 m and 50 m lanes), a toddler pool, diving boards, water slides, beach volleyball courts and a 3,000 m² supervised lake swimming area. The most complete family water facility on the French shore. Paid entry, but fully equipped and the most heavily supervised lake swimming area available. Dedicated parking on the Quai de Ripaille. Best for teenagers and confident swimmers.
- Atmosphere: sporty, lively, well-equipped
- Best for: teenagers, serious swimmers, families wanting slides and pools as well as the lake
- Access: Quai de Ripaille, Thonon. Dedicated parking.
- Facilities: paid entry, lifeguarded, accessible for reduced mobility
Messery — picnic beach with Swiss views

A quiet, shaded grassy beach at the village of Messery, with the Swiss town of Nyon directly opposite across the lake. An excellent spot for a lakeside picnic under large trees with the Alps as backdrop. The atmosphere is calm and local — no tourist facilities, no crowds, signposted from the village centre. Not lifeguarded.
- Atmosphere: intimate, local, peaceful
- Best for: picnics, families seeking quiet
- Access: signposted from Messery village centre
- Facilities: grass, shaded, not lifeguarded
Sciez — paddleboarding and pétanque

A well-maintained grass beach at Sciez, adjacent to the marina, with dedicated paddleboard launch areas and pétanque courts alongside the swimming area. Accessible for reduced mobility. A good option for groups who want a mix of water sports and lakeside relaxation. Lifeguarded in summer, easy parking next to the port.
- Atmosphere: active, convivial
- Best for: groups, paddleboarding, accessible swimming
- Access: next to Sciez marina, easy parking
- Facilities: lifeguarded in summer, accessible for reduced mobility
Yvoire — swimming below the medieval walls
At the foot of Yvoire’s medieval ramparts — one of the “Most Beautiful Villages of France” — the Plage de la Garite is a small pebble and rock beach with a unique backdrop: the château towers, the old port and the lake in a single view. After visiting the village (cobbled streets, a 14th-century château, the Jardin des Cinq Sens), a swim here rounds off the day beautifully. It gets busy in season; come in the morning or late afternoon. Not lifeguarded, accessible on foot from the village.
- Atmosphere: picturesque, historic, busy in peak season
- Best for: a swim after visiting Yvoire village
- Access: on foot from Yvoire village
- Facilities: pebbles and rocks, not lifeguarded
The Swiss shore — south-facing, sunny side
The Swiss shore (89 beaches) faces south and catches the sun all day — the reverse of the French side. The view from the Swiss shore looks north towards the Jura and east towards the Alps — spectacular, particularly from the Lavaux wine terraces between Lausanne and Montreux (a UNESCO World Heritage Site). Geneva at the western end, Montreux at the eastern end, and 70 km of Riviera-quality lakeside in between.
Bains des Pâquis, Geneva — the institution ⭐

The Bains des Pâquis is the most famous lake bathing spot in Switzerland — and quite possibly in the Alps. A 1930s jetty jutting into Lake Geneva in central Geneva, managed by a community association since 1987, open every day of the year. In summer: a gravel beach, freshwater pools, sauna, hammam and an animated snack bar. In winter: fondue and raclette at the lakeside café, with the Jet d’Eau fountain and the Mont Blanc beyond. Cosmopolitan, tolerant, multigenerational — everything Geneva is and everything a city beach should be. Small admission charge. Walk from anywhere in the city centre.
- Atmosphere: urban, cosmopolitan, convivial — Geneva at its best
- Best for: city visitors, year-round swimming, sauna experience
- Access: central Geneva, walk from the old town or the station
- Facilities: small admission charge, lifeguarded in summer, sauna, hammam, snack bar. Open year-round.
Plage des Eaux-Vives, Geneva — free city beach
Four hundred metres of sand and pebbles along the Quai Gustave-Ador in central Geneva — free to access, lifeguarded in summer, with generous grassy areas for sunbathing. The water is shallow enough for confident swimming but deep enough to be interesting. A young, energetic atmosphere: students, volleyball games, impromptu picnics, all with the Jet d’Eau visible across the water. Easily the best free beach in Geneva.
- Atmosphere: young, lively, free
- Best for: city visitors wanting a free swim with a city backdrop
- Access: Quai Gustave-Ador, central Geneva
- Facilities: sand and pebbles, lifeguarded in summer, free
Plage de Préverenges — the Swiss sand beach

Between Lausanne and Geneva, Préverenges is one of the very few sand beaches on the Swiss shore — 500–600 m of fine sand with shallow water that extends 50 m before reaching swimming depth. An excellent family beach with all facilities: snack bars, paddleboard, kayak and windsurf hire, lifeguards in summer. The wind conditions here are particularly good for water sports. Spacious enough that even in high summer it rarely feels overcrowded.
- Atmosphere: family-oriented, spacious, good for water sports
- Best for: families, windsurfers, paddleboarders
- Access: between Lausanne and Geneva, well-signed
- Facilities: sand, lifeguarded in summer, water sports hire
Plage de Moratel, Cully (Lavaux) — UNESCO vineyard backdrop

Set at the foot of the Lavaux wine terraces — a UNESCO World Heritage Site of stepped vineyards descending directly to the lake between Lausanne and Montreux — the Moratel beach at Cully is one of the most beautiful settings for a swim anywhere on Lake Geneva. A 6,000 m² grassy area protected by breakwaters, a small pebble cove for swimming, a summer snack bar (“La Cambuse”) and the view across to the French Alps with Thonon and Évian visible on the far shore. Not lifeguarded. Parking under the railway line.
- Atmosphere: contemplative, chic, exceptional setting
- Best for: combining a swim with the Lavaux vineyard route
- Access: Cully village, parking under the railway line
- Facilities: pebbles, not lifeguarded, summer snack bar
Plage de Chillon, Veytaux — swimming below a medieval castle ⭐

The most photographed spot on Lake Geneva, and for good reason. The small pebble beach at Veytaux sits directly below the Château de Chillon — an 11th-century fortress that juts into the lake between Montreux and Villeneuve, once the seat of the Counts of Savoy and the subject of Byron’s “The Prisoner of Chillon”. The castle is one of the most visited historic monuments in Switzerland. The beach below is privately owned but publicly accessible until 9.30pm from June to October — combine a visit to the château (well worth it) with a swim in the late afternoon. Not lifeguarded. Free parking nearby with a 3-hour limit, accessible via a pedestrian bridge over the railway line.
- Atmosphere: unique, historic, exceptional backdrop
- Best for: combining château visit with a swim — one of the finest experiences on Lake Geneva
- Access: free parking near château (3h limit), pedestrian bridge over railway. Open until 9.30pm June–October.
- Facilities: pebbles, privately owned but publicly accessible, not lifeguarded, shower
Practical information
Water quality: monitored by CIPEL (the International Commission for the Protection of Lake Geneva Waters), which publishes a regularly updated map of swimming point quality. 90% of the lake’s 113 beaches are rated excellent or good. The full map is available at cipel.org.
Water temperature: reaches 22–25°C at the surface in July and August, dropping to around 18–20°C in June and September.
Currency: note that the Swiss shore uses Swiss francs (CHF), not euros. Prices at Swiss facilities are higher than on the French side. Geneva and Lausanne are expensive cities; the French shore (Thonon, Évian, Yvoire) offers significantly better value for meals and accommodation.
Getting there: Geneva airport is the main arrival point for UK visitors. The French shore is 20–45 minutes from Geneva by road; the Swiss shore from Lausanne to Montreux is a further 45–60 minutes east. The train along both shores is excellent — the Swiss Federal Railways (SBB) and French TER connect the main lakeside towns.
👉 Read also: Best beaches on Lake Annecy · Best beaches on Lac du Bourget · Best beaches on Lac d’Aiguebelette · Free alternatives to the Mont Blanc Tunnel