Some of the most amazing things to do in Kotor, Montenegro, include exploring medieval streets, visiting ancient churches and soaking in the beauty of the Adriatic coast. Nestled in a country where rugged mountains meet sparkling waters, Kotor is a must-visit destination in this hidden Balkan gem. Beyond the town’s historic charm, Montenegro offers pristine national parks, sun-drenched beaches, and cultural experiences that cater to both adventure seekers and those craving tranquility. Get ready to embark on a journey filled with excitement and discovery in one of Europe’s most captivating destinations.

Is Kotor, Montenegro, worth visiting? What about the rest of the country? 

Montenegro is undoubtedly one of Europe’s hidden gems, with relatively few tourists from western Europe heading to it’s beautiful old towns and sandy beaches. It’s a small country and pretty easy to travel around, so you can spend a week seeing the main sights with only a few hours travel in between.

There are so many amazing things to do in Kotor, Montenegro, one of the most famous towns. Beyond this historic gem, the counrty offers beautiful beaches, serene lakes and the opportunity to take in an as-yet relatively untouristy Mediterranean paradise.

I’m seeing more and more people talking about Montenegro as a destination for 2025, so I’d get in before it becomes too touristy!

How do I get to Montenegro? 

Montenegro has two main airports – Podgorica (where most budget airlines arrive) and Tivat (better for Kotor, if you can find a flight). 

See my Everything you need to know about Montenegro blog for more information on how to get there and  the practicalities of visiting Montenegro 

The bridge to enter Kotor, Montenegro, including the city walls, one of the best things to do in Kotor, Montenegro
Kotor, Montenegro

Soak up the history: the top things to do in Kotor, Montenegro

1. Wander around Kotor old town

The absolute highlight of my trip to Montenegro was wandering the alleyways and squares of Kotor town. Built from the 15th century onward, the town really shows it’s age – in a good way! Take your time wandering narrow alleys between centuries-old houses, visiting beautiful churches, and having a coffee at any of the many squares scattered throughout the town.

One of my favourites was in the ‘main’ square, by the gates in the old town wall. I sat eating delicious pizza with a view of both the town and the mountains surrounding it. It’s even more beautiful at night, lit with soft light, the epitome of summer (or spring) in Europe. One of the best things to do in Kotor, Montenegro is to spend your evenings relaxing, with many of restaurants featuring live music. Sample Montenegrin specialties such as cevapi (grilled meat and veg), cuttlefish ink risotto, and the local spirit rakia.  

Love Kotor sign on a  old brick wall at night
Kotor by night, featuring one of the many cats who roam the city

2. Visit Kotor’s Churches, one of the most historical things to do in Kotor, Montenegro

One of the top things to do in Kotor, Montenegro is visit their beautiful churches. The most famous church in Kotor is St Typhon Cathedral, more commonly known as Kotor Cathedral. First mentioned in the 9th century, the current structure dates from the 13th century. It has an iconic frontage, with two tall towers reaching above the main body of the church. It stands gracefully above one of the biggest squares in Kotor, making for beautiful pictures. 

St Typhon Cathedral, with two towers and a central archway, Kotor
Kotor Cathedral

You can also visit the church of Saint Luke, or Sveti Luka, a picturesque medieval chapel built in the 12th century. There is also the much newer church of St Nicolas, an orthodox church built in the 20th century on the site of an older building which burnt down. 

Saint Luke Church, Montenegro
St Nicolas Church

All three churches offer different experiences inside, ranging from the ornate in St Nicolas to the magnificent in the cathedral. Saint Luke’s really gives a sense of age. There are also numerous other churches in the old town to enjoy as you wander. 

3. Enjoy Montenegro’s history on Kotor city walls

Kotor is a walled city, contributing to the enormous sense of history you feel when you visit. Built between the 9th and 14th centuries, the walls still circle the majority of the city today. So many of the top things to do in Kotor are inside the walls that I only ventured outside for a supermarket and a cafe on the waterfront!

It’s well worth climbing the few steps up and promenading around. The views are spectacular, with mountains on one side and water on the other, and you can see right across the city rooftops.

One of my favourite experiences walking around the walls was the insight into the daily lives of the Kotor locals. Parts of the wall go right up against people’s houses and you are walking past their laundry and kids playing. I always love seeing the functional parts of a town, as well as the tourist hotspots.

You can access the walls from various spots around the town. However, don’t be fooled into thinking all the stairs in Kotor lead to the walls – some lead up to houses nestled into the mountains, like my airbnb.

Picturesque stone stairway covered in leaves and ivy, Kotor
The walk to my airbnb, not Kotor’s walls

4. Pet Kotor’s many cats, one of the most relaxing things to do in Kotor, Montenegro

If you are a cat lover, then petting the many cats is one of the top things to do in Kotor, Montenegro. Cats roam everywhere, just waiting for your attention. I was lucky enough to have a terrace in my airbnb. I walked out each morning to find cats sprawled across the patio furniture. 

5.5. Take a day trip to Our Lady of the Rocks, one of the top things to do in Kotor

The church of Our Lady of the Rocks is on a tiny island outside the town of Perast, and taking a day trip is one of the top things to do in Kotor, Montenegro. 

Built in the 15th century, legend has it that the islet was formed after local seamen found an icon of the Madonna and Child in the sea in 1452, and made an oath to create a church in their honour. They formed the island through depositing a rock after each successful voyage. This tradition continues with a rock depositing event every July. 

It’s undoubtedly one of the most Instagrammable spots I’ve ever seen. I visited in blazing sunshine, and the contrast of the tiny island, beautiful building and stunning blue water behind makes it a photographer’s dream. It’s only a few minutes visit to walk around the buildings and have a peep into the tiny church (where you can buy some religious memorabilia if that’s your thing), but it’s well worth the trip. 

Em sitting in an arched window, Our Lady of the Rocks Church
Taking in the view at Our Lady of the Rocks

You can pick up a boat from the harbour in Kotor. If you’re leaving the town by either set of gates, go past the cruise terminal to a small waterside park, in line with the edge of the old town. You’ll be able to see all the boat cruises at the water’s edge. It wasn’t necessary to book in advance, and I would imagine this is the case except at the busiest of times.

6. Visit Perast, a beautiful waterfront town near Kotor

Perast is one of the most beautiful places I’ve ever visited. I was lucky with my visit and had blazing sunshine, but it would still be lovely even in rougher weather. It’s a small town, strung out along one long road. It mainly consists of waterfront restaurants where you can eat with the water lapping just below your feet. There are a few shops as well, and you can explore the small church and the back alleys of the town, which is set into the hills. 

Blue sea and mountains, Perast
Lunch with a view, Perast

I spent a couple of hours here over lunch, which is enough time if you’re sightseeing. My main task was to decide which restaurant with stunning views was the right spot for me. Although I did run into a group of morris dancers and got to see them performing in the square outside the church. This is definitely one of the most surreal things that’s happened to me on all my trips around the world!

To get to Perast, you take the boat out from Kotor, usually stopping at Our Lady of the Rocks beforehand. This day trip was definitely one of my top things to do in Kotor, Montenegro.

7. Go shopping!

One of the best things to do in Kotor, Montenegro is to go memento shopping! As well as the usual tourist knick knacks, there are a variety of more unusual gifts to bring back for your friends and family. My favourite was a shop selling an abundance of lavender-themed gifts. You could easily spend a morning wandering from shop to shop, trying to work out what to bring home for that special someone who really deserves a gift. 

Honourable mentions: The top things to do in Kotor, Montenegro that I missed

8. Blue Cave

Instead of visiting the Blue Cave, I chose to stay in Perast – but the majority of tours and visitors head out to the Blue Cave, on a much longer boat tour. The Blue Cave is a natural wonder, only accessible by boat, and it’s one of the most popular things to do in Kotor, Montenegro. A large cavern where the water combines with smooth walls to create an unusual blue light effect, you have time on the boat trip to swim and enjoy the space. 

9. Hike up to St John’s Fortress

Full disclosure, I was too lazy to do this. But my host was absolutely adamant that this is one of the must dos in Kotor, and in Montengro itself.

St John’s Fortress stands 260 metres above Kotor, on a steep hill only accessible via steps. Guides say it takes about 45 minutes to 1 hour each way, passing a small church on the way. The steps lead you to stunning views of Kotor and the surrounding bay, and if you are less lazy than me, my airbnb host would absolutely recommend that you take the time to do the climb. 

Thinking of another European city break? Try Porto, one of my favourite destinations. Find out everything you need to know in my guide Porto: How to have an absolutely fabulous city break

Leaving Kotor behind: Other amazing things to do in Montenegro

1. Head to the beach in Petrovac 

While Kotor does have a beach, I wouldn’t personally recommend it. It’s a thin pebbly strip and there are so many boats in the harbour that I can’t imagine the water would be particularly clean. So to get my beach fix, I headed down to Petrovac, favourite of Montenegro’s holiday makers. 

