TripPick Montenegro Montenegro

Kotor 3-Day Essentials — Old Town, City Walls & Perast

The walled Old Town + the 1,350-step climb to St John's Fortress + Perast & Our Lady of the Rocks + a Lovćen or Budva day trip

Kotor 3-Day Itinerary — Quick Answer

As of 2026
Trip length
3 days
Est. cost / person (mid, ex-flights)
$360
Budget–luxury
$165–$940

As of 2026, the recommended Kotor 3-day route runs Day1 Old Town + St Tryphon Cathedral + city-walls climb · Day2 Perast + Our Lady of the Rocks + the bay · Day3 Day trip — Lovćen & Njeguši, or Budva & Sveti Stefan, grouping the must-see sights with minimal backtracking. Estimated cost per person (excluding flights) is around $360 on a mid-range budget. Three days covers Kotor's core comfortably. Day 1 takes the walled Old Town (Stari Grad), St Tryphon Cathedral, and the strenuous 1,350-step city-walls climb to St John's Fortress, timed for the cool of the day. Day 2 is the bay — the village of Perast and the man-made islet of Our Lady of the Rocks. Day 3 is a day trip: up the switchbacks to Lovćen National Park and Njeguši village, or south to Budva and Sveti Stefan. The Old Town is tiny and walkable; you'll only need buses or tours for the bay and inland trips. The big tip: stay overnight so you get the Old Town in the calm of early morning and evening, after the cruise crowds leave.

3-Day Total Budget at a Glance

Budget

$165

Per person, flights excl.

Recommended

Mid-Range

$360

Per person, flights excl.

Luxury

$940

Per person, flights excl.

Book Hotels & Flights for This Itinerary

Search Kotor hotels and flights in one place. Trip.com offers competitive comparison rates.

Day-by-Day Detailed Schedule

DAY 1

Old Town + St Tryphon Cathedral + city-walls climb

Stari Grad (walled Old Town) - St Tryphon Cathedral - the squares & cats - 1,350-step climb to St John's Fortress

Activities

  1. 09:00 Walled Old Town (Stari Grad) — squares, gates & cats 1h30

    Start early, before the cruise ships dock, to wander the UNESCO-listed Old Town: the Sea Gate, the Square of Arms (Trg od oružja) with its clock tower, and a maze of alleys, Venetian palaces, and the famous community cats.

    Cost: Free TIP: The Old Town is car-free and only a few hundred meters across — perfect for aimless wandering. Mornings are calm before the cruise crowds arrive (typically 10am-5pm). Look for the Cats Museum and cat statues. Wear shoes with grip — the polished stone is slick when wet.
  2. 10:30 St Tryphon Cathedral (Katedrala Svetog Tripuna) 45min

    Kotor's Romanesque cathedral, consecrated in 1166, with twin bell towers, a reliquary chapel, and a quiet interior. The spiritual heart of the Old Town and one of its oldest buildings.

    Cost: ~€3-4 TIP: Cover shoulders and knees inside. The small museum and treasury upstairs are worth a look. A short walk from the main square — you can pair it with the Maritime Museum nearby if you have time.
  3. 12:00 Lunch — Old Town konoba (Scala Santa or Bonaca) 1h30

    Lunch on Montenegrin classics a few streets back from the busy squares. Konoba Scala Santa for black risotto and fish soup, or Konoba Bonaca for traditional plates in a cozy stone room.

    Cost: €12-25 per person TIP: Order the crni rižot (black risotto) — the regional signature. Back-lane konobas are better value than the photo-menu spots by the cruise dock. Fish is priced by the kilo, so confirm before ordering. A good fuel-up before the climb.
  4. 16:30 City-walls climb to St John's Fortress (1,350 steps) 2h30

    The signature Kotor experience: a steep climb of around 1,350 steps and 260m up Mount St John along the old walls, passing the Church of Our Lady of Remedy, to the fortress with its sweeping panorama over the bay and the red-roofed Old Town.

    Cost: ~€15 (in season; free off-season) TIP: Go in late afternoon to avoid the midday heat and the worst crowds, and to catch golden light at the top. Wear sturdy shoes — the steps are uneven and polished. Carry plenty of water; there's little shade. Allow 1.5-2 hours round trip. The half-way church is a good rest stop.
  5. 20:00 Dinner — Old Town, after the ships leave 2h

    Dinner in the now-calm Old Town once the cruise day-trippers have gone — fresh seafood at Konoba Portun near the harbor or Konoba Cesarica for the day's catch, or a Vranac and pršut board at Bokun wine bar.

    Cost: €20-40 per person TIP: Evening is when the Old Town is at its best — quiet, lit, and atmospheric. Reserve in summer. Try a glass of Vranac (Montenegrin red) and finish with a rakija. The squares are lovely for an after-dinner stroll.

Meal Recommendations

Breakfast

