Kotor is Montenegro’s standout and one of the most dramatic settings in the Mediterranean. The Bay of Kotor is a 28-kilometre-long fjord-shaped inlet ringed with limestone cliffs dropping straight into the sea, and at its head sits Kotor old town — a tiny walled medieval city climbing the base of a mountain, with a ruined fortress on the cliff above that you can hike to. It looks like nowhere else on the Adriatic.
The catch is timing. In peak summer, 3–4 cruise ships can dock in the bay on the same day, landing thousands of passengers into the small old town between 9 am and 5 pm. Get your timing right and Kotor is magic. Get it wrong and you’ll remember the queue for the fortress gate at noon in 35°C heat. This guide is built around that one rule.
What Kotor is — in one paragraph
Kotor is a small walled town at the head of the Bay of Kotor, a deep natural inlet on Montenegro’s Adriatic coast that’s often (inaccurately) called “Europe’s southernmost fjord” — it’s actually a ria, a submerged river valley, not a glacier-carved fjord, but the limestone walls rising straight from the water make the distinction academic. The old town was built by the Venetians, who ruled it from 1420 to 1797, and the fortifications climbing the mountain above were expanded over centuries by Byzantine, Venetian, and Austro-Hungarian powers. The whole bay (Kotor, Perast, Herceg Novi, Risan, and the coastline between them) was UNESCO listed in 1979 as a single cultural-and-natural site — one of the first on Yugoslavia’s list — and today the bay is Montenegro’s highest-value tourism region. Kotor itself is tiny, walkable end to end in 10 minutes, and the old town’s atmosphere survives the cruise ship crowds largely because it empties out in the evening when the ships sail.
Hike San Giovanni Fortress — the single best thing to do in Kotor
This is the #1 reason most visitors come, and it should not be skipped.
San Giovanni Fortress (Tvrđava Svetog Ivana) sits at 280 metres above Kotor old town, connected to the city walls by a zigzag path that climbs 1,350 stone steps up the cliff. The hike takes 45 to 60 minutes up and about 30 minutes down. The views get more dramatic with every step: the red-roofed old town shrinks below you, the bay opens out in both directions, and at the top you can see the entire inner bay, Perast’s two islands in the distance, and on a clear day the Adriatic beyond the bay’s narrow entrance.
Ticket (2026): €15 per person, cash only at the gate. Cards are not accepted — bring euros. Off-season hours and pricing are reduced, and the path is sometimes accessible outside fee-collection hours — verify at the entrance. Children under 12 are free.
When to go:
- 8:00 am when the gate opens — the only sensible time in peak summer. The lower half has some shade from the walls, but the upper two-thirds are fully exposed. By 10 am in July or August, the path is dangerously hot.
- Late afternoon (after 16:00) is the second-best window. Start by 16:00, be at the top for sunset, descend before dark. Bring a head torch or phone flashlight for the descent — there is no lighting on the path and the stones are treacherous in low light.
- Midday in summer is unacceptable. Don’t do it. The combination of heat, no shade, and steep uneven stone has sent people to the hospital.
What to bring:
- At least 1 litre of water per person — there are no water points on the hike
- Decent shoes with grip — the stones are uneven, polished, and slippery when wet
- Sun hat and sunscreen — no shade on most of the climb
- Cash — the gate does not accept cards
- A small backpack rather than a shoulder bag
The view from the top is the single photograph most people associate with Montenegro. Kotor old town directly below, cruise ships looking tiny in the bay, the mountains of Lovćen rising behind, and the bay curving away toward Perast and the open Adriatic. See the full San Giovanni Fortress guide.
Explore Kotor old town
The walled old town is compact — you can walk end to end in 10 minutes — but dense enough to keep you occupied for hours. Narrow stone lanes, small squares with café tables, the Cathedral of Saint Tryphon, the Maritime Museum, and more working cats than any other European city.
What to see:
- Cathedral of Saint Tryphon — Romanesque, 1166, one of the oldest Romanesque cathedrals on the Adriatic. Entry to the main cathedral is often free; a small fee (around €4, cash) covers the upstairs museum and the balcony with the view of the square.
- Maritime Museum — in a 17th-century baroque palace on the main square. Kotor’s history as a trading port.
- St Nicholas Church — the Serbian Orthodox church on a quiet northern square, iconostasis worth a look
- The main square (Trg od Oružja, “Square of Arms”) — with the clock tower and the pillar of shame
- The smaller squares — Trg od Katedrale, Trg od Kina, Trg od Salate — each with its own character
- Kampana Tower and the tower at the North Gate
- The city walls — connected to the fortress path but walkable at lower levels too
The best approach: walk in through the main Sea Gate (where the cruise crowds enter), but also find the River Gate on the north side for a quieter approach. Get lost — the old town is too small to stay lost in.
Entry: free, open 24 hours. The old town lives most of its life between 6 pm and midnight, when the cruise passengers have left and the café tables fill up with locals and overnight visitors.
Take a boat to Our Lady of the Rocks from Perast
Perast is a small baroque village 15 minutes north of Kotor along the bay’s edge, and it is — for many visitors — the single most memorable stop in Montenegro. It’s a single-street settlement with 16 palaces, 2 churches, and 2 tiny islands offshore. The larger of the two is Our Lady of the Rocks (Gospa od Škrpjela) — a man-made island built by local sailors over centuries by dropping stones and sinking old ships. The church on top dates to 1630 and is filled with 2,500 silver and gold votive plates left by sailors thanking the Virgin Mary for safe voyages. The collection is one of the most remarkable in the Adriatic.
How it works:
- Drive or take a transfer to Perast
- Walk to the waterfront
- Small wooden boats run continuously when there are visitors — €5 round trip per person
- 5-minute crossing to the island
- €2 entry to the church
- The whole stop (Perast walk + boat + church) takes 40 minutes to an hour
Perast itself is a 10-minute walk end to end, with several waterfront restaurants, a small museum in the Bujović Palace (€3), and some of the best bay-view café tables in Montenegro. Morning light is best for photos — the village faces east and is lit beautifully before noon. In summer, visit before 11 am to avoid tour bus crowds.
See the full Perast and Our Lady of the Rocks guide.
Drive the serpentine road above Kotor
Just outside Kotor, the old road up toward Lovćen and Cetinje (P1) climbs the mountainside directly above the bay in 25 numbered hairpin turns. The views from each bend get progressively more dramatic. At the top of the steepest section, there’s a famous lookout with the entire Bay of Kotor spread out beneath you — this is the most photographed viewpoint in Montenegro, and rightly so.
How to experience it: by car or private driver. Walking is not realistic — the road is narrow, steep, and has no pedestrian path. Cyclists attempt it but it’s a serious climb (600+ metres of elevation gain in about 8 km).
A private driver can include this road on a Lovćen National Park day trip or as part of a transfer toward Podgorica or the Montenegro interior. On any private transfer heading inland from Kotor we usually take this road.
Best time: mid-morning or mid-afternoon for the best light. Avoid midday when the sun washes out the colour of the bay.
Day trip to Lovćen National Park and Njegoš Mausoleum
Lovćen is the spiritual mountain of Montenegro — the black mountain (crna gora) that gave the country its name. At the summit (1,657 metres) sits the Njegoš Mausoleum, the tomb of Prince-Bishop Petar II Petrović-Njegoš, Montenegro’s most celebrated historical figure. On a clear day from the summit you can see almost the entire country, from the Adriatic coast to the Albanian mountains.
The drive: from Kotor, the road climbs the 25 serpentines past the Kotor viewpoint, then continues up through Njeguši village (famous for Montenegrin smoked ham and hard cheese — stop for tasting and a lunch). Allow 1 hour each way on the mountain road, plus 1–2 hours at the summit. A full day trip is 5–6 hours total.
Njeguši is where you buy Njeguški pršut (the local air-dried ham) at source — €20–30 per kilo, cheaper than anywhere else, made in small smokehouses you can see operating as you drive through the village.
Day trip to Budva and Sveti Stefan
Budva is Montenegro’s Riviera town — 30 minutes south of Kotor, with a small walled old town, the country’s most popular beaches, and the busiest nightlife in Montenegro. It’s where Kotor sends its visitors who want proper beach time.
- Budva old town — small (you can walk it in 20 minutes), walled, with an 11th-century citadel. Worth 1–2 hours.
- Jaz Beach, Mogren Beach, Becici — the main summer beaches
- Sveti Stefan — the iconic fortified islet 10 minutes further south. The island itself is a private luxury resort (closed to non-guests), but the viewpoint above the village of Sveti Stefan gives you the photograph you’ve seen on postcards.
A full day trip to Budva and Sveti Stefan from Kotor is 6–7 hours total with a private driver, including beach time.
Day trip to Dubrovnik (Croatia)
Two hours north along the Bay of Kotor, through Herceg Novi, across the Croatia border, and up the coast to Dubrovnik. This is one of the classic Balkan day trips and many visitors do it in the reverse direction — see our Dubrovnik to Kotor day trip guide for the full breakdown.
Warning: in peak summer (July–August), the Croatia–Montenegro border at Karasovići can add 2–3 hours each way. A private driver handles the border timing and knows which crossing (Karasovići or Vitaljina) is moving faster in real time. Book the Kotor to Dubrovnik private transfer.
Swim in the bay
Kotor old town itself doesn’t have a proper beach — the water just outside the walls is rocky and shallow. But the bay has excellent sheltered swimming a short walk or drive away:
- Dobrota — walking distance north of the old town along the waterfront promenade. Concrete swimming platforms between the houses. Calm, warm, and used by locals.
- Muo — directly across the bay from the old town, 5 minutes by car or water taxi. Waterfront promenade with swimming spots and quieter restaurants.
- Prčanj and Stoliv — further west, even quieter, with small rocky coves and family-run restaurants
- Morinj — at the head of the inner bay, near Risan. One of the quietest bay swimming spots.
The water in the bay is calm, warm, and sheltered from open Adriatic waves — ideal swimming from May to October. No big surf, no strong currents. Very safe for children.
The Kotor cats
Kotor is genuinely famous for its cats. Locals have fed and protected the street cats for generations, and the old town’s population is large enough that cats show up in tourism branding, souvenirs, murals, and a small dedicated Cats Museum (Muzej Mačaka) near the north gate of the old town.
The museum is tiny (€1 entry) and more of a quirky art space than a serious institution. The cats themselves are free, everywhere, and mostly friendly — they sleep on restaurant chairs, sprawl in doorways, and accept affection from anyone passing. Don’t feed them human food but do take photos.
Other things worth time
- The Maritime Museum — in the baroque Grgurina Palace on the main square. Kotor’s history as a Venetian trading port. €5.
- Kampana Tower and the River Gate — the quieter north side of the walls
- The promenade to Dobrota — the waterfront walk north of the old town, a local evening activity
- Kotor Farmers’ Market — just outside the Sea Gate, open mornings, fresh cheese, ham, and local produce
- Night in the old town — the best single experience in Kotor. The cruise ships leave around 6 pm and from about 7 pm the old town belongs to overnight visitors and locals.
How long to stay in Kotor
One night — the absolute minimum. You’ll see the old town and hike the fortress early the next morning, then move on. You’ll miss Perast and the serpentine viewpoint.
Two nights — ideal for most first-time visitors. Fortress and old town on day 1, Perast / Our Lady of the Rocks and the serpentine viewpoint on day 2, proper evenings in the empty old town both nights.
Three nights — the sweet spot. Adds a full day trip out (Lovćen + Njeguši, or Budva, or Dubrovnik, or Lovćen-Cetinje-Skadar Lake), plus time for bay swimming.
Four nights — for travellers who want to cover the whole of Montenegro’s coast from a single base and use Kotor as a launch point for multiple day trips.
Where to stay
- Inside the walled old town — atmospheric, walkable to everything, more expensive, noisier. Some of the best small boutique hotels in Montenegro are inside the walls. You wake up with cruise passengers below your window but dawn and late evening are magical.
- Dobrota — the waterfront suburb immediately north of the old town. 10–15 minute walk or short drive to the old town. More space, better value, swimming directly from your accommodation. The best compromise for most 2–3 night visitors.
- Muo — across the bay from the old town. Quieter, with direct waterfront access and smaller family-run guesthouses. Short drive or water taxi to the old town.
- Prčanj, Stoliv, Morinj — further around the bay. Quietest, slowest pace, for travellers who want to experience the bay without the old town crowds.
Avoid anywhere more than 15–20 minutes drive from the old town unless you specifically want a remote bay experience.
Where to eat
Kotor is cheaper than Dubrovnik but pricier than Bosnia. Budget €15–25 per person for a proper sit-down restaurant meal, more at the best places inside the walls. For the best value, eat in Dobrota or Muo rather than inside the old town — the views are often better and the prices are noticeably lower.
What to order:
- Fresh fish by the kilo — the Bay of Kotor has active fishing and fresh catch is the local strength. Always ask the final price before ordering, priced per kilo.
- Black risotto (crni rižot) — squid ink risotto, the local speciality
- Grilled octopus and squid — every seafood restaurant does them
- Buzara — a traditional Dalmatian seafood stew, tomato-based or white-wine based
- Njeguški pršut — the hard-cured ham from Njeguši on the mountain above
- Njeguški sir — the hard sheep’s cheese from the same village
- Vranac — Montenegro’s native red wine grape, worth trying at any restaurant
When to visit
Best months: late April–early June and mid-September–mid-October. Comfortable temperatures for the fortress hike, the bay is warm enough for swimming, cruise season is lighter, and the light in the bay is at its best.
July and August — busy, hot (35°C+), and the fortress at midday is dangerous. Still workable if you commit to the early-morning and late-afternoon windows.
November through March — quiet, cheap, atmospheric, with cold rainy stretches and warm sunny days in equal measure. The fortress is free or reduced in off-season and the path is accessible outside fee hours. Lovćen may close in winter due to snow. The bay is too cold for swimming. For a moody, uncrowded Kotor experience, winter is surprisingly worth it.
Cruise ship calendar: peak cruise season is May through October, with the busiest days in July and August when 3–4 large ships can be in the bay on the same day. Cruise passengers flood the old town between 9 am and 5 pm. Do everything before 9 or after 6.
How to get to Kotor
- Tivat Airport (TIV) — just 8 km from Kotor, 15 minutes by road. The closest airport. Summer charters from most European capitals. Book the Tivat Airport to Kotor private transfer (same driver, specify Kotor as destination) or a direct Tivat → Kotor ride.
- Podgorica Airport (TGD) — ~85 km, ~1.5 hours. Montenegro’s main year-round international airport. Longer transfer but more flight options.
- Dubrovnik Airport (DBV) — ~72 km, ~1.5 hours in clear conditions, 2 border crossings. Many visitors fly into Dubrovnik and transfer to Kotor. See our Dubrovnik to Kotor day trip guide for the route and timing, or book the Dubrovnik to Kotor private transfer.
- From Mostar (Bosnia) — 210 km, ~4 hours, 2 border crossings. Book the Kotor to Mostar private transfer (same route, either direction).
- From Sarajevo (Bosnia) — ~320 km, ~5.5 hours, 2 border crossings. Book the Sarajevo to Kotor private transfer.
- Cruise ship — most large ships dock in the middle of the bay and tender passengers ashore; some smaller ships dock directly at the Kotor pier.
Plan your day in Kotor
For a structured hour-by-hour plan of a single day in Kotor, see our upcoming one-day itinerary (coming soon as part of the Kotor cluster). In the meantime, the best sequence for a first-time visit is: 7:30 am early coffee, 8:00 am San Giovanni fortress first entry, 10:30 am back down for a swim at Dobrota or a second coffee, midday skip the old town heat (it’s full of cruise passengers anyway), 15:00 drive to Perast for the boat to Our Lady of the Rocks, 17:00 the serpentine viewpoint on the way back or a bay-view dinner at Muo, 20:00 old town after the ships have left, 22:00 walk the empty streets one last time.
Frequently asked questions
How many days do you need in Kotor? Two nights for the essentials (fortress, old town, Perast, and an evening in the empty old town). Three nights is ideal — adds Lovćen or a day trip to Dubrovnik or Budva. More than 3 nights only if you’re using Kotor as a base for multiple day trips across Montenegro.
Is Kotor worth visiting? Yes, unequivocally. The Bay of Kotor is one of the most dramatic settings in Europe, and the old town is one of the best-preserved medieval cores on the Adriatic. The catch is timing — get the early morning and late evening windows and you’ll love it.
How much does it cost to hike San Giovanni Fortress? €15 per person in 2026, cash only at the gate. Children under 12 are free. Off-season hours and pricing are reduced, and the path may be accessible outside fee-collection hours in winter.
When should I hike San Giovanni Fortress? 8:00 am when the gate opens in peak season. The upper sections have no shade and summer midday heat (35°C+) is genuinely dangerous. Late afternoon after 16:00 is the second-best window — bring a torch for the descent.
What’s the best thing to do in Kotor? The San Giovanni fortress hike at 8 am, followed by the boat to Our Lady of the Rocks from Perast in the late afternoon. Those two together are the most memorable day in Kotor.
Is Kotor safe for tourists? Yes — Montenegro is one of the safer countries in the western Balkans for visitors. The old town is busy with tourists from morning to evening, locals are welcoming, and crime against visitors is rare. Standard sensible travel applies.
What currency is used in Kotor? The euro. Montenegro adopted the euro unilaterally in 2002 even though it is not in the eurozone. Cards are widely accepted in restaurants and hotels; cash is useful for the fortress gate (cash only) and the boat to Our Lady of the Rocks.
Can I visit Kotor as a cruise day trip? Yes, and it’s one of the most popular Mediterranean cruise stops. Most large ships tender passengers ashore to the old town pier. Expect the old town and fortress to be busy with fellow cruise passengers between 9 am and 4 pm. A private driver for the day gives you much more freedom than the ship’s shore excursion — Lovćen, the serpentine viewpoint, Perast, and Budva are all realistic half-day options.
Is there a beach in Kotor? Not directly in the old town. For swimming, walk or drive to Dobrota (10 minutes north), Muo (across the bay), or further around the bay to Prčanj, Stoliv, or Morinj. The bay is sheltered and the swimming is calm and safe.
How do I get from Tivat Airport (TIV) to Kotor? Tivat Airport is 8 km from Kotor, about 15 minutes by road. A taxi from the rank is €15–25. A pre-booked private transfer is the most reliable option, especially for late flights.
Can I climb to the San Giovanni Fortress for free? The lower sections of the wall path are sometimes accessible outside the fee-collection hours (mainly off-season), and there are some local “ladder” routes up the mountain behind the fortress that bypass the main gate. The €15 ticket is the legitimate route during fee hours. Cash only at the gate.
What languages are spoken in Kotor? Montenegrin (the local Slavic language, mutually intelligible with Bosnian, Croatian, and Serbian). English is widely spoken in tourism businesses, hotels, and restaurants. Italian is common among older residents from the Venetian-era heritage.
Do I need a visa for Kotor (Montenegro)? Most Western nationalities (EU, UK, US, Canadian, Australian, and many others) get visa-free entry to Montenegro for up to 90 days. You need a valid passport — ID cards don’t work except for a few specific nationalities.
Ready to plan your visit?
If you want to skip the planning and just see Kotor properly, a private driver handles the border into Montenegro, the parking at Perast, the serpentine road for the viewpoint, and the timing around cruise ship schedules.
Get to Kotor:
- Dubrovnik to Kotor private transfer — 2 hours, 2 border crossings, optional Perast stop
- Kotor to Dubrovnik private transfer — same route, reverse direction
- Kotor to Mostar private transfer — 4 hours, 2 border crossings
- Kotor to Sarajevo private transfer — 5.5 hours, 2 border crossings
- Tivat Airport private transfer — same driver, specify Kotor
Plan your day:
- Dubrovnik to Kotor day trip guide — the full border timing and what to see
- San Giovanni Fortress guide — everything about the hike
- Perast and Our Lady of the Rocks guide — the boat, the church, the village
Need a driver for the day in Kotor? Hire a private driver by the hour — perfect for combining Lovćen + Njeguši + the serpentine viewpoint in a single day, or for cruise visitors with limited time who want to skip the ship’s shore excursion.
Getting to Kotor
Private transfer with scenic stops along the way. Fixed prices, local drivers.
Ready to go?
Book your private transfer in under a minute. Fixed prices, scenic stops, door-to-door comfort.
Book a Transfer →