Travel to Montenegro
Crystal Beach
Kruč, between Bar and Ulcinj

Crystal Beach

A wild cove with crystal-clear water, 10 km north of Ulcinj

Season: May — October
Overview

Crystal Beach is a small, wild cove approximately 100 metres long, located between Bar and Ulcinj near Kruč, right next to Hladna uvala. It takes its name from the transparent water that, on sunny days, takes on turquoise shades rarely seen on the Adriatic. Directly opposite the beach lies the island of Stari Ulcinj, a marine-protected area rich in underwater life. You can reach it either via a steep forest trail overland, or — more easily — by kayak or boat from Ulcinj. The beach has no commercial facilities whatsoever, which is precisely why it has preserved its wild character.

Location

Kruč, between Bar and Ulcinj

Beach length

~100 m

Opposite the beach

Island of Stari Ulcinj

Season

May — October

Access

Steep trail or boat/kayak

Highlights

Discover Crystal Beach

01
01 / 03

Crystal-clear water and a rocky cove

Crystal Beach takes its name from water so transparent that every stone on the bottom is visible as if through glass. On sunny days the water takes on turquoise shades that are rare on the Adriatic and are reminiscent of photographs from tropical destinations. The cove is approximately 100 metres long, surrounded by rocks and lush Mediterranean vegetation that provides natural shade. The rocky base and the sheltered cove protect against wind and waves, so the sea inside is almost always calm — ideal for swimming and spending time on the water.

02
02 / 03

The island of Stari Ulcinj

Directly opposite Crystal Beach, just a few hundred metres away, lies the island of Stari Ulcinj — a marine-protected area that attracts divers and snorkellers thanks to its rich and colourful underwater ecosystem. The exceptional underwater visibility makes this one of the better spots for observing the seabed on the Ulcinj riviera. The view from the beach to the island, with vegetation descending to the sea, creates a visual contrast that continually draws photographers to this location.

03
03 / 03

Hladna uvala and the kayak route

Right next to Crystal Beach lies Hladna uvala — the starting point for a kayak route that is one of the most popular ways to reach the beach. Kayak rental at Hladna uvala is available during the summer season, and the paddle to Crystal Beach takes approximately 15–25 minutes along a coastline of rocks and vegetation. The route passes by a series of smaller coves and cliffs, making the journey itself an attractive experience. Hladna uvala is also a destination in its own right — a tranquil inlet among olive groves that offers a respite from the crowds and its own quiet by the sea.

Plan Your Visit

Weather & Useful Info

Opening hours

The beach is accessible all year round (wild beach, no opening hours)

Admission

Beach entry is free. Parking by the villa at the end of the paved road: ~5 EUR/day

Parking

Informal parking by the villa at the end of the paved road, ~5 EUR per day. Limited capacity.

Accessibility

Not suitable for people with reduced mobility. Access is only possible via a steep forest path over land or by boat/kayak. Not recommended for small children.

Plan your stay

Crystal Beach — where to stay and how to get around

Live offers from local hosts on our booking platform. Nothing is charged online — you pay the host on site.

Booking requests are confirmed by the host; payment on site. Offers come from the Travel to Montenegro booking platform.

FAQ

Frequently Asked Questions

There are two ways: overland and by sea. Overland, you turn off the main road towards Hladna uvala, then follow the road to the left up the hill to the end of the tarmac next to a villa (parking ~€5). From there, a steep forest trail leads to the beach. The easier and more pleasant option is to arrive by kayak from Hladna uvala or by organised boat from Ulcinj.
No — Crystal Beach is completely wild, with no commercial facilities of any kind. There are no sunbeds, bars, showers, or toilets. Visitors are advised to bring enough water, food, and a sun umbrella.
Access is steep and rocky, so caution is needed with young children. The trail to the beach is physically demanding, and the beach itself is rocky with no sand. It is not recommended for young children or people with mobility difficulties.
In the morning before 10am and in the afternoon after 3pm, when groups from excursion boats depart. June and September are calmer than July and August, when tourist pressure is at its highest.
Yes — the water is exceptionally clear, and directly opposite the beach lies the island of Stari Ulcinj, a marine-protected area rich in underwater life. It is recommended to bring your own mask and fins as equipment is not available for hire at the beach.

Travel Assistant

Ask about Montenegro

Welcome!

Ask me about destinations, restaurants or activities.