The Polish Baltic Coast: Beaches & Seaside Resorts

Nobody comes to Poland for the beach. That is the received wisdom, and it is wrong — spectacularly, provably wrong — and every Pole knows it, which is why in the first week of August roughly half the country appears to be standing on a 500-kilometre strip of white sand eating waffles.

The Polish Baltic coast is not the Mediterranean and does not want to be. The water is bracing. The wind has opinions. But the sand is genuinely fine and pale, the beaches are enormous, they are backed by pine forest rather than concrete, and the whole coast is stitched together with fishing villages, spa towns, shifting deserts, wartime bunkers and amber. It is a proper seaside — just one where you swim in short, invigorating bursts and then eat fried fish in a windbreak.

This guide covers the whole coast, west to east: where to go, which resort suits which sort of traveller, when the water is actually swimmable, and the things — cold, cyanobacteria, climate fees, amber fakes — that catch first-timers out. For the eastern end in more detail, pair it with our Gdańsk guide and the wider Pomerania region guide.

The shape of the coast, in one paragraph

Poland’s coastline runs roughly 500 kilometres from the German border in the west to the Russian enclave of Kaliningrad in the east, and it divides neatly into three. The west — Świnoujście, Międzyzdroje, Kołobrzeg — is islands, spa towns and the biggest, emptiest beaches, closest to Berlin and full of German visitors. The middle — Ustka, Darłowo, Łeba — is the wild bit: smaller towns, more forest, and the shifting dunes of Słowiński National Park. The east — the Hel Peninsula, Sopot, Gdynia, Gdańsk — is where the coast meets a real city, and where you get sea plus architecture plus nightlife plus a thousand years of history in the same weekend.

Almost nobody does all three in one trip, and almost nobody should. Pick an end and go deep.

The resorts, honestly assessed

Sopot — the elegant one

Sopot is the coast’s showpiece: a nineteenth-century spa town wedged between Gdańsk and Gdynia, with 4.5 kilometres of beach, villa-lined streets and the longest wooden pier in Europe at 511 metres. The pier costs a modest entrance fee in high season and is free out of it, which tells you everything about how Sopot prices things. Monte Cassino street — “Monciak” to everyone — runs from the station to the sea, past the deliriously wobbly Krzywy Domek (Crooked House), and gets so crowded in August that walking it becomes a contact sport.

Come here if you want a beach holiday without giving up restaurants, cocktail bars and live music, and if the idea of being twenty minutes by commuter train from a Gothic Hanseatic old town appeals. Do not come here for solitude in August. The Forest Opera, an open-air amphitheatre in the woods behind town, has been hosting concerts since 1909 and is worth checking before you travel. The whole Tri-City combination works so well as a short break that we gave it its own weekend itinerary.

The Hel Peninsula — the strange one

Look at a map of the Bay of Gdańsk and you will see a 35-kilometre finger of sand curling out into the sea, in places only a few hundred metres wide. That is Hel, and it is one of the odder places in Poland: a sandbar with a railway line down the middle, sea on both sides, and a chain of villages — Władysławowo, Chałupy, Kuźnica, Jastarnia, Jurata, and Hel town at the tip.

  • Chałupy and Kuźnica — the narrowest section, and Poland’s windsurfing and kitesurfing headquarters. The bay side is shallow, flat and reliably windy; schools rent gear by the hour.
  • Jastarnia and Jurata — old fishing villages turned quietly upmarket. Jurata is where Polish celebrities go to be photographed not wanting to be photographed.
  • Hel town — the tip. A working fishing port, a seal sanctuary run by the University of Gdańsk’s marine station, and a heavy scattering of coastal artillery bunkers. Hel was the last Polish position to hold out in the 1939 campaign, surrendering in October, weeks after Warsaw.

The peninsula has two beaches everywhere: open sea on the north side (waves, wind, proper surf feeling) and the sheltered Bay of Puck on the south (warmer, calmer, better for small children). Choosing your side according to the weather is the local skill.

One warning: in July and August the single road onto the peninsula becomes a car park with ambitions. Take the train from Gdynia — about an hour and twenty minutes, stopping at every village — or the seasonal ferry. Driving on a Saturday morning in August is a decision you will have time to regret.

Łeba and the shifting dunes — the astonishing one

If you only make one detour on this coast, make it here. West of Łeba, inside Słowiński National Park, lies the largest area of moving sand dunes in Europe: a genuine desert, dunes rising to around 40 metres, migrating inland at something like three to ten metres a year and slowly burying the pine forest behind them. Walking over the ridge and seeing sand run to the horizon — in Poland, at the same latitude as southern Scotland — is a properly disorienting experience.

