Ulcinj old town guide: citadel, mosques and sand beaches
What makes Ulcinj old town different from Kotor or Budva?
Ulcinj's fortified citadel sits above a majority-Albanian, historically Muslim town shaped by centuries as an Adriatic pirate and slave-trading port, not a Venetian one. It's also the only base town backing directly onto sand: Velika Plaža and Ada Bojana start a few minutes away, where the rest of the coast is pebble and rock.
A town the Venetians never fully ran
Everywhere else along this coast, “old town” means Venetian: stone lions, campaniles, a piazza named after St Mark. Ulcinj breaks that pattern. Its fortified citadel sits on a rocky spur above the sea at the far southern end of Montenegro, close enough to Albania that the town’s identity has always leaned that way — most residents are ethnic Albanian, Islam is the majority religion, and the call to prayer carries over the rooftops the way church bells do in Kotor old town. It is the one base on this coast where a day trip means swapping cathedrals for minarets and a rocky shoreline for genuine sand.
That difference isn’t cosmetic. Ulcinj spent centuries as a working pirate port, its economy tied to raiding and to the Mediterranean slave trade, and the population that resulted — part Illyrian and Slavic base, part Ottoman-Albanian, with Italian, North African and even a documented Cervantes connection folded in — is still visible in the old town’s layout and its mixed cemeteries. Add the immediate proximity of Velika Plaža, a sand beach that runs for kilometres where the rest of Montenegro’s coast is pebble and boulder, and Ulcinj earns a day of its own rather than a stop on the way to somewhere else.
The citadel: what’s actually inside the walls
The old town is compact — you can walk its full circuit in 45 minutes to an hour, closer to two if you stop to read the museum panels and sit for a coffee. It occupies a rocky promontory with the sea on three sides, which is precisely why it worked as a pirate stronghold: ships approaching from the south could be seen and, if necessary, attacked long before they reached open water.
Inside the walls, the mix of eras is the point rather than a flaw. Stone houses stand roofless and gutted next to others that have been rebuilt as small guesthouses or cafés; a section functions as an open-air archaeological and ethnographic museum, with finds that run from Illyrian and Roman fragments through to Ottoman-period household objects. The Pasha’s Mosque, near the upper part of the citadel, is the most visible Ottoman-era structure still standing, its minaret rising above the walls and visible from well out at sea — a useful landmark if you arrive by boat rather than road.
Compared with the polish of Kotor’s old town, Ulcinj’s citadel feels unfinished, and that’s worth setting expectations for before you go: there’s no equivalent of St Tryphon’s twin towers or a single dominant square. What you get instead is a working residential quarter with genuine ruins, sea views from the ramparts on both the Adriatic and the Bojana-delta side, and far fewer tour groups.
| Kotor old town | Ulcinj old town | |
|---|---|---|
| Walk-through time | 30–45 min | 45–60 min |
| Dominant era | Venetian, 12th–18th c. | Ottoman + earlier layers |
| Crowd level, July–August | Very high, cruise-driven | Low to moderate |
| Best paired with | San Giovanni fortress | Velika Plaža, Ada Bojana |
| Character | Restored, monumental | Lived-in, partly ruined |
Mosques, churches, and a town built on movement
Religion in Ulcinj tells the same layered story as the stonework. The town has several mosques active today, a sign of Islam’s continuous presence here since the Ottoman period, alongside older Catholic and Orthodox churches that predate the conquest and, in some cases, were converted back and forth as the town changed hands. That back-and-forth is normal history for the Balkans, but Ulcinj wears it more visibly than most towns on this coast because the Ottoman period here lasted far longer and left a resident Muslim population in place, rather than a garrison that departed with the empire.
The population mix goes deeper than religion. For roughly two centuries — from the 1500s into the 1800s — Ulcinj operated as one of the Adriatic’s most active pirate bases, its corsairs raiding shipping and coastal settlements and bringing captives back to the port, some of whom were ransomed, sold on, or absorbed into the town itself over generations.
It’s a genuinely uncomfortable history rather than a romantic one, and it’s the reason Ulcinj’s old families trace ancestry to North Africa, Sicily, Spain and the wider Mediterranean rather than just the Balkan interior. Local guides will point out that the town’s ethnic and religious mix is a direct legacy of that period, not a modern phenomenon — worth asking about if you take a guided walk, since none of this is signposted on-site.
Velika Plaža and Ada Bojana: the sand the rest of the coast doesn’t have
This is the practical reason most visitors add Ulcinj to an itinerary. From Budva down to Bar, the Montenegrin coast is pebble, shingle, or bare rock, sometimes concreted over for beach clubs. South-east of Ulcinj old town, that changes abruptly: Velika Plaža (“Great Beach”) runs for roughly 12 kilometres of genuine sand, backed by dunes and low pine cover rather than seafront promenades. It’s wide enough that even in August you can walk a few hundred metres from the main access points and have space.
Further along, at the mouth of the Bojana River where it meets the sea, Ada Bojana is a river-delta island reachable by a short pontoon crossing. It’s known for consistent wind, which has made it Montenegro’s main windsurfing and kitesurfing base, and for a long-standing naturist section on its southern shore — worth knowing before you turn up with a family and a picnic. Neither beach is walkable from the old town; both need a car, taxi, or the local bus that runs along the coast road.
| Beach | Distance from old town | Character | Best for |
|---|---|---|---|
| Mala Plaža (town beach) | Walking distance | Small, sand and shingle, busy | A quick swim between sightseeing |
| Velika Plaža | ~15–20 min drive | 12 km of open sand, dunes | Space, families, sunset walks |
| Ada Bojana | ~30 min drive | River-delta island, strong wind | Windsurfing, kitesurfing, naturist section |
If sand is the priority for your trip rather than history, it’s worth reading our dedicated Velika Plaža guide and the Ada Bojana guide before you go — access points, parking, and which stretches get crowded change with the season.
Getting to Ulcinj from Kotor
Budget around two hours each way by road, following the coastal route through Budva, Bar and Sutomore rather than cutting inland. That makes Ulcinj a full-day rather than half-day trip from the Bay of Kotor, and it’s worth treating it that way — arriving before 11am gives you the old town before the day heats up, with the beach for the afternoon.
| Option | Time from Kotor | Notes |
|---|---|---|
| Self-drive | ~2 h | Coast road via Budva and Bar; see our car rental guide |
| Private transfer / day tour | ~2 h | Fixed price agreed in advance, no parking hassle |
| Public bus | 2.5–3.5 h+ | Usually a change at Bar; no centralised online booking |
| Combined with Bar | 2 h + local leg | Bar to Ulcinj is a short additional hop, worth pairing |
There’s no train service and no direct scheduled bus that skips the change at Bar, which is why most visitors either self-drive or book a transfer. If you’d rather not drive the coast road yourself, a private day tour that covers Kotor, Budva and Ulcinj in one run removes the parking and navigation problem — worth comparing against a straight rental if you’re only doing this once.
a private day tour from Bar that also covers Kotor, Budva or Ulcinj is one way to fold this into a wider loop if you’re already staying further south; from Kotor itself, a guided day trip that runs from Kotor’s old town down to Bar and Ada Bojana covers the same ground without you having to drive.
Seeing Ulcinj from the water
Because the citadel sits directly on the sea, a boat view shows the fortifications from an angle the streets don’t. Short sightseeing cruises run from the harbour below the old town, typically an hour or two, past the walls, the Liman lagoon side of the peninsula and along the nearby coast.
a two-hour skippered yacht trip along the Ulcinj coastline is a straightforward way to get the citadel-from-the-water photo without arranging your own boat, and for evenings, a night cruise past the old town and the Liman bays trades daytime heat for lit-up walls and a calmer sea. If you’d rather fish than sightsee, there’s also a combined fishing trip and boat cruise out of Ulcinj that mixes the two.
When to go, and how it compares to the north coast
Ulcinj follows the same broad seasonal pattern as the rest of Montenegro’s coast: swimmable sea from June to October, hottest in August, and the best balance of warm water and thinner crowds in the shoulder windows either side of high summer. Because Velika Plaža is so much larger than any beach further north, it absorbs August crowds better than the coves around Budva or Petrovac — you’re less likely to be shoulder-to-shoulder here even in peak weeks. The old town itself is never seriously crowded; it sits well off the main cruise and coach circuit that clogs Kotor between 10am and 4pm on ship days.
Money and connectivity work the same way here as everywhere else in Montenegro — euro cash still gets used more than cards away from the main tourist strip, and it’s worth sorting a local SIM before a day this far from your base; see the money and ATMs guide and SIM card guide if you haven’t already. If you’re pricing out the day, our general Montenegro daily budget guide gives a sense of what food and transport typically run, though expect Ulcinj itself to price a little below the Kotor Bay tourist zone once you’re away from the seafront cafés.
Where this fits if you’re based in the Bay of Kotor
Ulcinj is a long way south for a base in Kotor or Tivat — further than Budva or even Bar — so it only makes sense as a dedicated day, not an add-on to something closer. If you’re weighing it against other full-day options from the bay, it’s worth reading how it compares to a Balkan city day instead, or checking how many days you actually need in the Kotor Bay area before committing a day this far from base.
Public transport is workable but slow; if you’re travelling car-free, our buses in Montenegro guide covers the realistic timings along this route, and a private transfer or organised tour removes the uncertainty around the Bar connection.
The honest trade-off: you’ll spend close to four hours in the car for a town you can walk in under an hour, so this only earns its place on the itinerary if you pair it with the beach — Velika Plaža or Ada Bojana — rather than treating the citadel alone as the destination.
Ulcinj old town: frequently asked questions
Is Ulcinj old town worth visiting from Kotor?
Yes if you have a full day to spare: it’s around two hours’ drive each way, so treat it as a day trip combined with Velika Plaža or Ada Bojana rather than a quick stop. The old town itself takes 45 minutes to an hour to walk.
How do I get from Kotor to Ulcinj?
The drive follows the coast road via Budva and Bar and takes about two hours in normal traffic; there’s no direct train, and buses run via Bar but require a change and add time. Renting a car or booking a private transfer are the two realistic options for a day trip.
Is Ulcinj safe and is the old town well preserved?
The old town is safe to walk day or night; petty theft risk is similar to anywhere else on the coast. Preservation is mixed — some houses inside the citadel are restored guesthouses, others are semi-ruined, which is part of what makes it feel less polished than Kotor.
What is the connection between Ulcinj and piracy?
From the 16th to the 18th century Ulcinj was one of the Adriatic’s main pirate ports, sheltering corsairs who raided shipping and coastal towns and traded captives, which is why the town’s population became one of the most ethnically mixed on the Montenegrin coast.
Are Velika Plaža and Ada Bojana walkable from the old town?
No. Velika Plaža starts a few kilometres south-east of the old town and Ada Bojana is further still at the mouth of the Bojana River; both need a car, taxi, or local bus rather than a walk.
Can you swim near Ulcinj old town itself?
There are small beaches directly below the citadel walls, including Mala Plaža in the modern town centre, but they’re short and often busy; most visitors head to Velika Plaža or Ada Bojana for open sand.
Do you need a guide to visit the citadel and mosques?
No, the old town is small enough to explore on your own with a map, and the citadel and mosque exteriors don’t require a guide; a local guide adds value mainly for the history of the slave trade and the mixed population, which isn’t signposted on-site.
City sightseeing tours on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.