Bakery or café breakfast

Old Town · €3-7

Burek (filo pastry) or a pastry from a bakery with a coffee on the square.

Lunch

Konoba Scala Santa or Bonaca

Old Town (Stari Grad) · €12-25

Montenegrin classics and black risotto before the walls climb.

Dinner

Konoba Portun or Bokun wine bar

Old Town · €20-40

Fresh seafood, or a Vranac-and-pršut board after the cruise crowds leave.

Transit:

Everything today is on foot — the Old Town, cathedral, and the city-walls trailhead are all within the walls, a few minutes apart. No transport needed.

DAY 1 Estimated Spend (per person, flights excl.)

Budget $50 Mid $110 Luxury $300
DAY 2

Perast + Our Lady of the Rocks + the bay

Bus or boat to Perast - Our Lady of the Rocks islet church - Perast Baroque palaces - bay swim or cruise

Activities

  1. 09:30 Travel to Perast (bus or bay cruise) 45min

    Head 12 km north along the bay to Perast — by the local Blue Line bus (about €1.50), which drops you on the road above the car-free village, or on an organized bay cruise (€20-50) from Kotor's Old Town pier.

    Cost: Bus €1.50 / cruise €20-50 TIP: The bus is the cheap, easy option; a cruise adds a swim stop and skips the walk down. Perast is tiny and car-free, so you'll walk its single waterfront street. Go in the morning for calmer water and light.
  2. 10:30 Boat to Our Lady of the Rocks (Gospa od Škrpjela) 1h30

    From Perast's waterfront, take a small shuttle boat out to Our Lady of the Rocks — a man-made islet built up over centuries by local sailors dropping stones, topped by a 17th-century church with a museum of votive offerings and a famous embroidered icon.

    Cost: ~€5-10 boat + small church entry TIP: Boats run frequently from the waterfront — just walk up to one. The church museum and the embroidered icon (worked over decades by a local woman) are the highlights. Allow time to photograph the islet from the water; it's the postcard shot of the bay.
  3. 12:30 Lunch in Perast — waterfront konoba 1h30

    Lunch on the Perast waterfront with a bay view. Konoba Otok Bronza for lamb under the bell or Njeguški steak, or Conte Restaurant looking straight out at the islet.

    Cost: €18-45 per person TIP: If you want peka (lamb under the bell), call ahead — it cooks slowly. The waterfront tables carry a view premium. A relaxed, scenic lunch is the right pace for Perast. Confirm fish prices by weight.
  4. 14:30 Perast village + bay swim 2h

    Wander Perast's row of 17th-century Baroque palaces and churches, climb the St Nicholas church bell tower for a view, then swim from the village's small waterfront ladders and platforms in the calm bay.

    Cost: Free (bell tower small fee) TIP: Perast has no real beach but plenty of swim ladders into the deep, clear bay water. The bell tower gives a great view back over the islets. It's a serene, slow-paced spot — a nice contrast to busy Kotor.
  5. 19:30 Return to Kotor + dinner 2h30

    Take the bus or boat back to Kotor (around 45 min) for dinner in the Old Town as it quiets for the evening — grilled fish, mussels in buzara sauce, or a fine-dining bay-view meal at Galion by the marina.

    Cost: €20-50 per person TIP: Check the last bus time from Perast before you settle in for the afternoon. Back in Kotor, Galion is the splurge choice for a marina-view dinner. Reserve a terrace table in summer for the lit-up bay at night.

Meal Recommendations

Breakfast

Café breakfast in Kotor

Old Town · €3-7

Coffee and a pastry on the square before heading to Perast.

Lunch

Konoba Otok Bronza or Conte

Perast · €18-45

Bay-view lunch — lamb under the bell or fresh fish by the islet.

Dinner

Galion or an Old Town konoba

Kotor (marina / Old Town) · €20-50

Marina-view fine dining, or grilled fish and mussels in the calm evening Old Town.

Transit:

Local Blue Line bus to Perast (~€1.50, ~30-45 min) or a bay cruise (€20-50). In Perast, everything is on foot plus the short shuttle boat to the islet.

DAY 2 Estimated Spend (per person, flights excl.)

Budget $55 Mid $120 Luxury $310
DAY 3

Day trip — Lovćen & Njeguši, or Budva & Sveti Stefan

Lovćen National Park - Njeguši village (pršut & cheese) - Njegoš Mausoleum, OR Budva old town + Sveti Stefan view

