Explore Montenegro | Must-see places and things to do

Best cities to visit in Montenegro | What to do and see

Montenegro may be small, but it offers an incredible mix of medieval towns, dramatic mountains, and Adriatic beaches. From walking the centuries-old streets of Kotor to sailing to tiny island churches in Perast or relaxing on Budva’s lively coast, the country blends history with natural beauty. Whether you’re here for sightseeing, culture, or just stunning views, there are plenty of things to do and see in Montenegro. If you’re wondering what to do in Montenegro, this guide covers sightseeing highlights, hidden corners, and the best cities to explore.

Things to see in Kotor

Kotor Old Town Walls

The climb up San Giovanni Fortress involves over 1,300 steps, but the reward is unmatched views of Kotor’s red rooftops and the dramatic bay. Along the way, you’ll pass old chapels, fortifications, and resting points that reveal the scale of this medieval defensive system.

Cathedral of St. Tryphon

Built in 1166, this Romanesque cathedral is one of Kotor’s most important landmarks. Inside, you’ll find intricate stone carvings, 14th-century frescoes, and a treasury of relics dedicated to the town’s patron saint. The twin towers dominate Kotor’s skyline and make it an unmistakable landmark.

Maritime Museum

Set in the elegant Grgurina Palace, the museum explores Kotor’s naval history with ship models, portraits of admirals, and antique navigational tools. It’s a small but fascinating stop that shows how seafaring shaped the Bay of Kotor’s identity over centuries.

Clock Tower & Arms Square

The bustling Arms Square sits at the entrance to the old town, marked by the 17th-century Clock Tower. Once the gathering place for Venetian soldiers, today it’s lined with cafés and restaurants, making it the perfect spot to rest and people-watch after exploring.

Things to see in Perast

Our Lady of the Rocks

A short boat ride takes you to this unique artificial island, created by sinking old ships and stones. The church is filled with votive paintings, silver plaques, and an embroidered tapestry said to be made from human hair, offering insight into local seafaring traditions.

Perast Museum (Bujović Palace)

This 17th-century palace showcases Perast’s maritime golden age. Exhibits include portraits of noble families, Ottoman weapons, and nautical charts. From the windows, you’ll also enjoy one of the best views of the bay.

St. Nicholas Church

Perast’s tallest building, its unfinished bell tower rises above the skyline. Inside, the church contains ornate altars and paintings, while the tower climb provides panoramic views of the islands and surrounding mountains.

Zmajević Palace

An elegant Baroque residence built by Andrija Zmajević, a bishop and poet, this palace stands as a symbol of Perast’s naval and religious importance and is one of the town’s most photographed landmarks.

Things to see in Budva

Budva Citadel

Perched above the Adriatic, the Citadel Fortress offers stunning views of the old town and coastline. Inside, you’ll find remnants of medieval walls, a small museum, and a library filled with maritime texts.

Holy Trinity Church

Built in the late 18th century, this Orthodox church is best known for its colorful frescoes and striking iconostasis. Its location just inside the old town walls makes it easy to spot.

Trg Između Crkava (Square Between the Churches)

This unusual cluster of small medieval churches includes St. Sava’s, St. John’s, and Santa Maria in Punta. Each represents a different era of Budva’s history and together form one of its most atmospheric corners.

Mogren Beach

Just a 10-minute walk along a coastal path, Mogren is a sandy beach ideal for swimming and relaxing. Surrounded by rocky cliffs, it’s more intimate than Budva’s larger beaches.

Things to do in Montenegro’s Kotor, Perast & Budva

Grilled seafood platter with shrimp, salmon, mussels, and salad on a wooden board.
  • Climb the city walls. The trek up to San Giovanni Fortress is demanding but rewards you with one of the most iconic views in the Balkans.

  • Join a food walk to taste Montenegrin favorites like priganice (fried dough with honey) and njeguški pršut (smoked ham) while learning about local traditions.

  • Take a cooking workshop with locals to learn how to make burek or Montenegrin seafood specialties.

  • Kayak in the Bay of Kotor starting right outside the city walls, a scenic way to explore the coastline.

  • Experience Kotor’s evening concerts in hidden courtyards where traditional music blends with the old town’s atmosphere.

Plan your visit to Montenegro from Dubrovnik
Our Lady of the Rocks island with church in Kotor Bay, Montenegro.
  • Take a boat ride to visit Our Lady of the Rocks is the highlight, and learn stories about how the island was built stone by stone.

  • Join a maritime heritage tour in a local family home, learning stories of Perast’s seafaring past, or go paddleboarding along the Bay of Kotor for a calm and scenic activity.

  • Dine at a waterfront konoba where you can try freshly caught mussels prepared in local wine sauce.

  • Browse local art studios, many tucked into old stone houses, for maritime-inspired paintings and crafts.

  • Dine by the waterfront: Enjoy freshly grilled fish at restaurants like Conte, with views stretching across the bay.

Plan your visit to Montenegro from Dubrovnik
Paragliding tandem flight against a clear blue sky with scattered clouds.
  • Walk the seaside promenade from Budva Old Town to Slovenska Plaža, lined with lively cafés and performers.

  • Join a boat trip to Hawaii Island (Sveti Nikola), just offshore, with sandy beaches and great snorkeling spots.

  • Attend the Theatre City Festival in summer, when streets turn into open-air stages for music and drama.

  • Try paragliding over Budva Riviera, a thrilling way to see the coast and mountains from above.

  • Dance in open-air clubs like Top Hill, famous for hosting world DJs against a panoramic backdrop of the Adriatic.

Plan your visit to Montenegro from Dubrovnik

Frequently asked questions about things to do and see in Montenegro

By road, Kotor is about 95 km (2.5 to 3 hours) from Dubrovnik, depending on border traffic.