Most tourists from western Europe head to Montenegro’s beaches at Budva. I was looking for something a little quieter and more off the beaten track, and I certainly found that in Petrovac. It’s a sweet town reminiscent of the quieter English beach towns (no arcades or nightclubs in sight). There’s a long beach front and cheap accommodation in the town.

Sandy beach with blue sea, Petrovac
Petrovac

There’s a range of hotels on the beachfront, but I chose to stay in an airbnb a few minutes back from the beachfront to have my own cooking space. This was a massive mistake given I arrived on a Montengrin national holiday. There were no shops were open the first two days I stayed there! 

However, there were plenty of restaurants to choose from on the seafront. I particularly loved the pizza at Dominus (is it even really a holiday if you don’t have multiple pizzas). Hotel Riva had a killer tiramisu. 

I spent most of my time in Petrovac on the beach. The town beach is lovely, with sun loungers available to rent and everything you need for a beach day nearby.

2Luhice beach

However, my favourite spot was Luchice beach, about 20 minutes walk from Petrovac down a very quiet road. This is a smaller, narrower bay. It has a more enclosed feel with steep, fir clad hills rising around it. Luchice has two restaurants offering typical tourist fare, and a small tourist shop (floaties and beach gear only). The sunloungers here were more expensive, but it was worth it to spend the day beside such crystal clear water. 

Clear water over a pebbled beach surrounded by cliffs
Luhice Beach

3St Nedjelja church

You can also take a short boat ride out from Petrovac to see nearby caves. It also takes you to an island opposite the town, which features a steep climb to a tiny, astonishing church perched on a rock spit. This is a short trip and very cheap, and it’s well worth it!

We climbed up to the top of the hill to get to St Nedjelja (a bit nerve wracking, as there wasn’t a handrail for some of the steps). It was entirely worth it to see the tiny church and the views of Petrovac and the surrounding bays. There are a couple of companies in town offering this trip multiple times a day, so just walk up and ask for the next available time. 

Small church on a big hill
St Nedjelja church, Petrovac, Montenegro

4. Take in the sunset on the hills around Petrovac

One of my most magical experiences in Montenegro was taking in the sunset on the small hill at the end of the harbour in Petrovac. 

sunset behind cliffs over the sea
Sunset at Petrovac, Montenegro

There are two ways to do this – you can walk down to the end of the harbour and watch the sunset from what’s left of Kastio Castle, a beautiful small castle built by the Venetians in the 16th century.. This has the obvious benefit of being free, and is well worth a few minutes walk around even when it’s not sunset. 

However, I chose to take in the sunset from the amazing Castelo Terrace bar and restaurant. From the harbour, you wouldn’t even know this amazing gem is there – it’s only visible from the castle. It provides a magnificent 180 degree viewpoint for sunset, and is open into the evening for a drink or dinner. It’s a really magical spot to sit and end the day. 

Honourable mentions – some of the top things to do in Montenegro that I didn’t get to visit 

1. BudvaMontenegro’s most popular beach town

Most tourists heading to Montengro from western Europe head to Budva, which is a lively beach town with good transport links and a variety of places to stay and eat. 

Full disclosure, I was looking for a quieter stay so only passed through Budva on my way to Petrovac, but even from the bus it was clear that it’s evolving into a modern, busy beach resort. Budva has a beautiful old town as well, and stunning sandy beaches to soak up the sun. There’s also a waterpark, as well as a modern shopping centre for when you need a break from your sun lounger. 

2. Lake Skadar, Montenegro’s biggest lake

I didn’t get to visit Lake Skadar properly, but my drive back to the airport in Podgorica went across it, and it is stunning. Situated between Albania and Montenegro, it is a Montenegrin national park and is surrounded by mountains. You can drive there easily or take various guided cruises across the lake. 

Exploring the top things to do in Kotor, Montenegro was unforgettable experience filled with fun, adventure, and reflection. From climbing city walls for breathtaking views to wandering through the charming streets of the Old Town, every moment in this picturesque destination was a delight.

And Montenegro had so much to offer beyond it’s most historic town. The stunning natural beauty of the beaches near Petrovac and the blue of the Adriactic sea are some best Europe has to offer.

Montenegro really is a wonderful destionation for a summer holiday – get there before everyone else finds it! Let me know in the comments if you found this guide useful!

You might also enjoy:

1 Comment

Leave A Comment

Your email address will not be published. Required fields are marked *