Activities

  1. 09:00 Up to Lovćen National Park (switchback drive) 1h30

    Drive or take a tour up the dramatic switchback road behind Kotor (the old Kotor-Cetinje serpentine, with 25+ hairpins) into Lovćen National Park — mountain scenery and viewpoints back down over the entire Bay of Kotor.

    Cost: Tour €30-60 / car + park entry TIP: The switchback road is spectacular but slow and narrow — a guided tour spares you the driving and the hairpins. Stop at the serpentine viewpoint for the classic bay panorama. Alternatively, swap this whole day for Budva and Sveti Stefan to the south (see below).
  2. 11:00 Njeguši village — pršut & cheese tasting 1h30

    Stop in Njeguši, the mountain village famous as the source of Montenegro's air-dried pršut (prosciutto) and cheese, and the ancestral home of the Petrović-Njegoš dynasty. Taste a platter of the local cured meat and cheese where it's made.

    Cost: €8-15 (tasting platter) TIP: This is the place to try njeguški pršut and sir at the source — most stops do a tasting platter. The mountain air-curing is what makes the pršut distinctive. A great, simple lunch with a glass of local wine.
  3. 13:30 Njegoš Mausoleum (Lovćen, 1,657m) 2h

    Climb the 461 steps to the Njegoš Mausoleum atop Mount Lovćen at 1,657m — the resting place of the poet-prince-bishop Petar II Petrović-Njegoš, with one of the widest panoramas in Montenegro.

    Cost: ~€5 entry TIP: The 461-step climb to the mausoleum is short but steep at altitude — take it slowly. The summit view stretches across Montenegro on a clear day. It's cooler up here than on the coast, so bring a layer even in summer.
  4. 16:30 Cetinje (optional) or return to the coast 2h

    Optionally drop down to Cetinje, Montenegro's historic royal capital, for its old palaces and monastery, before winding back down to Kotor — or head straight back for a final evening on the bay.

    Cost: Free-€10 (sights) TIP: Cetinje is a quiet, history-rich stop if you have time and energy. Most tours include or skip it depending on the route. Either way, aim to be back in Kotor for a relaxed last dinner.
  5. 20:00 Farewell dinner in Kotor 2h

    A final dinner in the Old Town — a hearty mixed grill at BBQ Tanjga, fresh seafood at an Old Town konoba, or a marina-view meal at Galion, with a last glass of Vranac.

    Cost: €15-50 per person TIP: BBQ Tanjga is the cheap, hearty send-off; Galion the splurge. After dinner, one more wander through the lit, quiet Old Town is the perfect close. Reserve in summer.

Meal Recommendations

Breakfast

Café breakfast in Kotor

Old Town · €3-7

Coffee and a pastry before the mountain trip.

Lunch

Njeguši pršut & cheese tasting

Njeguši (Lovćen) · €8-15

Air-dried pršut and cheese at the source, with local wine.

Dinner

BBQ Tanjga or Galion

Kotor · €15-50

A hearty Balkan grill, or a final marina-view seafood dinner.

Transit:

Lovćen/Njeguši is easiest by guided tour (€30-60) or rental car up the switchback road (~1 hour). Alternatively, Budva is 25 min south by bus (~€4) and Sveti Stefan about 40 min.

DAY 3 Estimated Spend (per person, flights excl.)

Budget $60 Mid $130 Luxury $330

Book Kotor Tours & Tickets

Packing Checklist

Kotor 3-Day Itinerary FAQ

Is 3 days enough for Kotor?
Yes for the core — the walled Old Town, the city-walls climb to St John's Fortress, the Perast and Our Lady of the Rocks boat trip, and one day trip (Lovćen/Njeguši or Budva/Sveti Stefan). Kotor's Old Town is tiny and walkable. If you want to add more beaches, Tivat's marina, or a Dubrovnik day, allow 4-5 days. Many people do Kotor as a single overnight, but two or three nights let you enjoy the Old Town crowd-free at dawn and after the cruise ships leave.
Do I need to book attractions in advance?
Less than in big-name cities. The city-walls climb has no timed ticket — just pay at the booth in season. In peak summer it helps to book the Perast/bay boat tour and any Lovćen day tour ahead, and to reserve dinner at popular konobas. Book accommodation 2-3 months out for July-August. If you're combining Kotor with Dubrovnik, plan around possible border queues in summer.
Is the city-walls climb hard?
It's steep but doable for most reasonably fit people — around 1,350 steps and 260m of ascent on uneven, sometimes polished stone, taking 1.5-2 hours round trip. The main challenges are the summer heat (the enclosed bay is hot and humid) and the slick steps, so go early morning or late afternoon, wear good shoes, and carry plenty of water. The view over the bay from the top is the reward.
When should I avoid visiting?
July and August are hot, very humid in the enclosed bay, and busiest — cruise ships flood the small Old Town with day-trippers between roughly 10am and 5pm. It's still doable if you sightsee early and late. The deep off-season (November-March) is very wet — Kotor is one of Europe's rainiest places — with some seasonal spots closed. May, June, September, and early October are the sweet spots: warm, far fewer crowds, and swimmable sea.

Looking for Different Trip Lengths?

Why you can trust 3-day itinerary

Jimmy Kong TripPick founder · Travel content creator

Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: