Kotor Old Town, Montenegro is one of the most spectacular medieval walled cities on the Adriatic — a UNESCO World Heritage Site tucked at the very head of the Bay of Kotor, where steep grey mountains plunge straight into the deep, fjord-like water. Step through one of its ancient stone gates and you enter a maze of marble-paved lanes, hidden squares, Romanesque churches and shuttered Venetian palaces, all wrapped inside massive fortifications that have guarded the bay for centuries.
At the heart of it all stands the Cathedral of St Tryphon, consecrated in 1166 and one of the finest Romanesque buildings on the whole coast. Above the rooftops, the famous city walls climb the mountainside to San Giovanni (St John) fortress — a punishing but unforgettable ascent of roughly 1,350 steps rewarded with panoramic views over the red-tiled town, the cruise ships and the entire bay below.
The vibe is intimate and atmospheric: there are no cars inside the walls, so days are spent wandering between cafés, stone churches and tiny artisan shops, often guided only by the cats that have become an unofficial symbol of the town. By evening the squares fill with diners, live music drifts from the bars, and the floodlit ramparts make Kotor feel genuinely magical. This guide covers how to get to Kotor Old Town, what to do once you arrive, and where to stay nearby.
How to get to Kotor Old Town
Kotor sits at the innermost tip of the Bay of Kotor on Montenegro's central coast, and the Old Town is compact and entirely walkable once you arrive.
From the nearest airports
- Tivat Airport (TIV) is the closest, only about 8 km away — roughly 15–25 minutes by taxi (around €15–25) or a short bus ride.
- Podgorica Airport (TGD) is about 90 km away, around 1.5 hours by car or transfer.
- Dubrovnik Airport (Croatia) is roughly 2 hours away via the border, a popular option for international visitors.
By car, bus and boat
- By car: The coastal road links Kotor with Tivat, Budva and Herceg Novi. Cars cannot enter the Old Town — leave them outside the walls.
- By bus: Kotor's bus station is a 5-minute walk from the main gate, with frequent connections to Budva (around €4), Tivat and Herceg Novi.
- By boat: In summer, water taxis and excursion boats cross the bay from Perast, Tivat and the islands, dropping you right by the waterfront.
Parking, entry fees and timing
Paid parking lots ring the Old Town (expect roughly €1–3 per hour); arrive early in peak season as they fill fast. Entering the Old Town itself is free, but climbing the city walls to San Giovanni fortress carries a ticket of around €8–15 in high season (often free or unstaffed early morning and off-season). The best time of day is early morning or late afternoon to dodge cruise crowds and midday heat; the best months are May, June, September and October for warm, comfortable weather.
What to expect: things to do in Kotor Old Town
Kotor Old Town is a sightseeing and atmosphere destination rather than a beach — though swimming is close by. Highlights include:
- Climb the city walls to San Giovanni fortress — the signature experience. The 1,350-step zig-zag trail rewards you with the best panorama in Montenegro. Wear proper shoes, bring water and start early.
- Visit St Tryphon Cathedral — the 12th-century Romanesque centrepiece, with its twin bell towers and reliquary chapel.
- Get lost in the lanes and squares — Arms Square with its clock tower, the Maritime Museum, St Luke's and St Nicholas churches, and dozens of hidden courtyards.
- Eat and drink — fresh Adriatic seafood, Njeguši prosciutto and cheese, local wine and rakija. Squares like Trg od Mlijeka buzz at night.
- Swim and sunbathe nearby — the Old Town has no beach of its own, but you'll find pebble and concrete swimming spots a short walk along the waterfront in Dobrota and Muo, with sunbeds and clear, cool bay water.
- Take to the water — boat tours to Our Lady of the Rocks and Perast, kayaking and stand-up paddleboarding are all available from the bayfront.
Where to stay near Kotor Old Town
Kotor Old Town lies right inside the town of Kotor, so the smartest base is the Old Town itself or the scenic waterfront suburbs of Dobrota and Muo, just minutes away by foot or car. There are 47 properties in Kotor on montenegro.com, from apartments to villas and hotels. A few real options:
- Hotel Forza Mare u Kotoru — luxury bayside hotel in Dobrota (from €383/night).
- Villa Zvicer u Kotoru — stylish villa with bay views in Dobrota (from €255/night).
- Apartmani Ivardić — apartments on Kriva ulica, steps from the walls (from €208/night).
- Luxury Apartment Buena Vista — modern Dobrota apartment (from €156/night).
- Kiwi apartman — comfortable value apartment near Kotor (from €150/night).
- Matković Apartmani — budget-friendly Dobrota apartments (from €77/night).
For a deeper breakdown of neighbourhoods and which area suits you, read our where to stay in Kotor guide, or browse all Kotor accommodation (47 properties).
Tips
- Beat the crowds: Visit before 10am or after 5pm — cruise passengers flood the lanes midday in summer.
- Climb smart: Tackle the city walls at sunrise or golden hour; bring at least a litre of water and sturdy footwear.
- Carry some cash: The wall ticket and small cafés often prefer euros in cash.
- Stay overnight: The Old Town is at its most enchanting after the day-trippers leave — basing yourself in Kotor or Dobrota lets you enjoy it floodlit and quiet.
- Respect the dress code: Cover shoulders and knees when entering churches and the cathedral.
Frequently asked questions
Is Kotor Old Town worth visiting?
Yes. Kotor Old Town is one of the best-preserved medieval cities on the Adriatic and a UNESCO World Heritage Site, combining dramatic bay-and-mountain scenery, historic churches and the famous wall climb. It's a must-see in Montenegro.
Does Kotor Old Town have a beach — is it sandy or pebbly?
The Old Town itself has no beach, but swimming spots are a short walk away in Dobrota and Muo. These are mostly pebble and concrete waterfront beaches with sunbeds, not sandy ones.
Is Kotor Old Town free to enter?
Entering the Old Town is completely free. You only pay to climb the city walls up to San Giovanni fortress, which costs roughly €8–15 in high season.
How do I get to Kotor Old Town?
Fly into Tivat (about 8 km away), then reach Kotor by taxi, bus or transfer. From within Montenegro, buses and the coastal road connect Kotor to Budva, Tivat and Herceg Novi; in summer you can also arrive by boat across the bay.
When is the best time to visit Kotor Old Town?
May, June, September and October offer warm weather with fewer crowds. For any visit, early morning or late afternoon is the best time of day to explore comfortably.
Ready to plan your trip? Compare neighbourhoods in our where to stay in Kotor guide, then browse all 47 Kotor properties to book your stay just steps from Kotor Old Town.

