Kotor Bay Scenic Drive — The Most Beautiful Road in Montenegro
There is a moment on the Bay of Kotor drive that catches every first-timer off guard. You come around a bend somewhere between Lepetane and Stoliv, and the inner bay opens up – a sheet of water so flat and so still that the mountains appear twice, once rising from the shore and once inverted beneath the surface. The road is barely wide enough for two cars. A stone church bell tower is reflected perfectly in the water to your left. To your right, someone’s grandmother is hanging laundry on a balcony that overhangs the road by a good meter. A cat watches you from a wall older than your country.
We have driven this road in every season and at every hour. At dawn in October, when the water was pewter and the only sound was an oar hitting the bay somewhere in the mist. At noon in July, sweating in traffic behind a tour bus whose mirrors nearly clipped a stone wall built by Venetians. At sunset in May, when the mountains turned indigo and the bay caught fire with reflected orange. Each time, this stretch of coastline makes us forget that we have driven beautiful roads all over Europe. None of them feel quite like this.
The Bay of Kotor is not a fjord, though marketing materials call it one. It is a submerged river canyon – a valley carved by a river system that predates the Adriatic Sea in its current form, flooded when sea levels rose after the last glacial period. The geological distinction matters less than the visual result: a series of connected inlets surrounded by near-vertical mountains, up to 1,749 meters high, plunging directly into water that is often 40 meters deep just meters from shore. The bay is deeper and more enclosed than any fjord we have visited in Norway. The mountains are more vertical. And instead of scattered farmhouses, the shores are lined with 800-year-old stone towns built by seafarers who once sailed to Constantinople and beyond.
This drive is Montenegro’s masterpiece. Everything else in the country – the beaches, the mountains, the canyons – is excellent. But the bay is the thing that makes people cancel their onward flights and extend their stay. We know, because we did exactly that.
The Bay Through History
Understanding what you are driving past makes the experience richer. The Bay of Kotor has been continuously inhabited for at least 2,500 years. The Illyrian tribe known as the Rhizonites established their capital at Risan around the 3rd century BC – Queen Teuta ruled from here and fought the Roman Republic to a standstill before eventual defeat in 229 BC. The Romans incorporated the bay into their province of Dalmatia, building villas with mosaic floors that you can still visit today.
After the fall of Rome, the bay passed through Byzantine hands and then into the orbit of medieval Serbian kingdoms. But the defining era came in 1420, when the Venetian Republic took control. Venice held the bay for nearly 400 years, and the architectural legacy is unmistakable: the fortified walls climbing impossible mountain slopes, the elegant stone palazzos with arched windows and carved coats of arms, the campanile bell towers rising above every settlement. The Venetians also fostered the maritime traditions that made these towns wealthy – Perast and Kotor produced sea captains who commanded ships across the Mediterranean.
After Venice fell to Napoleon in 1797, the bay cycled through French, Russian, and Austrian control before the Austro-Hungarian Empire settled in for a century. The Habsburgs added their own layer – military fortifications, administrative buildings, the odd neo-Gothic church – before the whole region was absorbed into Yugoslavia in 1918, then into independent Montenegro in 2006.
Driving around the bay is driving through all of this. A single village can contain Illyrian foundation stones, a Roman mosaic fragment, a Venetian palazzo, an Austrian cannon emplacement, and a socialist-era apartment block. The layers stack up like geological strata, and each bend in the road reveals another one.
Route Overview
| Detail | Info |
|---|---|
| Route | Circuit around the Bay of Kotor |
| Distance | ~50 km (full bay circuit) |
| Driving time | 1.5 hours without stops |
| Recommended time | Full day (6-8 hours with stops) |
| Road type | Paved, narrow in places, two-lane |
| Car type | Any – sedan is ideal, smaller is better |
| Best time | Early morning or shoulder season (May-June, September-October) |
| Fuel | Fill up in Tivat or Kotor – limited stations around the inner bay |
The Route
The bay has a shape like a crumpled letter W – two deep inlets connected by narrow passages, all opening to the Adriatic through a single channel. The road follows the shoreline for most of the circuit, threading through villages so tight that your side mirrors will occasionally brush against stone walls. The circuit can be started from any point, but we recommend beginning in the outer bay and driving inward toward Kotor, saving the best for the crescendo.
Tivat: Starting the Drive (km 0)
Most travelers begin in Tivat, either because they picked up a rental car at Tivat Airport (8 km from town) or because they spent a night on the coast. Tivat itself is the least atmospheric town on the bay – it is functional and modern, with a marina complex called Porto Montenegro occupying a converted Yugoslav naval shipyard. The marina is full of superyachts and feels transplanted from Monaco. It has excellent espresso, though, and clean bathrooms, which matters more than aesthetics when you are about to spend a day on the road.
Before leaving Tivat, fill your fuel tank. The bay circuit has no reliable fuel stations between Tivat and Kotor, and the last thing you want is to worry about your gauge while staring at Venetian palaces.
Tivat to Perast (15 km, 20 minutes)
Head north from Tivat along the bay shore. The road is two lanes and in decent condition, though it narrows through the villages of Lepetane and Stoliv. This section is a warm-up – pleasant rather than spectacular, but with enough beauty to set the tone. The bay stretches to your left, with the opposite shore visible across 2-3 km of flat water. The mountains on the far side rise so steeply that their reflections in the water create an almost symmetrical image on calm mornings.
Stoliv is worth a glance if not a stop. The village is split into upper and lower sections connected by stone steps, and the hillside above is covered with ancient olive groves. The lower village has a few small concrete swimming platforms – the locals wade in here on summer evenings, and you can join them. The water is calm, clear, and warmer than the open Adriatic because the bay acts like a natural swimming pool, sheltered from currents and wind.
Between Stoliv and Perast, the road passes through increasingly picturesque settlements. Stone houses crowd the road. Bougainvillea spills over garden walls. Old wooden fishing boats are pulled up on pebble shores. The sense of stepping backward in time intensifies with every kilometer. We once counted the number of cats visible from the car on this stretch – we lost count at forty.
Perast: The Jewel of the Bay
Perast is the single most beautiful small town we have visited in the Balkans, and we say that having driven through dozens. It is a sliver of Baroque stone architecture pressed between the mountain and the bay, barely 500 meters long and one street deep. In the 17th and 18th centuries, this was one of the most important maritime towns in the Adriatic. Perast’s fleet numbered over 100 ships, and its captains served in the Venetian navy. The wealth they brought home built 16 palaces and 17 churches in a town with a current population of roughly 350.
The Bujovic Palace on the waterfront is now the Perast Museum (EUR 2.50 entry). The collection of navigation instruments, maritime paintings, model ships, and old charts tells the story of a town that punched impossibly above its weight. There are portraits of Perast captains in Venetian naval uniforms, logbooks from voyages to the eastern Mediterranean, and a beautifully detailed model of the town as it appeared at the height of its glory. It takes about 30 minutes and gives you context for everything you see outside.
The bell tower of St. Nicholas Church is the tallest structure in town and can be climbed for EUR 1. The staircase is narrow and steep – not for the claustrophobic – but the view from the top is one of the finest on the bay. You look down at terracotta rooftops, across to the two islands, and out along the bay in both directions. Morning light is best.
Our Lady of the Rocks and St. George
The two islands sitting just offshore from Perast are the bay’s most iconic image, and both deserve the fame.
St. George (Sveti Djordje) is a natural island topped by a Benedictine monastery dating to the 12th century, surrounded by a cemetery shaded by dark cypresses. It is closed to visitors – monks still live there – but from the water it has a haunting, fairy-tale quality, especially in morning mist when only the church tower is visible above the fog line.
Our Lady of the Rocks (Gospa od Skrpjela) is man-made – a platform of sunken stones and old ships that local fishermen have been building up since the 15th century. According to tradition, two brothers from Perast found an icon of the Virgin Mary on a rock in the bay in 1452. They began placing stones on the spot, and over centuries, the island grew large enough for a church. The tradition continues: every July 22nd, the town holds the fascinada festival, when a flotilla of boats laden with rocks sails to the island and dumps them around the perimeter to maintain its size.
Boats from the Perast waterfront shuttle visitors to Our Lady of the Rocks for about EUR 5 round trip. The ride takes 5 minutes. The church interior is remarkable – the walls and ceiling are covered with 68 paintings by Tripo Kokolja, a 17th-century Baroque artist from Perast, and 2,500 silver votive tablets donated by sailors’ families as thanks for safe returns from the sea. The tablets are small, each inscribed with a date and a ship, and their sheer number – covering entire walls – communicates the danger and devotion of centuries of maritime life more powerfully than any museum exhibit.
The views from the island back toward Perast and the mountain behind it are some of the best photographs you will take on this trip. Late afternoon light is ideal, when the stone buildings turn gold and the mountain catches the last sun.
What to do in Perast:
- Take the boat to Our Lady of the Rocks – the church interior and views back to shore are both exceptional
- Visit the Perast Museum in Bujovic Palace for context on the town’s seafaring history
- Climb the St. Nicholas bell tower for an elevated panorama (EUR 1, 5 minutes up)
- Walk the full waterfront promenade – the northern end has quieter cafes with better prices
- Have a coffee at one of the waterfront tables and watch the light shift on the mountains across the bay
Parking in Perast: This is the single biggest practical challenge on the bay drive. Perast has a tiny lot at the southern entrance to town (EUR 2/hour in summer) that holds perhaps 30 cars. It fills by 9:30 AM on any day between June and September. Our strategy: arrive before 9 AM, or park at the wider shoulder area about 600 meters south of town and walk in along the waterfront – the walk itself is beautiful and takes 7-8 minutes. Alternatively, park in Risan (5 km further north) where parking is plentiful and free, and walk or drive back.
Perast to Risan (5 km, 10 minutes)
The road from Perast to Risan follows the innermost curve of the bay. The water is at its most sheltered here – often perfectly flat, with visibility to the bottom in 5-6 meters of water. Occasional jellyfish drift past. The mountains close in tighter.
Risan is the oldest continuously inhabited settlement on the bay, with roots going back to the Illyrian period around 300 BC. It was the capital of Queen Teuta’s domain and a significant Roman settlement afterward. Today it is a quiet, unpretentious working town – the kind of place where locals look mildly confused when tourists appear, but are friendly once they realize you are interested.
The Roman mosaics in Risan are the town’s main attraction. They come from a 2nd-century Roman villa, and while the site is modest in size, the quality of the mosaics is remarkable. The centerpiece is a floor mosaic depicting Hypnos, the Greek god of sleep, reclining on a bed. It is one of only three known mosaic depictions of Hypnos in the world. Entry is EUR 2, and you can see everything in 20 minutes. You are essentially standing in someone’s living room from 1,800 years ago.
Risan also has the cheapest coffee on the bay. We spent an unexpected hour in Risan during a rain shower once, sitting under an awning with EUR 1 espressos, watching the drops hit the bay surface. It was one of the most peaceful hours of the trip.
Risan to Dobrota (12 km, 15 minutes)
The road along the northern inner shore is the quietest section of the circuit. Small villages appear and vanish every few hundred meters – clusters of stone houses, a church, a jetty with a rowing boat tied to it. The mountain wall to your right is dramatic: vertical limestone cliffs streaked with white calcite veins, some rising over 1,000 meters from the roadside. In the late afternoon, these cliffs catch the sun and turn from grey to amber to deep pink as sunset approaches.
Dobrota was once a maritime rival to Perast, with its own fleet and its own seafaring aristocracy. The captains’ mansions along the waterfront are more restrained than Perast’s palaces but equally elegant. Several have been converted into small guesthouses and restaurants. If you want to overnight on the bay without fighting Kotor’s parking and crowds, Dobrota is the smart choice – it is only 2 km from Kotor’s old town.
Along this stretch, look for the small, often unsigned pebble beaches between the villages. They are used almost exclusively by locals and are perfect for a quick swim. We once watched an octopus change color on the rocks just below the surface at a beach between Ljuta and Dobrota. Bring water shoes.
Kotor Old Town
As you approach Kotor, the fortification walls become visible on the mountain behind the town – 4.5 km of stone walls zigzagging up a near-vertical slope to the Fortress of St. John at 280 meters above sea level. The Venetians built most of what you see in the 15th and 16th centuries.
Kotor Old Town is a UNESCO World Heritage Site inscribed in 1979 and the single most-visited place in Montenegro. The key to enjoying Kotor is timing: arrive before 9 AM, and it belongs to you and the cats. Arrive at noon between June and September, and you are sharing narrow medieval streets with 5,000 cruise ship passengers.
Walking the Old Town
Enter through the Sea Gate (Vrata od Mora), built in 1555. Look up as you pass through – above the gate is a 16th-century relief of the Madonna and Child flanked by St. Tryphon and St. Bernard. Below it, a socialist-era relief from 1948 commemorates liberation in World War II. The two images, separated by 400 years and very different ideologies, share the same stone gate without apparent tension.
Inside the walls, Kotor is a labyrinth of narrow limestone streets, irregular squares, and architectural surprises. The grid was never planned – it evolved over a thousand years.
Arms Square (Trg od Oruzja) is the main plaza, dominated by the Clock Tower built in 1602, leaning slightly since the devastating earthquake of 1667.
St. Tryphon’s Cathedral (Katedrala Svetog Tripuna), built in 1166, is one of the oldest Romanesque churches on the eastern Adriatic. The 14th-century frescoes in the upper galleries are the highlight. Entry is EUR 3.
St. Luke’s Church is a small 12th-century gem that served both Catholic and Orthodox congregations simultaneously for centuries – both altars remain.
The Maritime Museum (Pomorski Muzej) traces the bay’s seafaring history. Entry is EUR 4.
The Cat Kingdom
Kotor’s cat population is a full-blown cultural institution. There are cat-themed shops, a Cats Museum (EUR 1), a “Cats of Kotor” map, and feeding stations maintained by a local NGO. The cats themselves are everywhere – sleeping in restaurant chairs, perched on fortress walls, gazing imperiously at tourists from windowsills. We once watched a tabby walk the entire length of an outdoor restaurant, receiving a piece of food at every table, before settling into an empty chair and falling asleep. The waiter simply worked around it.
The City Walls Hike: 1,350 Steps
This is the single best activity in the Bay of Kotor. A stone staircase climbs from the old town up the mountain to the Fortress of St. John at 280 meters above sea level. It is 1,350 steps, approximately 60-90 minutes up and 30-45 minutes down.
The first 20 minutes are the hardest. The stairs are steep, uneven, and slippery with wear. There is no shade. Bring at least a liter of water per person. Good shoes are not optional.
But the effort is repaid at every stage. By the time you reach the fortress at the top, you can see the entire inner bay, the narrows of the Verige Strait, and the mountains stacked in receding layers of blue toward the horizon.
Entry is EUR 8 in summer (free from November to March). Start the climb no later than 8 AM in summer.
What to do in Kotor:
- Hike the city walls to the fortress
- Wander the old town without a map
- Visit St. Tryphon’s Cathedral
- Browse the morning market just outside the walls
- Watch the cats
Parking in Kotor: Several paid lots outside the walls charge EUR 1.50-2.00 per hour and fill by 9 AM. The lot near the cruise terminal is your best bet. Some travelers park in Dobrota (2 km north) where street parking is free.
The Serpentine Road Above Kotor
The old mountain road from Kotor to Cetinje climbs in 25 numbered hairpin turns, gaining over 1,000 meters of elevation in about 10 km. The best viewpoint is at approximately the 10th hairpin – Kotor Old Town is directly below, reduced to a toy-town model. On a clear day, you can see the open Adriatic at the bay’s mouth.
This viewpoint at sunset is one of the great experiences of Montenegrin travel. There is usually a vendor with a cooler of cold beers, which feels entirely appropriate.
The serpentine road continues to Lovcen National Park and Cetinje. It connects to the Durmitor route if you want to go inland.
The Southern Shore: Muo, Prcanj, and the Verige Ferry
Muo offers the classic postcard view of Kotor’s old town at dawn – walls and red rooftops reflected in still water.
Prcanj’s main landmark is the Church of Our Lady of Health, which began construction in 1789 and remains unfinished to this day. It has been “under construction” for over 230 years.
The Verige Strait ferry runs every 10-15 minutes, crossing in about 5 minutes for approximately EUR 4.50 per car. Standing on deck as the mountains close in on both sides is worth the small fare.
Where to Eat
Perast – Conte Restaurant: Waterfront, view of the islands. Black risotto and grilled sea bass. EUR 15-25 for mains.
Perast – Small konoba near St. Nicholas Church: Grilled squid with garlic, olive oil, lemon. EUR 8-10 for a generous plate with bread and beer.
Risan – Stari Mlini: Converted stone mill, stream through the terrace. Slow-cooked lamb under the sac is spectacular – order when you arrive and visit the mosaics while it cooks. EUR 8-15.
Kotor: Skip the main squares. Bastion for creative Montenegrin cuisine. Galion outside the walls for sunset terrace and seafood. Bokun for excellent seafood risotto.
Dobrota – Catovica Mlini: 600-year-old stone mills, terraced gardens, stream. Fresh fish, moderate prices.
Budget: Fresh burek from any bakery, EUR 1-2. Pekara Forza near the Kotor bus station at 7 AM – cheese burek out of the oven. Breakfast for under EUR 3.
Photography Guide
- Perast waterfront toward the islands – best in the hour before sunset
- Serpentine viewpoint above Kotor – best in the morning (7-9 AM)
- Muo waterfront looking back at Kotor – classic reflection shot, dawn only
- Inside Kotor Old Town – dramatic light-and-shadow at midday
- Verige Strait ferry – mountains closing in create a natural frame
- Bring a polarizing filter to cut glare off the water
Swimming Spots
Bay water is warm (22-26 C in summer), calm, and clean.
- Stoliv – concrete platforms, small beach bar, quiet except weekends
- Dobrota – small pebble beaches, less crowded than near Kotor
- Muo – pebble beach with a view of Kotor’s walls
- Perast – concrete jetties at the northern end of the promenade
- Risan – small public beach, usually the emptiest spot on the bay
Bring water shoes everywhere.
Avoiding the Cruise Ships
Large cruise ships dock at Kotor from May through October, sometimes three or four per day, each carrying 3,000-5,000 passengers. Check cruise schedules at cruisemapper.com or kotor.me. A day with zero ships is a completely different experience.
Seasonal Guide
May-June: Our favorite time. Warm enough to swim, wildflowers, long days, manageable crowds.
July-August: Hot (33-38 C) and crowded. Cruise ships daily. Evenings are magical.
September-October: Still warm for swimming. Crowds thin after mid-September. Golden light. Possibly the best month.
November-April: Quiet, hauntingly beautiful. Mist on water, snow on mountaintops, empty streets. Hotel prices drop 50-70%.
Combining With Other Routes
- Budva to Ulcinj coastal route – beaches, hidden coves, Stari Bar ruins, Ottoman-flavored Ulcinj
- Durmitor National Park – Tara Canyon, Black Lake, alpine wilderness. 4 hours via serpentine road
- Cetinje – old royal capital, 45 minutes via serpentine road
- Lovcen National Park – Njegos Mausoleum at 1,657 m
Check our car rental guide and packing essentials.
Practical Tips
Morning is everything. Be on the road by 7:30 AM, at Perast by 8, walking Kotor’s city walls by 9.
The road is narrow. Speed limit 40 km/h in settlements. Use mirrors on building corners at blind turns.
Toll and ferry. No road tolls. Verige ferry approximately EUR 4.50 per car.
Cash and cards. Carry EUR 50-100 in small bills. Smaller cafes and boat operators prefer cash.
Sunscreen and water. Non-negotiable in summer, especially for the 1,350-step city walls hike.
Car rental. See our Podgorica guide, insurance explainer, and packing essentials.