Practicalities: access is from the car park at Rąbka, just outside Łeba, and it is roughly five kilometres from there to the dunes. You can walk it through the forest (pleasant, an hour or so each way), rent a bike, take one of the electric shuttle carts, or approach by boat along the Łeba river. Park entry is charged per person and varies by route — expect somewhere in the region of 25–40 zł — and tickets can be bought online in advance. Prices and route closures change, so check the national park’s official site before you go. Bring water and something for your eyes: on a windy day the sand travels horizontally.

Łeba itself is a cheerful, slightly chaotic family resort — pirate-ship playgrounds, waffle stands, a fine wide beach — and makes a good two-night base. There is a dinosaur park, because of course there is.

Kołobrzeg — the therapeutic one

Kołobrzeg has been a salt town since the early Middle Ages and a spa town since the nineteenth century, and it still runs on brine. Poles come here on prescription: mineral springs, therapeutic mud, salt inhalation at the graduation tower, sanatoria along the seafront doing brisk business in knees and lungs. That gives the town an unusual rhythm — it is busy in October, which almost nowhere else on this coast is.

For a visitor, that translates into good-value spa hotels, a long promenade, a pier, a lighthouse you can climb, and a broad beach that absorbs crowds well. It is also the most comfortable choice if you are travelling out of season and want somewhere that is still open. Combine it with Koszalin inland, or read our Kołobrzeg guide for the detail.

Świnoujście and Międzyzdroje — the western pair

Świnoujście sits on the islands of Uznam and Wolin at the very western tip of the country, so close to Germany that you can walk along the beach into Ahlbeck. Its beach is one of the widest in Poland, backed by dunes and forest, and a road tunnel under the Świna river — opened in 2023 — finally joined the town’s two halves without a ferry queue. It is a spa resort with a distinctly German-Polish double personality and, for the Baltic, unusually reliable sunshine statistics.

Międzyzdroje, half an hour east, is the livelier sibling: a pier, a promenade with a Polish walk-of-fame in handprints, and — the real draw — Wolin National Park immediately behind it, where cliffs drop to the sea and a reserve keeps European bison. It is the rare spot on this coast where you can hike a proper coastal cliff path in the morning and swim in the afternoon. Both towns are easy day trips from Szczecin.

The quiet stretches

If your definition of a good beach involves not being able to hear anyone else’s radio, aim between the famous names:

  • Ustka — a working fishing harbour with a lively summer scene and a genuinely handsome old core of half-timbered houses.
  • Darłowo and Darłówko — town and beach split in two by the river, with a fourteenth-century castle where a genuinely eccentric Baltic king once lived.
  • Jastrzębia Góra — home to the highest cliff on the Polish coast and the country’s northernmost point.
  • Dębki, Karwia, Białogóra — low-rise, forest-backed, family-run. The Polish coast as it was thirty years ago.
  • Sobieszewo Island — a nature reserve twenty minutes from central Gdańsk. Birdwatchers, seals, and an empty beach on a Sunday in July.

Plan your Poland trip

Hand-picked stays and skip-the-line tickets — booking through these links supports this independent guide at no extra cost to you.

Find hotels in Poland Book tours & tickets

When to go — and what the water is actually like

The Baltic is brackish, shallow and northern, and it takes all summer to warm up. In a normal year, sea temperatures peak somewhere around 17–20 °C in July and August, with sheltered bays and hot spells pushing into the low twenties. Recent summers have been warmer than the old averages — 2026 saw over 23 °C in places — which is pleasant for swimmers and, as we will get to, not entirely good news.

  • July–August — warmest water, longest days, everything open, and the whole of Poland on holiday. Book accommodation months ahead and expect peak prices.
  • Late June and the first half of September — the sweet spot. The sea is still warm in early September (it lags the air by weeks), the crowds have gone home, and prices drop noticeably.
  • May and October — bracing, beautiful, empty. Good for walking, spas, photography and amber hunting. Swimming is for the committed.
  • Winter — genuinely atmospheric: frozen dune grass, empty piers, storm light, and a small but fervent tribe of Poles who swim on New Year’s Day. The spa towns stay open; the beach resorts largely do not.

Coastal weather is its own thing — sunnier than inland Poland but windier, and capable of all four seasons before lunch. Our Poland weather guide has the month-by-month picture. Pack a windproof layer even in August; the phrase you will learn is wiatr od morza, wind off the sea.

Swimming in the Baltic: the things nobody tells you

The flags mean something

Guarded beaches fly a white flag when swimming is permitted and a red flag when it is not — and the ban is enforced by lifeguards who are not in a negotiating mood. No flag at all means no lifeguard on duty. The official bathing season runs from 1 June to 30 September; outside it, guarded beaches are unguarded even if the sun is out.

