Ulcinj, Montenegro - travel guide

Ulcinj

Beach Town · Southern Coast · ★ 4.4

About Ulcinj

Ulcinj (Albanian: Ulqin) is Montenegro's southernmost coastal town, just 30 km from the Albanian border, where over 70% of locals are ethnic Albanian — giving it a bilingual, multi-confessional character unique on the Adriatic. The Old Town (Stari Grad / Kalaja) sits on a rocky peninsula and is on Montenegro's UNESCO Tentative List, with 2,500 years of continuous habitation. Enter through the 6th-century gates and find the 14th-century Balšić Tower (now an art gallery hosting poetry nights), the Church-Mosque (originally a Venetian Church of St. Maria, converted under Ottoman rule and now part of the City Museum, entry €1), Pasha's Mosque (built in 1719 from ransoms taken from Venetian ships), and Trg Robova (Slave Square) — the 17th-century market where Ulcinj's notorious corsair fleet sold captives from Italian coasts. The town's pirate era peaked in the 1600s when 500 two-masted corsair ships operated with near-total autonomy. A bronze bust of Miguel de Cervantes stands in the Old Town, tied to the local legend that the author was held captive here (1575–1580) and named his character Dulcinea after the town's Italian name, Dulcigno.

🗓 Best Time to Visit

June to September for beach weather (sea temps 22–24°C, air averages 25–27°C). Ulcinj enjoys 2,560 sunshine hours per year — among the Adriatic's highest. May and October are ideal for sightseeing with fewer crowds. Kite-surfers should target June, the windiest month (12–25 knot thermal winds from the Albanian Alps, 50–80% rideable days). Birdwatchers visit the Salina (entry €2.50) during spring migration (March–June) and autumn (late August–November) for flamingos, Dalmatian pelicans, and spoonbills. July–August is peak season on Velika Plaza and Mala Plaza — book accommodation well ahead.

🍽 Food & Drink

Ulcinj's cuisine blends Adriatic seafood with Albanian and Ottoman traditions — and prices are notably lower than Kotor or Budva. Must-try local dishes: black risotto (cuttlefish ink, ~€10–12), grilled octopus (~€17/180g), orada/sea bream (market price ~€25/kg vs €45 in Kotor), buzara shellfish in tomato-wine sauce, and bamije (Ulcinj's signature veal and okra stew found at La Guitarra). For street food, look for grilled chicken or beef burgers wrapped in tortillas for as little as €3. Drink Vranac red wine, local rakija, or try the house-distilled kiwi rakija at Restaurant Lovac. The fish market and Green Market (Pijaca) near the bus station sell fresh catch, local cheeses, olives, and honey.

🚗 Getting There & Around

By air: Podgorica Airport (TGD) is 100 km away (~1 hr 20 min drive, bus tickets €9–12, private transfer ~€100–115). Tivat Airport is 2.5 hours north. By bus: Frequent services from Podgorica (every 30–60 min, €5–10 plus €1 baggage fee), Bar, Budva, and Shkodër in Albania (via Drita Travel/FlixBus). Book timetables at busticket4.me. By car: Ulcinj is on the Adriatic Highway (E65); park on the outskirts in summer — the Old Town is car-free and best explored on foot. Taxis are affordable (always agree the fare upfront). Consider renting a car for day trips to Valdanos Bay (ancient olive groves, 80,000 trees), the Svac/Sas ruined medieval town, and Lake Skadar. The 45-km coastal hiking trail from Mala Plaza (Small Beach) to Velika Plaza passes rocky coves, beach bars, and pine forest — allow 2–3 hours with swimming stops.

🏨 Best Hotels in Ulcinj

Accommodation in Ulcinj is significantly cheaper than Budva or Kotor. For Old Town atmosphere: Hotel Palata Venezia (9.2/10 on Booking, ~€78–122/night) is set in a 2,000-year-old fortification within the Old Town walls with a shared terrace and sea views. The New Hotel Mediteran – Villa Edition (9.1/10, from ~€95) offers B&B with private balconies and free parking near Mala Plaza. For budget travelers: Hostel Center (~€15–20 dorm) has a lovely courtyard and exceptionally helpful owner. For self-catering: Apartments Hillside is perched above the Old Town with panoramic sea views at a mid-range price. Friendly House offers basic apartments directly on Velika Plaza. On Ada Bojana: Hotel Ada Bojana (2-star nudist resort, ~€50–70) includes restaurant Barabana, tennis courts, and direct beach access. For a unique stay, Holiday Park Olive Tree has bungalows set among olive groves on the town outskirts. Book ahead in July–August.

🍽 Where to Eat in Ulcinj

