Panoramic view of the Bay of Kotor and surrounding mountains from the fortress walls above the Old Town, with a flag in frame
Historic Old Towns Adriatic Coast 4 Days

4 Days in Kotor, Montenegro: Old Town, Fortress & Bay

A walled old town between limestone cliffs and a fjord-like bay, a fortress hike with a sweeping panorama and a boat to Perast, in four days.

Ideal SeasonMay – Jun, Sep
Est. Budget$600-800
Duration4 Days
PaceActive
How many days do you have?
A Gothic-Renaissance stone palazzo in Kotor's Old Town, with the fortress-topped mountain rising behind it
Morning
Tivat Airport terminal in southern Montenegro, the main gateway near Kotor

Arrival & check-in near the Old Town

Tivat Airport is a short taxi ride from Kotor, so most arrivals leave time to drop bags and start exploring the same day.

🚕 ~20 min taxi from Tivat Airport 💵 ~€25 🕐 Plan around your flight's landing time
Afternoon
An empty cobblestone lane with an arched stone doorway in Kotor's Old Town

First wander through the walled Old Town

Pass through the Sea Gate and let the marble lanes, hidden squares, and Romanesque churches unfold without a fixed route, this town rewards getting a little lost.

🚶 Enter through the Sea Gate 💵 Free to wander 🕐 Mid-afternoon, once the day-trip buses have thinned out
Evening
Kotor's Old Town walls and stone lanes lit up after dark

First evening inside the walls

Find a konoba tucked into a quiet square for grilled Adriatic fish and local wine, then walk the empty lanes once the day-trippers and cruise crowds have cleared out.

🚶 A few minutes' walk from the main square 💵 ~€18 dinner with wine 🕐 After 8 PM, when the Old Town empties out
Panoramic view of the Bay of Kotor and mountains from the fortress walls above town
Morning
The Church of Our Lady of Remedy partway up the switchback stairs on the St. John fortress climb above Kotor

Hike the fortress walls of St. John

The switchback trail climbs roughly 1,200 steps above the Old Town rooftops to the ruined fortress, with the bay's fjord-like curves opening up the higher you go.

🥾 ~1.5 hr climb from the San Giovanni entrance 💵 ~€8 entry fee 🕐 Start by 7 AM, before the heat and the crowds
Midday
Kotor's Old Town square with a clock tower and mountains behind it

Rest and rehydrate back in the Old Town

Retreat to a shaded cafe courtyard to recover from the climb, most locals treat the hottest midday hours as a built-in break rather than pushing through them.

🚶 Back down through the San Giovanni gate 💵 ~€4 for a coffee and juice 🕐 Midday, while the sun is highest
Evening
Kotor's waterfront and harbor promenade beneath the fortress-topped hillside

Golden hour on the harbor promenade

Walk the waterfront as the fortress walls turn amber overhead, then settle at a harbor-side terrace to watch the light fade over the bay.

🚶 Along the harbor promenade 💵 ~€10 per drink 🕐 Golden hour, about an hour before sunset
Our Lady of the Rocks, a small man-made islet with a church near Perast in the Bay of Kotor
Morning
Perast's baroque bell tower and waterfront palazzos on the Bay of Kotor

Drive or bus to Perast

The baroque village of Perast sits right on the bay's edge, its stone bell towers and waterfront palazzos make it worth the short trip out on their own.

🚌 ~25 min local bus along the bay road 💵 ~€3 🕐 Mid-morning, before the tour groups arrive
Midday
The Church of Our Lady of the Rocks on its man-made islet near Perast

Boat trip to Our Lady of the Rocks

A short boat ride crosses to this man-made islet, built up over centuries around a small church that's still hung with votive paintings from local sailors.

⛴️ ~10 min boat crossing from Perast harbor 💵 ~€10 round trip with church entry 🕐 Late morning, when boat operators run frequent crossings
Afternoon
White and red boats moored along the Perast waterfront near stone buildings

Lunch on the Perast waterfront

Linger over grilled seafood at a waterfront table looking straight back across the bay at the islet you just visited, before heading back to Kotor.

🚌 Return bus to Kotor 💵 ~€20 seafood lunch 🕐 Early afternoon, after the crossing
The coastal old town of Budva with its bell tower and mountains behind it
Morning
A winding Adriatic coastal road along the sea, similar to the route from Kotor to Budva

Bus down the coast to Budva

Budva's citadel and stone lanes sit right on the Adriatic, smaller and livelier than Kotor's, and an easy half-day trip along the coastal road.

🚌 ~40 min coastal bus or taxi 💵 ~€5 🕐 Early morning, to make the most of the day
Midday
Budva's walled Old Town and citadel fortress on the Adriatic coast

Wander Budva's Old Town & citadel

Walk the compact walled town, climb the citadel walls for a last coastal view, and grab lunch at a square-side terrace before the trip back.

🚶 Citadel entrance at the town's southern tip 💵 ~€4 citadel entry, ~€15 lunch 🕐 Late morning into early afternoon
Evening
The historic walls of Dubrovnik, a common departure gateway for travelers leaving Kotor

Transfer to Tivat or Dubrovnik for departure

Budget extra time if you're flying out of Dubrovnik, since the border crossing can add an unpredictable wait on top of the drive.

🚕 ~20 min to Tivat, or ~2 hr to Dubrovnik with border crossing 💵 ~€25 to €90 🕐 Leave at least 3 hrs before an international flight

