Gradska Beach (Punat)

Gradska is Punat's main town beach — a 725-metre ribbon of pebble and concrete platforms running along the entire western seafront, looking out across the calm Punat bay to the small monastery island of Košljun. The mix of restaurants, water sports rentals, and the longest single beach on Krk by total length makes it the practical centre of Punat's summer life.

Mixed (pebble + sand) · Punat · Popular

Gradska Beach (Punat)

About

Gradska Beach runs the full length of Punat's seafront, from the marina at the southern end to the campsite at the north. The beach is narrow — averaging only 10 metres wide between the promenade and the water — but extends 725 metres along the bay, making it the longest single beach on Krk Island.

The shoreline alternates between fine pebble sections and built concrete bathing platforms. The platforms dominate near the centre of town where the seafront restaurants line up; the natural pebble sections appear at the ends, particularly the northern stretch near Camp Pila. The seabed is uniformly pebble, gradually deepening, with very clear water — Punat's bay is sheltered by the Prnjak peninsula and the seabed of fine pebble doesn't kick up sediment, so visibility on calm days commonly reaches 6–8 metres.

Facilities are extensive: showers, toilets, and changing rooms at multiple locations along the beach; rental sun loungers and umbrellas covering most of the central stretch; and a long line of restaurants, cafés, and ice-cream stands along the seafront promenade behind. Several water sports rental kiosks operate in summer — paddleboards (€10/hour), kayaks (€8 single, €12 double), pedal boats, and the occasional jet-ski hire near the southern end.

The defining feature of Gradska is the view: directly across the bay sits the small forested island of Košljun, home to a Franciscan monastery dating to the 12th century with one of the most-visited small museums in Croatia. Water taxis from Punat's harbour run regularly in summer (€10 round trip, monastery entrance €5). After a morning swim at Gradska, an afternoon trip to Košljun is the standard Punat itinerary.

Gradska is the right beach for visitors staying anywhere in Punat, travellers wanting a long pebble swim with town amenities at hand, and families combining beach time with cultural sightseeing on Košljun. It's not the right beach for solitude — it's the busiest stretch in Punat through July and August. For quieter pebble swimming nearby, walk south past the marina to Punta Debij, or north to one of the smaller coves beyond the campsite.

Punat itself is the largest sailing centre on Krk thanks to the Marina Punat — one of the largest yacht marinas on the Adriatic with capacity for over 1,000 boats. The town's character reflects this: a higher density of yacht-related services (chandlery, repair, supplies) than other Krk villages, plus a stronger restaurant scene catering to year-round sailing crews. For non-sailing visitors this means more dining variety than you'd expect for a town of 2,000 residents, and a slightly more cosmopolitan summer evening atmosphere along the seafront promenade than at the more purely-tourist villages.

Quick facts

How to get there

From the Punat town centre, the beach is unmissable — it runs the full length of the seafront. Walking from anywhere in central Punat, you reach the beach in 5 minutes or less. Parking is paid in lots near the marina at the southern end (~€2-3/hour in season) or in lots near Camp Pila at the north. Both fill from 10:00 in peak summer; arrive earlier for closer spots. By car from Krk Town allow 15 minutes; from Baška 30 minutes; from Rijeka airport allow 60 minutes including the bridge crossing.

Beach policies

Dogs

Dogs are not permitted on this beach.

Naturism

This is not a naturist beach.

Tips for visiting

Frequently asked questions

How long is Gradska beach in Punat?

725 metres — the longest single beach on Krk Island, running the full length of Punat's seafront from the southern marina to Camp Pila at the north.

Can I take a boat to Košljun monastery from Gradska?

Yes — water taxis depart from Punat's harbour at the southern end of the beach throughout the summer. Round trip is around €10, plus €5 monastery entrance. The trip takes 10 minutes each way; allow 90 minutes total for the visit including the museum tour.

Is Gradska sandy or pebble?

Gradska is a mix of fine pebble shoreline and built concrete bathing platforms. The seabed is uniformly pebble out to swimming depth. Water shoes are recommended for comfortable entry, particularly on the platform sections.

Is parking near Gradska expensive?

Paid lots near the marina (south end) and Camp Pila (north end) charge €2–3/hour in peak season. Both fill by 10:00 in peak summer. Free parking is rare in central Punat — walking from your accommodation is often easier than driving.

What's the best part of the beach for families?

The northern stretch closer to Camp Pila is meaningfully quieter than the central restaurant strip, with the same gradual pebble entry. Pair it with the small playground in the campsite area for a low-stress family day.

Location

Plan your visit

Combine your beach day with:

Related


Canonical URL: https://www.madeinkrk.com/en/beaches/gradska-punat

Markdown URL: https://www.madeinkrk.com/en/beaches/gradska-punat.md

Made in Krk — local products, experiences, and guides for Krk island, Croatia.

A Markdown version of this page is available at https://www.madeinkrk.com/en/beaches/gradska-punat.md — optimized for AI and LLM tools.