Ulcinj has the best-value seafood on the Montenegrin coast. In the Old Town: Antigona (cliffside terrace, two levels, panoramic sea views) specializes in Adriatic seafood — grilled octopus €17, seafood platters for sharing, buzara-style shellfish. Open 12–midnight. Restaurant Dulcinea 1984 (4.8/5 on TripAdvisor) offers refined Mediterranean dinner with Old Town views — meat skewers and Ćevapi at lunch, elevated fish dishes at dinner, mains €10–20. Konoba Barutana has excellent views from the Old Town walls, reasonable prices for grilled fish and local specialties. Restaurant Lovac (since 1928, 4.8/5) is a taverna on the road to Long Beach serving century-old family recipes from great-grandfather Omer Hasa, plus house-distilled kiwi rakija — mains €8–15. Restaurant Pizzeria Bazar is a local favourite for cheap eats: pasta €4, pizza €5, first-class fish €25/kg (half the price of Kotor). On the Bojana River: Miško's (30+ years, in a wooden river cabin) serves legendary fish soup in metal bowls, octopus carpaccio, black risotto, and grilled fish by the kilo — mains €10–20. Kod Ranka is the quintessential stilt-house restaurant on the opposite bank with škampi na buzaru. In the olive groves near Valdanos: Mashtra (open April–Oct) is a stunning outdoor terrace for unhurried Adriatic fish and seasonal pasta in an ancient olive grove. At Ada Bojana beach: Kod Peše (Pesha) offers feet-in-the-sand dining with local seafood. For premium dining: Higo in the Pinješ pine forest has Wagyu and Kobe beef with cocktails (€€€€).

🎯 Things to Do in Ulcinj

Velika Plaza (Long Beach): A 13 km stretch of fine dark sand — the longest in Montenegro and one of the longest in Europe. Divided into named sections (Miami Beach, White Beach, Safari Beach, Sandbox Kitesurf Beach) each with its own bar and sunbed rental (~€10 for two beds + umbrella). The water stays waist-deep for hundreds of metres offshore. Ideal for kitesurfing (May–Sept, daily thermal winds 12–25 knots). Schools include Kiteloop Kiteboarding Center on Ada Bojana. Ada Bojana Island: A 520-hectare triangular river island at the Bojana River mouth. The southern bank is Montenegro's only official naturist beach (since 1973, ~350 hectares). Kitesurfing and windsurfing schools operate year-round. Wooden stilt-house restaurants (kalimere) along the river serve fresh eel and carp. Mala Plaza (Small Beach): The 376-metre city beach directly below the Old Town, with fine sand, showers, and a lively promenade (Ulcinjskih Moreplovaca street). Sunbed rental available. Valdanos Bay: 5 km northwest, a sheltered cove surrounded by ~80,000 olive trees (some 300–800 years old). Swim, snorkel, dive to shipwrecks, or hike to the Mendra lighthouse (oldest in Montenegro). Ulcinj Salina: A 15 km² Ramsar-listed saltpan nature park (entry €2.50). Over 252 bird species including flamingos (the only nesting site on the east Adriatic coast), Dalmatian pelicans, and spoonbills. Guided birdwatching tours available. Old Town walk: Start at Balšić Tower (free art gallery), visit the City Museum (€1) in the Church-Mosque, then walk the fortress walls for three-sided Adriatic views. Day trip to Svac/Sas: 25 km northeast, the ruins of a medieval town with foundations of 8 churches, plus Sasko Lake (birdwatching, nature walks). Southern Soul Festival: Annual June/July event on Velika Plaza — soul, jazz, funk, disco, named one of Europe's 10 best festivals by The Guardian (2015).

💡 Insider Tips: For the best sunset panorama, walk to the fortress walls above Balšić Tower around 7:30 PM in summer.

💰 Money-saving tip: Skip the Old Town tourist restaurants and walk 100 metres down to Ulcinjskih Moreplovaca street or Rruga Hafiz Ali Ulqinaku — Restaurant Pizzeria Bazar does fresh fish for €25/kg and pasta for €4, half what you'll pay inside the fortress.

🏄 Kitesurfing: The best wind is June, midday to sunset (12–25 knots). Kiteloop Kiteboarding Center on Ada Bojana rents gear and offers lessons for all levels. No wetsuit needed in summer (sea 22°C).

🦩 Birdwatching: Ulcinj Salina (€2.50 entry, dawn/dusk best) has flamingos, Dalmatian pelicans, and spoonbills. Spring migration (March–June) and autumn (late Aug–Nov) are prime. The Salina is the only flamingo nesting site on the eastern Adriatic coast.

🏛 Free Old Town: The Old Town itself costs nothing to enter. Only the City Museum costs €1. Balšić Tower's art gallery is free.

🌊 Coastal walk: The 45-km hiking trail from Mala Plaza to Velika Plaza passes Albatros Beach, Nonna's Beach, Skafos Seafood Restaurant, and rocky swimming coves. Watch for snakes on the path. Allow 2–3 hours with stops.

🍽 Best value meal: Antigona's sunset seafood sharing platter with house white wine, or grab a burek (€2) from a bakery near the Green Market for breakfast.

Free Balkan Travel Starter Kit

Get destination guides, detailed itineraries, hidden gems, and budget tips — delivered to your inbox every week.