Luzern (Lucerne) is a lakeside city in central Switzerland, known for the Kapellbrücke, its medieval Old Town and views of Pilatus and Rigi across Lake Lucerne.
Top beaches
A ranked editor’s shortlist of the coastline worth planning a day around in Luzern.
-
- urban lakeside lido, relaxed and central
- Two non-swimmer pools with lifting floors
- Sun canopies and sun decks
- Changing cabins, toilets and showers
- Lockers and valuables safes (CHF 2 / ~$2.50 USD key deposit)
- Lounger and cabin rental
- Kiosk, restaurant and bar
Seebad Luzern
The city's central lake bath on the Nationalquai, a timber-built complex over the water with two non-swimmer pools with lifting floors, sun decks, a kiosk and a bar. Adult entry is CHF 8 (~$10 USD), CHF 4 (~$5 USD) at midday on weekdays and in the evening; open in fair weather only.
Editor’s tip. Use the reduced CHF 4 midday or evening rate on weekdays to save half the entry fee
-
- busy family lido with sports and diving towers
- 300 m sandy beach and lawns
- Heated 25 m pool (about 24 C)
- Lake diving towers (1.70 m, 4 m, 6.30 m)
- Paddling pool and large playground
- Beach volleyball, football, badminton and table tennis
- Changing rooms, lockers and solar-heated showers
Strandbad Lido Luzern
A 300 m sandy beach on Lake Lucerne with a heated 25 m pool (about 24 C), diving towers at 1.70 m, 4 m and 6.30 m, a large playground and a lakeside restaurant. 2026 weekday adult entry was CHF 8 (~$10 USD), weekends CHF 10 (~$12.50 USD), children 6-15 CHF 5 (~$6 USD); reduced midday and evening rates apply.
Editor’s tip. Arrive before late morning on hot weekends, as the Lido is the busiest bath in Luzern
-
- relaxed local favourite with shade trees
- Sandy beach with marked lake swimming lane
- Jetty and raft
- Children's paddling pool and playground
- Lawn with shade trees
- Changing rooms, lockers (bring a padlock) and solar showers
- Lounger and sunshade rental
Strandbad Tribschen
A local favourite on the south shore with a sandy beach, a roped-off swimming lane in the lake, a jetty and raft, and a lawn with tall shade trees. 2026 adult entry was CHF 7 (~$9 USD), reduced CHF 6.50 (~$8 USD), children 6-15 CHF 5 (~$6 USD).
Editor’s tip. Bring a padlock for the lockers
-
- free, casual local evening hangout
- Lakeside lawn
- Entry to the water from the shore
- Promenade with benches
- Kiosk and public toilets nearby on Alpenquai
Ufschötti
A popular public bathing lawn on the Alpenquai promenade where locals swim straight from the shore on summer evenings. Luzern Tourismus lists it with the Lido and Seebad as one of the favourite swimming places on Lake Lucerne. There is no ticket office; swimmers use the shore at their own risk.
Editor’s tip. Swim only if confident, as there are no lifeguards and entry is at own risk
-
- calm, family-friendly and local
- Sandy beach and lawns
- Playground
- 1 m and 3 m diving towers and raft
- Beach volleyball and table tennis
- Changing rooms, toilets and warm-water showers
- Kiosk with food and drinks
Seebad Horw
A child-friendly sandy beach in Horw with safe lake entry, lawns, a playground, a raft and diving towers at 1 m and 3 m. Adults pay CHF 6 (~$7.50 USD), children CHF 3 (~$4 USD). Lifeguards are on duty only during opening hours; the 2026 season ran 14 May to 13 September.
Editor’s tip. Swim only during opening hours, when lifeguards are on duty
-
- quiet, shaded insider tip
- Lake swimming area and non-swimmer pools
- 3 m diving platform and water slide
- Floating raft
- Children's paddling pool
- Changing cabins and seasonal lockers
- Parasol and deckchair rental
Rotsee Badi
A quieter, shaded bath on the Rotsee, the rowing lake north of Luzern, described by Luzern Tourismus as an insider tip. Adults pay CHF 5 (~$6 USD), children CHF 2 (~$2.50 USD). It has a 3 m diving platform, a water slide, a raft, non-swimmer pools and a kiosk with a restaurant.
Editor’s tip. Take bus 1 from Luzern station to Ebikon Falken, then walk about four minutes
-
- friendly village bath, cheap and relaxed
- Flat beach access
- Raft and water trampoline
- Lawns and children's water-play area
- Ping-pong and table football
- Changing cabins
- Lounger, sunshade and cabin rental
Badi Meggen
A friendly municipal beach bath in Meggen with flat lake access, a raft, a water trampoline and a bistro. 2026 adult entry was CHF 4 (~$5 USD) and children 6-16 CHF 2 (~$2.50 USD), one of the cheapest staffed baths near Luzern. Lifeguard supervision runs daily 10:00-18:00.
Editor’s tip. Swim during lifeguard hours, daily 10:00-18:00
-
- free riverside park with barbecues and a summer bar
- Free access, always open
- Swimming bay and low-water section
- Lawn, football field and boules court
- Grill areas
- Playground with pirate ship
- Toilets and rescue boxes
Reusszopf River Swimming Spot
A free riverside leisure area on the Reuss with a 50 m swimming bay, lawns, grill areas, a playground with a pirate ship and the summer bar Nordpol. There are no lifeguards and the current can be strong, so it suits confident swimmers only; the city publishes a Reuss swimming map at reussschwimmen.stadtluzern.ch.
Editor’s tip. Swim only if confident, as there are no lifeguards and the current can be strong
Beaches by vibe
Pick by the mood you want — quiet, social, family, or active — and we point you at where that style lives along the coast.
Relax
Quiet & peaceful
Rotsee Badi and Badi Meggen: smaller, shaded, low-key bathing
Family
Family-friendly
Seebad Horw, Strandbad Lido and Strandbad Tribschen: sandy shores, playgrounds and shallow entry
Urban
Urban
Seebad Luzern and Ufschötti: city-centre swims with views of the old town and the lake basin
Things to do at the beach
Beyond swimming and sunbathing — the activities that make a coastal day in Luzern memorable.
Practical beach info
What to know before you head to the coast — season, getting there, facilities, and what it costs.
Entry Fees
Seebad Luzern CHF 8 (~$10 USD, CHF 4 / ~$5 USD midday and evening); Strandbad Lido CHF 8 weekdays and CHF 10 weekends (~$10-12.50 USD); Strandbad Tribschen CHF 7 (~$9 USD); Rotsee Badi CHF 5 (~$6 USD); Badi Meggen CHF 4 (~$5 USD); Seebad Horw CHF 6 (~$7.50 USD). Ufschötti and Reusszopf are free. Prices are 2026 season rates and can change.
Water Quality
Swim in marked zones at the staffed baths; check the water-quality notice at each entrance.
Swimming Safety
Lifeguards cover the staffed baths only during opening hours. Ufschötti and Reusszopf have no lifeguard and the Reuss current is strong. Stay away from boat lanes, never swim during thunderstorms, and remember the lake is cold and deep. Emergency 112; ambulance 144.
What To Bring
Towel, sandals for pebbles, sunscreen, a padlock for lockers (Tribschen), and cash or card for entry (TWINT works only at some kiosks).
Getting Around
City buses leave from Luzern station (bus 6, 7 and 8 toward Tribschen and the Lido, bus 20 to Horw, bus 1 to Ebikon, bus 2 to Reussbühl); lake boats from the Luzern pier also reach lakeside stops. Timetables: sbb.ch and the SBB Mobile app.
What to bring
A short packing list for a comfortable beach day — adjust for season and the specific spot.
- Sun protectionHigh-SPF sunscreen, hat, polarised sunglasses, light long-sleeve cover-up.
- HydrationReusable bottle, salty snacks for longer days, electrolyte sachets if it’s hot.
- FootwearWater shoes for pebble or rocky entry, flip-flops for sand, dry pair for the trip home.
- Swim & coverQuick-dry towel or sand-resistant mat, change of swimwear, light cover-up for restaurants.
- Cash & valuablesSmall notes for beach clubs and rentals; waterproof pouch for phone, keys, cards.
- ExtrasReef-safe sunscreen near protected coastline, a book, a small first-aid kit for jellyfish or scrapes.
Beach safety
Hard-earned guidance — read this before you swim, especially if you’re unfamiliar with the coast.
Critical
Swim where lifeguards are posted and follow flag warnings — green is safe, yellow is caution, red means no swimming. Rip currents are the leading beach hazard worldwide.
Caution
Watch for tide changes and marine life — jellyfish blooms, sea urchins on rocky entries, occasional shark or stingray advisories. Don’t swim alone, especially at dawn or dusk.
Tip
Reapply sunscreen every 90 minutes and after every swim. Take shade between 11 am and 3 pm — the sun is harsher than people expect, even when the air is cool.
Practical
Keep valuables out of sight or back at the accommodation. Beach theft is a small-but-real risk at busy beaches; never leave bags unattended while you’re in the water.
Common questions
Quick answers to the questions we get asked most about Luzern’s coast.
Is Seebad Luzern a sandy beach?
No. It is a timber lake bath with decks and two non-swimmer pools, and swimmers enter Lake Lucerne from the platforms.
From the Seebad Luzern editorial.
How much does Seebad Luzern cost?
Adult entry is CHF 8, with a reduced CHF 4 rate at midday on weekdays and in the evening. Lockers and valuables safes need a CHF 2 key deposit.
From the Seebad Luzern editorial.
Does Strandbad Lido Luzern have a sandy beach?
Yes. It has a 300 m sandy beach with lawns on Lake Lucerne, plus a heated 25 m pool.
From the Strandbad Lido Luzern editorial.
How much is entry to the Lido in 2026?
Weekday adult entry was CHF 8 and weekend entry CHF 10. Children aged 6 to 15 paid CHF 5, with reduced midday and evening rates.
From the Strandbad Lido Luzern editorial.
Is Strandbad Tribschen sandy?
Yes. It has a sandy beach with a marked swimming lane, a jetty and a raft in Lake Lucerne.
From the Strandbad Tribschen editorial.
How much does entry cost?
In 2026 adult entry was CHF 7, reduced CHF 6.50, and children aged 6 to 15 paid CHF 5.
From the Strandbad Tribschen editorial.
Does Ufschötti charge an entry fee?
No. There is no ticket office and the lawn is free to use, with swimmers entering the lake at their own risk.
From the Ufschötti editorial.
Are there lifeguards at Ufschötti?
No. It is an informal public swimming spot, so supervision is up to the swimmers themselves.
From the Ufschötti editorial.