Cyanobacteria — the one real annoyance

Warm, still, windless spells in high summer can trigger blooms of blue-green algae (cyanobacteria), which turn the water a murky green-brown and can cause rashes and allergic reactions. In hot years this has closed dozens of bathing sites at once, anywhere along the coast, sometimes for a week or more. It is temporary, it moves with the wind, and it is not a reason to skip the Baltic — but it is a reason to check before you drive two hours to a specific beach.

The Polish sanitary inspectorate publishes live water-quality status for every registered bathing site in the country — over 700 of them — on its Serwis Kąpieliskowy map. It is in Polish, but it is a map with colour-coded pins, which needs no translation. A red pin means find another beach; there is always another beach.

Jellyfish, amber and other flotsam

The moon jellyfish you will occasionally wade through are harmless — no sting worth the name. What you actually want to find after an autumn or winter storm is amber, washed up in the seaweed line along with driftwood. Locals walk the tideline with nets at dawn after a north-westerly blow. It is free, it is genuinely possible, and it is a better souvenir hunt than any shop.

Amber, and how not to buy plastic

This coast has traded amber since the Bronze Age — the old Amber Road ran from here to Rome — and Gdańsk is still the world capital of the stuff. Mariacka Street is lined with workshops, and the Amber Museum in the Great Mill explains why fossilised resin from a vanished forest ended up defining a region’s identity.

Where there is amber there is fake amber. Two quick sanity checks: real amber floats in heavily salted water and plastic sinks, and rubbed hard on cloth it warms and smells faintly of pine resin. More practically, buy from an established workshop rather than a beach stall, ask for a certificate on anything expensive, and be suspicious of large flawless pieces at small prices. Insects trapped inside push the price up sharply — and are also the most commonly faked feature.

Getting there and around

The coast is well served, and you do not need a car for the eastern end.

  • By air — Gdańsk airport for the east, Szczecin (Goleniów) for the west. Gdańsk is the main gateway and has direct flights across Europe.
  • By train — fast intercity services link Warsaw to Gdańsk in under three hours, and Warsaw or Poznań to Szczecin and Kołobrzeg. Summer brings extra seasonal services to Łeba, Ustka and Hel. Book intercity seats in advance in July and August; they sell out.
  • Around the Tri-City — the SKM commuter railway runs constantly between Gdańsk, Sopot and Gdynia. Cheap, frequent, and the only sensible way to move between the three.
  • To Hel — train from Gdynia Główna along the peninsula (about 1h20), or the seasonal ferry and water tram from Gdańsk, Sopot and Gdynia. Ferries run daily in July and August, weekends in the shoulder months; timetables change yearly, so check with the operator.
  • By car — necessary for the quieter middle coast, and a liability in the resorts. Parking in Sopot, Łeba or Międzyzdroje in August is expensive and scarce; park once and walk.
  • By bike — the coastal EuroVelo 10 route runs the length of the coast on good, largely flat cycle paths through forest and dune. One of the best cycling holidays in the country.

Our guide to transport in Poland covers ticketing, apps and the difference between the various train operators.

Where to stay

Accommodation on the coast comes in four broad flavours, and choosing the right category matters more than choosing the right property.

  • Spa and resort hotels — concentrated in Kołobrzeg, Świnoujście and Ustronie Morskie. Pools, treatments, half-board, and the best value in Poland out of season.
  • Pensjonaty — family-run guesthouses, the backbone of the coast. Often the best breakfast you will eat all trip.
  • Apartments — the default in Sopot, Międzyzdroje and Łeba. Worth it for families; check the distance to the beach, since “300 m from the sea” can mean 300 m of dune.
  • Ośrodki wypoczynkowe — old-style holiday centres, often set in pine forest, ranging from charmingly retro to genuinely modernised. Cheap, and where Poles actually stay.

Two practical notes. First, in high season the popular resorts sell out months ahead, and many places impose minimum stays of a week in August. Second, resort towns levy a small local opłata klimatyczna — a “climate fee” of a few złoty per person per night, collected by your accommodation and not usually included in the online price. It is trivial in size and annoying only if it surprises you.

What to eat at the seaside

Coastal food is its own small cuisine, and it is not the same as what you will eat in Kraków.

  • Smażalnia ryb — the fish-frying shack, the institution. Point at a whole fish, pay by weight, eat it with chips and a mountain of shredded cabbage salad. Look for dorsz (cod), flądra (flounder), halibut and, best of all, węgorz (eel).
  • Smoked fish — every harbour has a smokehouse. Smoked mackerel eaten warm from the paper, standing up, is a coastal rite of passage.
  • Gofry — waffles with whipped cream and fruit, sold from every third building on any promenade.
  • Fish soup and Kashubian cooking — inland from the coast, the Kashubian region has its own language and its own kitchen, heavy on freshwater fish, mushrooms and potatoes.

