Planning
Month-by-month weather, sea temperature, cruise-ship crowd levels, prices and the two sweet-spot windows that long-time travellers always pick.
If you want one quick answer: late May–early June and September are the best months to visit Kotor. The bay is warm, the sea is swimmable, prices haven't fully peaked, and you can still hike the fortress trail without losing a litre of water per kilometre. Stay out of August's middle two weeks if you can — the Old Town is at its hottest and most crowded.
That's the headline. The longer answer below is shaped by what kind of Kotor trip you want — fortress and Old Town, beach and boat tour, food and slow café days, or a mix of all of them. Each gets a different best month.
Plan around it
Locking in May or September rooms three months out routinely saves €60–€120 a night versus walk-in summer rates. Free-cancellation rooms let you commit early without risk.
Wildflowers, cool sea, quiet Old Town. Excellent for fortress hiking and Old Town wandering. Some boat operators don't start until mid-April.
Warm sun, swimmable sea, full menu of tours and boats. The best balance of weather, value and crowd density. Book ahead — locals know it too.
Hot, busy, expensive. Cruise ships peak, fortress trail above 35°C, Old Town squares wall-to-wall at lunch. Beach and boat days are excellent.
Cool, quiet, atmospheric. Many boat tours, Perast restaurants and small hotels close. Best for moody photography and slow Old Town life.
Numbers below reflect the bay-side town of Kotor and the surrounding villages. Inland and the mountains (Lovćen, Durmitor) run 5–10°C cooler year-round.
| Month | Air temp | Sea temp | Crowds | Prices | Rating |
|---|---|---|---|---|---|
| January | 8–13°C | 13–14°C | Empty | Lowest | ⭐⭐ |
| February | 9–14°C | 13°C | Empty | Lowest | ⭐⭐ |
| March | 11–17°C | 14°C | Quiet | Low | ⭐⭐⭐ |
| April | 14–20°C | 15–16°C | Quiet | Low | ⭐⭐⭐⭐ |
| May | 18–24°C | 18–20°C | Building | Good value | ⭐⭐⭐⭐⭐ |
| June | 22–28°C | 21–22°C | Busy | Mid-peak | ⭐⭐⭐⭐⭐ |
| July | 27–32°C | 24°C | Heavy | Peak | ⭐⭐⭐ |
| August | 28–35°C | 25–26°C | Heaviest | Peak | ⭐⭐ |
| September | 23–28°C | 23–24°C | Busy | Mid-peak | ⭐⭐⭐⭐⭐ |
| October | 17–23°C | 20–22°C | Calm | Good value | ⭐⭐⭐⭐ |
| November | 13–18°C | 17–18°C | Quiet | Low | ⭐⭐⭐ |
| December | 9–14°C | 14–15°C | Empty | Lowest | ⭐⭐ |
Kotor's small Old Town receives a disproportionate amount of cruise traffic for its size. On a typical July day, 3–5 ships dock simultaneously between 9am and 5pm. That's 5,000–10,000 day-trippers — enough to make the cobbled main square feel like a packed concert. The good news: they leave by 6pm.
Three rules to avoid the crush:
"By 6pm the ships leave and the city exhales. The lanterns come on, the cats reappear, and Kotor becomes the town you came for."
Best months: late May, June, September. Warm evenings on the Perast waterfront, swimmable sea, quieter dinners. Skip August — Old Town squares are too busy for slow dinners.
Best months: June and early September. Sea is warm, days are long, school crowds haven't peaked. Pick a Dobrota hotel with a pool to balance Old Town sightseeing.
Best months: May and October. Cool enough to hike the fortress trail and Lovćen comfortably. The shoulder months are the only sensible time for serious walking in Montenegro.
Best months: late September and October. Fish is at its best, restaurants are quieter, locals come back from their summer jobs and the bay turns golden in afternoon light.
The trail is brutal in summer heat — almost no shade, baking limestone, 260 m of vertical. The window matters as much as the month.
Combine fortress and Old Town with a guide
A morning walking tour from a Kotor local who knows the back-route into the fortress is one of the easier ways to enjoy the climb in shoulder season.
Boat-tour season runs from mid-April through October. The bay is more or less always calm but the Blue Cave and Mamula stops on the bay's southern mouth depend on Adriatic conditions outside the bay — north winds (bura) and the occasional summer storm shut them down for a day at a time.
Pre-book the boat tour in shoulder season too
May and September boats book out a few days ahead now that the secret is out. Free-cancellation tours let you reshuffle if weather flips.
Kotor follows Adriatic peak pricing: a steep ramp from May to August, then a sharper drop in October. Approximate hotel rates for a comfortable mid-range double:
Flights follow the same curve, but with a sharper Dubrovnik–Tivat divergence: in peak summer, Tivat (TIV) flights run 20–40% above shoulder season; Dubrovnik (DBV) prices spike higher because the route serves both Croatia and Montenegro.
Compare flights to Tivat vs Dubrovnik
Setting Skyscanner price alerts 60+ days ahead is the single best money-saver for a Bay of Kotor trip.
Most travellers default to July or August because that's when they have time off. If you can flex, here's the strategy we'd recommend to a friend: fly in the second half of September, book six to ten nights, base in Dobrota or Perast, and rent a car for at least three of those days. Sea temperature is still 23–24°C, restaurants are calm, the fortress is climbable in the morning, and accommodation runs 30–45% off August peak. If September is impossible, replicate it in late May with the trade-off of slightly cooler swimming.
Build the shoulder-season trip now
Late-May and September Dobrota rooms sell out their best-priced inventory 8–12 weeks ahead. Free-cancellation rates on Booking.com let you lock yours in while still flexing flights.
From November to March the Bay of Kotor is quiet, atmospheric and significantly cheaper. Days are short (sunset around 4:30pm in December), boat tours mostly pause, and many Perast restaurants close. What you get in exchange: an empty fortress trail in soft light, locals filling the cafés rather than tourists, and a Mediterranean coast that feels surprising rather than sold.
Christmas and New Year see a small bump as Serbians and Russians arrive for the long weekend; otherwise the bay is yours.
Late May, early June and September are the sweet-spot months for Kotor. The weather is warm (22–28°C), the sea is swimmable, prices haven't fully peaked, and the cruise-ship crowds are smaller than July–August.
August in Kotor regularly hits 32–35°C in the city and 38°C on the fortress trail with little shade. The Old Town is densely packed with cruise passengers between 9am and 5pm. It is doable but not the most pleasant month for active sightseeing.
Sea temperatures in the Bay of Kotor peak in August at around 25–26°C and remain warm (22–23°C) through September and into early October. June water temperatures average 21–22°C — pleasant for swimming.
Kotor is quiet, atmospheric and significantly cheaper from November to March, but many boat tours, Perast restaurants and small hotels close. Visit in winter if you want empty streets and historic atmosphere, not beach or boat time.
Kotor's cruise season runs roughly April to October with the heaviest traffic in May–June and September. On peak days 3–5 ships dock simultaneously, releasing 5,000–10,000 passengers into the Old Town between 9am and 5pm. Plan the fortress hike and Perast trip before 9am or after 4pm.
Once you've picked a month, the four bookings that turn the wish-list into a trip: