The Bay of Kotor looks like a fjord that got lost on its way to Norway. Steep limestone cliffs rise straight from water so dark and still it mirrors the mountains. At the end of one of these inlets, pressed against the mountainside, sits a walled city that looks unchanged since the Renaissance. This is Kotor, and the first thing to understand is that those walls are not decorative. They were built by the Republic of Venice, maintained by the Austrians, and tested by earthquakes and sieges. What remains is one of the best-preserved medieval fortifications on the Mediterranean.
The Old Town sits on a small triangular plot of flat land where the mountain meets the bay. Enter through one of three gates—Sea Gate, River Gate, or Gurdic Gate—and you are inside a maze of narrow streets designed to confuse invaders and provide shade. The buildings are stone, three to four stories, with green shutters and red tile roofs. The streets are marble, worn smooth by centuries of use. There are no cars inside. Delivery carts rattle over the cobblestones early in the morning, but after 9 AM the only sounds are church bells, cafe chatter, and the occasional cruise ship horn from the port.
Start at the Cathedral of Saint Tryphon, built in 1166 and reconstructed multiple times after earthquakes. The Romanesque facade is asymmetrical—the two towers are different heights because the second one was built later and then partially collapsed in the 1667 earthquake. Inside, the nave is narrow and tall, with a 14th-century Gothic ciborium over the main altar. The treasury holds relics and art accumulated during Kotor's centuries as a wealthy trading port, including a 13th-century silver altarpiece and a collection of illuminated manuscripts. The cathedral is open daily from 9 AM to 7 PM in summer, 9 AM to 5 PM in winter. Admission to the church is free; the treasury costs €3.
Walk south to the Church of Saint Luke, which served both Catholic and Orthodox congregations from the 12th century until the 19th century. The church has two altars—one facing east, one facing west—and represents the religious tolerance that characterized Kotor's maritime republic. The interior is plain stone walls and wooden benches, with 13th-century fresco fragments visible in the apse. It is rarely crowded. Sit for ten minutes and watch how the light moves through the single round window.
The Maritime Museum occupies the 18th-century Grgurina Palace on the main square. Kotor's wealth came from the sea—sailors, shipbuilders, and merchants who traded throughout the Mediterranean and beyond. The museum traces this history through model ships, navigational instruments, and portraits of sea captains. The most striking exhibit is a collection of ship figureheads, carved wooden statues that once adorned the prows of Kotor's merchant vessels. The museum opens at 9 AM and closes at 6 PM. Admission is €4.
The main square, Piazza of the Arms, is where public life has unfolded for centuries. The 17th-century clock tower stands at one end, rebuilt after the 1979 earthquake that damaged much of the Old Town. The square fills with outdoor cafe tables by mid-morning. A coffee here costs €2 to €3, which is expensive by Montenegrin standards but reasonable for the location. The people-watching is excellent—cruise ship passengers in matching lanyards mixing with locals who still use the square as a meeting point.
The walls themselves are the main attraction. They climb 1,200 meters up the mountain behind the city, forming a zigzag pattern visible from anywhere in the bay. The full climb to Saint John's Fortress at the top takes 90 minutes to two hours depending on fitness. The path is stone steps, steep and uneven, with no railings in many sections. Bring water—there is nowhere to buy it on the wall. The climb is best started early, before 8 AM, when the sun hits the mountain. The alternative is late afternoon, but the fortress closes at sunset and guards do check.
The view from the top justifies the effort. You see the entire bay—the narrow inlet that protected Kotor's fleet, the town compressed against the water, the red roofs against the gray stone, the cruise ships docked at the pier looking like toys. On clear days you can see the open Adriatic beyond the channel that connects the bay to the sea. The fortress itself is mostly ruins—crumbling walls, a small chapel, foundations of barracks—but the position is what matters. This was the defensive heart of the city, the place from which guards watched for Ottoman galleys or pirate ships.
For those who cannot make the full climb, the Church of Our Lady of Remedy is reachable in 20 minutes. Built in 1518, this small chapel sits halfway up the wall and offers a preview of the views from the top. The interior is simple, with votive offerings from sailors who survived storms at sea. The church is usually unlocked during daylight hours.
The bay itself is the other half of the experience. Take the local bus or hire a taxi to Perast, 12 kilometers northwest along the coast road. Perast is a village of stone palaces built by Kotor's sea captains, now mostly converted to restaurants and small hotels. The town has 16 churches for a population of 300, evidence of its former wealth. From Perast's waterfront, boatmen offer trips to the two islets in the bay—Our Lady of the Rocks and Saint George.
Our Lady of the Rocks is artificial, built by sinking ships filled with rocks and piling stones for centuries. The church on the islet dates to 1630 and contains a collection of votive paintings—maritime scenes commissioned by sailors who survived shipwrecks. The silver votive plaques on the walls record specific storms, dates, and names of ships. The boat trip costs €5 per person round trip, or €20 for a private boat. The church charges €2 admission.
Saint George islet is natural, covered with cypress trees, and closed to visitors—it serves as a burial ground for Perast's old families. The two islets together, one manicured and open, one wild and closed, represent the dual nature of the bay: the human effort to claim the water, and the nature that ultimately owns it.
Food in Kotor reflects its position between Venetian and Balkan influences. The signature dish is crni rizot, black risotto colored and flavored with squid ink. It appears on every menu and quality varies wildly. The best version is at Galion, a restaurant built on a pier extending into the bay. The dining room has floor-to-ceiling windows on three sides; at high tide the water laps against the glass. A main course costs €15 to €25. For cheaper options, walk outside the walls to the market area on Saturday mornings, or find the hole-in-the-wall burek shops along the main road that sell spinach and cheese pastries for €2.
Montenegrin wine is improving rapidly but remains inconsistent. The Vranac grape produces full-bodied reds that can be excellent or harsh depending on the producer. The best local label is Plantaze, particularly their premium range. A bottle in a restaurant costs €15 to €30. The white Krstač is crisp and mineral, suited to seafood. Avoid the cheapest options—there is still a lot of rough wine sold to tourists who do not know better.
The cruise ship problem is real. On days when multiple ships are in port—Tuesdays and Thursdays in peak season—the Old Town becomes unpleasantly crowded by 10 AM. The narrow streets cannot absorb thousands of passengers on three-hour shore excursions. The solution is to stay overnight. Ships leave by late afternoon, and the town returns to its actual scale. The evening light on the walls is better anyway.
For those staying multiple days, use Kotor as a base for the surrounding region. Budva, 22 kilometers southeast, has beaches and nightlife but little history—the Old Town is authentic but small, and the surrounding area is overdeveloped. Lovćen National Park rises behind Kotor, accessible by a road with 25 switchbacks that climbs to 1,600 meters. The mausoleum of Petar II Petrović-Njegoš sits at the summit—a controversial modernist structure on the site where the 19th-century bishop-poet requested burial. The views extend to Albania and Italy on clear days. The park entrance costs €2; the mausoleum adds another €3.
Cetinje, the former royal capital, sits on a plateau above the bay. It has the character of a small town that once mattered—embassy buildings from when European powers maintained missions, a monastery with the right hand of Saint John the Baptist (allegedly), and a laid-back atmosphere that contrasts with Kotor's tourism focus. The road from Kotor to Cetinje passes through landscapes that shift from Mediterranean to alpine within an hour.
Accommodation in Kotor ranges from hostels to boutique hotels inside the walls. The Historic Boutique Hotel Cattaro occupies a 18th-century palace on the main square, with rooms starting at €120 in season. Hotel Vardar, also inside the walls, is simpler but well-located, with doubles from €80. For budget travelers, Old Town Hostel has dorms from €20 and private rooms from €50. Staying inside the walls means carrying luggage over cobblestones—pack light or arrange for a cart.
The practical details: Kotor is two hours by bus from Dubrovnik, Croatia, and 30 minutes from Tivat Airport, which has seasonal flights from major European cities. Podgorica Airport is 90 minutes away with better year-round connections. The bus station is outside the walls—a 10-minute walk to the Sea Gate. Taxis are unmetered; negotiate the fare before departing. A ride to Perast should cost €15 to €20.
The best time to visit is May or September, when the weather is warm but the cruise ships are fewer. July and August bring heat that traps in the bay and crowds that fill every restaurant. Winter is quiet to the point of emptiness—many businesses close, but those that remain offer authentic interactions with locals who reclaim their town.
Kotor rewards patience. The first impression is of a pretty but overwhelmed tourist destination. Stay longer, climb the walls at dawn, eat at restaurants outside the main square, watch the light change on the mountains across the bay. The city has survived Venetians, Ottomans, Austrians, earthquakes, and tourism. What remains is worth your full attention.
By Elena Vasquez
Cultural anthropologist and culinary storyteller. Elena spent a decade documenting traditional cooking methods across Latin America and the Mediterranean. She holds a PhD in Ethnography from Barcelona University and believes the best way to understand a place is through its kitchens and ancient streets.