One honest warning: the beachfront smażalnie in the busiest resorts vary enormously. The rule is the usual one — walk two streets back from the promenade, and eat where the queue is Polish. For the wider picture, see our Polish food and drink guide.

Beyond the beach

Rain happens. It is the Baltic. Fortunately this is one of the densest concentrations of things-to-do in Poland:

  • Gdańsk — the reconstructed Hanseatic old town, the Museum of the Second World War, the European Solidarity Centre and the shipyard where 1989 started. A full guide is here.
  • Malbork — the largest brick castle in the world, an hour from Gdańsk. See our Malbork guide.
  • The seal sanctuary at Hel — a serious research station with a public face; feeding times are the moment to arrive.
  • Wolin National Park — cliffs, bison, and a reconstructed Viking-age settlement that hosts a large early-medieval festival each summer.
  • Wartime remains — coastal batteries on Hel, the V3 bunker at Międzyzdroje, Westerplatte where the war began, and the vast concrete of the Wolf’s Lair further east.

Four days on the coast: a simple plan

If you have a long weekend and want the best of the eastern coast without a car:

  1. Day 1 — Gdańsk. Old town, Mariacka Street, amber, and dinner by the Motława.
  2. Day 2 — Sopot. Twenty minutes by SKM. Pier, beach, Monciak, and a swim if the flag is white.
  3. Day 3 — Hel. Ferry out from Sopot or Gdynia, train back. Seals, bunkers, fried fish, both beaches.
  4. Day 4 — Choose. Malbork castle if the sky is grey, Sobieszewo Island’s empty beach if it is blue.

Want to fold the coast into a bigger trip? Our ten-day Poland itinerary pairs it with Kraków and Warsaw, and if you are travelling with children the beaches here are one of the strongest cards in the country — see Poland with kids.

And if the coast is the northern half of your trip, consider what the south does with its own weather. Poland’s wine country sits in the limestone hills of the Kraków–Częstochowa Jura, and it has become a genuinely good day out — tastings, vineyard lunches and views that are nothing like the Baltic at all. Read our overview of Polish wine, or look at what a working vineyard near Kraków actually offers visitors at Winnica Jura.

Plan your Poland trip

Hand-picked stays and skip-the-line tickets — booking through these links supports this independent guide at no extra cost to you.

Find hotels in Poland Book tours & tickets

Frequently asked questions

Is the Baltic Sea warm enough to swim in?

In July and August, yes — sea temperatures typically sit around 17–20 °C and hot spells push higher, which is comparable to the British or Dutch coast in summer. It is a swim that wakes you up rather than one you doze through. Early September is often the best combination of warm water and empty beaches, because the sea holds its heat after the air has cooled.

Which is the best beach resort in Poland?

It depends what you want. Sopot for nightlife, restaurants and a city within reach; Kołobrzeg for spas and out-of-season comfort; Łeba for the dunes and family chaos; the Hel Peninsula for watersports and two beaches per village; Świnoujście and Międzyzdroje for the widest sand and a national park behind the town. For quiet, aim at Dębki, Białogóra or Sobieszewo Island.

Are Polish beaches ever closed for swimming?

Occasionally, yes. Hot, windless spells can trigger blue-green algae blooms that close bathing sites temporarily, and in the warmest recent summers this has affected dozens of beaches at once. Closures are short and localised. Check the sanitary inspectorate’s live bathing-water map at sk.gis.gov.pl on the morning you go, and watch for red flags on guarded beaches.

How do I get to the shifting dunes at Łeba?

Head for the car park at Rąbka, just west of Łeba, from where it is around five kilometres to the dunes. You can walk through the forest, cycle, take an electric shuttle cart, or approach by boat along the river. Entry to Słowiński National Park is charged per person and varies by route — budget roughly 25–40 zł — and it is worth buying online in advance in high summer. Check slowinskipn.pl for current prices and any route closures.

Can I visit the Polish coast without a car?

Easily, at the eastern end. Fly into Gdańsk, use the SKM commuter railway for Gdańsk–Sopot–Gdynia, take the train or seasonal ferry to Hel, and reach Malbork by intercity train. The western and middle coast is more scattered — Kołobrzeg, Ustka and Łeba all have summer rail links, but a car helps if you want to hop between smaller villages.

When is the cheapest time to go?

May, June before the school holidays, and the second half of September. Prices in the resorts can halve outside the peak weeks of July and August, and the spa towns run their best offers between October and April. See our Poland on a budget guide for the wider cost picture.