💶 Tipping Etiquette

  • Tipping isn't obligatory in Montenegro, but rounding up the bill or leaving 10 percent at restaurants is common and appreciated.
  • For boat trips to Perast and Our Lady of the Rocks, a few euros to the operator is a nice gesture if the trip went well.
  • Cafe and bar tabs are usually rounded to the nearest euro rather than tipped on a percentage basis.

👗 Dress Code

  • Real hiking shoes, not sandals or flip-flops, are essential for the St. John fortress climb, the steps are uneven stone and can be slick.
  • Churches in the Old Town and on Our Lady of the Rocks expect covered shoulders and knees, so pack a light layer even in summer heat.
  • Smart-casual is fine for evenings, Kotor's dinner scene is relaxed rather than dressy.

🚶 Getting Around Kotor

  • The Old Town is entirely car-free and compact enough to cross on foot in about ten minutes end to end.
  • Local buses run along the bay road to Perast and down the coast to Budva, both cheap and reasonably frequent.
  • Taxis are easy to flag near the Old Town gates for trips to Tivat Airport or when a bus schedule doesn't line up.

⚠️ Safety & Etiquette Warnings

  • The fortress walk is steep, exposed, and genuinely hot by mid-morning, carry more water than feels necessary and start early.
  • The stone steps have no railings in places and can be slippery after rain, watch your footing rather than the view while climbing.
  • Kotor is famous for its free-roaming cats, they're a beloved fixture of the Old Town, so feed only if you plan to and never chase or corner one for a photo.

🗣️ Crucial Phrases in Montenegrin

  • Dobar dan: good day/hello
  • Hvala lijepo: thank you very much
  • Račun, molim: the bill, please

💳 Money & Payments

  • Montenegro uses the euro as its everyday currency despite not being part of the EU or the eurozone, a quirk left over from unilaterally adopting it in 2002.
  • Cards are accepted at most restaurants and hotels, but small konobas, bus fares, and boat operators in Perast often expect cash.
  • ATMs are available in Kotor and Budva but scarcer in Perast, so withdraw before heading out for the day.
0 / 16 packed

👕 Clothing (fortress hike, coastal old towns)

🔌 Tech & Documents

🧴 Health & Toiletries

🎒 Gear & Extras

💰 Money-Saving Hacks

🚶

Skip the ticketed St. John entrance for a lower stretch

The lower section of the fortress wall path can be walked for free before the ticket booth, useful if you just want a taste of the view without the full climb.

🚌

Local buses over organized tours

The public bus to Perast or Budva costs a fraction of a guided tour and runs often enough to skip the tour bus entirely.

🐟

Eat where the fortress-climbers refuel

Konobas a block or two back from the main squares serve the same grilled fish for noticeably less than the postcard-view terraces.

📸 Off-the-Beaten-Path Secrets

🚪

Enter the fortress from the quieter northern gate

Most cruise-ship groups climb from the main San Giovanni entrance, a lesser-used northern approach through the town walls gets you the same panorama with far fewer people.

🏔️

The Lovćen viewpoint above the switchbacks

Driving partway up the old Kotor-Lovćen road gives a wide-angle view over the entire bay that most cruise-day visitors never see, since they never leave the Old Town.

🛶

Perast before the cruise-ship rush

Kotor's cruise-ship crowds usually reach Perast by late morning, an early boat crossing to Our Lady of the Rocks means having the little church almost to yourself.

✈️ Flights

  • Tivat Airport (TIV) is the closest gateway, only about 20 minutes from Kotor by taxi, though it has limited seasonal routes.
  • Dubrovnik Airport (DBV) in neighboring Croatia is a common alternative with far more international connections, at the cost of a roughly two-hour drive and a border crossing.
  • Podgorica Airport is a further option inland, but it's a longer transfer than either Tivat or Dubrovnik for this itinerary.

🚕 Taxis & Rideshare

  • Rideshare apps have a limited presence in Montenegro, so regular metered or fixed-fare taxis are the more reliable option.
  • Agree on a fare or confirm the meter before setting off, especially for longer runs like the Dubrovnik airport transfer.
  • Taxis wait near the Old Town's main gates and are easy to find at most hours.

🚗 Rental Cars

  • A car isn't needed inside Kotor itself, the Old Town is entirely car-free and everything on Day 1 and Day 2 is walkable.
  • Renting for a day or two is genuinely useful for reaching Budva and Perast independently and stopping at coastal viewpoints along the way.
  • Parking outside the Old Town walls is straightforward, just don't expect to drive into the historic center itself.

🏨 Hotels & Where to Stay

  • Inside the Old Town walls: puts the Day 1 evening wander and the Day 2 fortress entrance within a five-minute walk.
  • A quieter bay-side area outside the walls: more space and often better value, still an easy walk or short taxi into the center.
  • Either base works well for the Perast boat trip and Budva day trip, both leave from points just outside the Old Town gates.

⛴️ Boat Trips

  • Essential for this itinerary, the crossing to Our Lady of the Rocks on Day 3 is only reachable by boat from Perast harbor.
  • Small operators run frequent short crossings and don't require advance booking outside of peak summer weekends.
  • Some operators combine the islet crossing with a wider bay tour, worth asking about if you want more time on the water.

🧳 Other Essentials

  • Montenegro is not in the EU or Schengen area, so passport control still applies at the border even though the euro is the local currency.
  • Kotor is a major cruise-ship stop, check the day's ship schedule and aim to hit the Old Town and fortress before mid-morning arrivals.
  • Travel insurance is a sensible add-on given the fortress hike and the boat crossing to Our Lady of the Rocks.