Kotor is one of the most stunning destinations on the Adriatic coast - a UNESCO World Heritage Site nestled between dramatic mountains and the shimmering Bay of Kotor. Whether you're visiting for a day trip from a cruise ship or staying longer, here are the top 10 things to do in Kotor, Montenegro.
1. Explore Kotor Old Town
Kotor's medieval Old Town is a labyrinth of narrow cobblestone streets, Venetian-era architecture and hidden squares. Enter through the iconic Sea Gate and discover centuries of history at every turn. The Old Town is surrounded by well-preserved medieval walls and is entirely car-free, making it perfect for exploring on foot.
2. Climb the City Walls to St. John's Fortress
For the best panoramic views over the Bay of Kotor, climb the ancient city walls to St. John's Fortress. The climb takes approximately 30–45 minutes and rewards you with breathtaking views over the old town, the bay and the surrounding mountains. Start early in the morning to avoid the crowds and the midday heat.
3. Visit the Cathedral of Saint Tryphon
One of the oldest Catholic cathedrals in the Balkans, the Cathedral of Saint Tryphon dates back to 1166. Inside, you'll find remarkable Romanesque architecture, ancient frescoes and a treasury of religious artefacts. Saint Tryphon is the patron saint of Kotor and the cathedral is the spiritual heart of the old town.
4. Discover the Bay of Kotor by Boat
The Bay of Kotor is best appreciated from the water. A private boat tour takes you past the charming waterfront villages of Dobrota, Perast and Prčanj, offering a completely different perspective of this stunning natural harbour. The bay is one of the southernmost fjords in Europe and a UNESCO-protected natural and cultural landscape.
5. Take a Day Trip to Perast and Our Lady of the Rocks
Just 12 km from Kotor, the baroque town of Perast is one of Montenegro's most picturesque destinations. From Perast, take a short boat ride to Our Lady of the Rocks - a remarkable island church built on an artificial island created by local sailors over centuries.
6. Try Local Montenegrin Cuisine
Kotor's restaurants and konobas (traditional taverns) offer some of the finest seafood and local cuisine in Montenegro. Don't miss fresh Adriatic fish, black risotto, Njeguši prosciutto and local cheeses. The old town squares come alive in the evening with a vibrant dining scene.
7. Visit the Maritime Museum
Kotor has a proud maritime heritage and the Maritime Museum of Montenegro tells the story of the Boka Kotorska sailors who were once among the most respected in the Mediterranean. The museum is housed in a beautiful 18th-century Baroque palace in the heart of the old town.
8. Explore the Kotor Riviera Villages
Beyond the old town, the shores of the Bay of Kotor are dotted with charming villages, hidden beaches and old stone churches. The village of Stoliv, with its ancient olive groves and quiet waterfront, offers a peaceful contrast to the bustle of Kotor's old town.
9. Watch the Sunset from the City Walls
One of the most magical experiences in Kotor is watching the sun set over the bay from the city walls. As the light fades and the mountains turn golden, the Bay of Kotor transforms into one of the most beautiful landscapes in Europe.
10. Book a Private Tour of the Bay of Kotor
The best way to experience Kotor and the surrounding bay is on a private guided tour with an expert local guide. Monte Adventurer offers expert private tours of the Bay of Kotor, tailored to your interests and schedule. Whether you're visiting for a day from Dubrovnik or spending several days exploring Montenegro, your local guide will make your Kotor experience truly unforgettable.