The beach in the middle of town
Mala Plaža, "Little Beach", is the sandy crescent tucked directly under the southern walls of Stari Grad. It is the beach for people who want to walk out of their apartment in a swimsuit and be in the sea in five minutes. It is short, roughly 350-400 metres of sand, but it is the only properly sandy beach in Ulcinj town itself, and the setting, with the limestone fortress rising straight behind it, is unique on the Montenegrin coast.
The sand here is the same fine grey mineral sand as Velika Plaža, just in a much smaller portion. The water is shallow by Montenegrin standards, though not as shallow as Long Beach, you reach proper swimming depth within thirty metres of the shore.
The boardwalk
A wooden and concrete boardwalk runs along the back of the beach, lined with cafés, bars, small restaurants, ice-cream places, and a handful of shops selling inflatable rings and beach towels. It continues east around the harbour for several hundred metres. In the evenings this is where the town walks, locals and visitors mixed, most of them in no hurry. The whole thing rolls gently until well past midnight in July and August.

Swim times
Mala Plaža is at its best very early and very late. Before eight in the morning, the water is flat, the boardwalk is empty, and the sun is still climbing over the fortress. At sunset, the walls of Stari Grad catch the low light and the bay turns bronze. Middle of the day in August, it is packed and a little bit chaotic, loungers wall-to-wall, the water churned up, and the boardwalk running elbow to elbow.
Off season, the beach is often empty. The cafés thin to a handful that stay open year-round, but the walk itself is always there, and a lot of locals swim through October.
Loungers and facilities
Most of the beach is covered by paid loungers in summer, typically 10-15 euros per pair per day with an umbrella. There are free sections at both ends, smaller and more crowded. Showers and changing huts are scattered along the back; toilets are inside the café buildings and usually require a purchase.
Parking
Parking directly behind Mala Plaža is limited and expensive in season. The easier option is the long paid lot along the harbour road east of the beach, or the car park behind the old town that serves the Stari Grad entrance. In high season, expect to walk 5-10 minutes from wherever you park. Many of the hotels and apartment rentals near the beach include off-street parking, which is worth checking before booking.
Eating
The boardwalk cafés are fine for a beer and a grilled sandwich. For a proper dinner, walk two streets back into town, Ulcinj has dozens of konobas serving fresh fish and Albanian-Montenegrin grill food at prices noticeably lower than on the boardwalk itself. The fish at the harbour-end restaurants is usually the freshest; boats unload a few dozen metres away.
A note on the view
The single best thing about Mala Plaža is the view back at Stari Grad from the water. Swim out 30-40 metres and turn around, the walls go straight up from the sea, the Balšić Tower pokes above the rest, and the whole silhouette is instantly recognisable. It is the classic Ulcinj shot. Waterproof phone cases are sold along the boardwalk for a few euros.
Mala Plaža versus Velika Plaža
The short version: Mala Plaža is for convenience, atmosphere, and the view; Velika Plaža is for space, shallow water, and escape. Most people staying a week do both. The 10-15 minute drive out to the long beach is worth doing at least once.
Pair with
Climb straight up from the beach into Stari Grad before dinner, or take an evening drink on the boardwalk and then a taxi out to Ada Bojana for a late fish dinner over the river.


