You’ve narrowed Montenegro’s coast down to two names, and they could not be more different in feel. Kotor is a walled medieval town at the head of a fjord-like bay, all stone lanes, cats and a fortress climb. Budva is Montenegro’s beach-and-nightlife capital, 22 km south, with a smaller old town wrapped in resorts and clubs. Pick wrong and you spend your trip commuting to the thing you actually came for.

Here’s the honest split, and where to book once you’ve chosen.

The Quick Verdict

Choose Kotor if you want atmosphere, history, the bay and mountain hikes within walking distance. Choose Budva if you want beaches, resorts and a real night-out scene, and don’t mind day-tripping for the old-world stuff.

What mattersKotorBudva
Old townLarger, UNESCO-listed, dramatic settingSmaller, pretty, more compact
BeachesPebble/concrete bay swims, no real sandThe reason to come — Riviera beaches & clubs
NightlifeWine bars, restaurants, quietBeach clubs, late bars, party crowd
Hikes & viewsFortress + Lovćen on the doorstepLimited; mostly beach-focused
Cruise crowdsHeavy 9am–5pm on ship daysLighter, spread along the Riviera
Best forCouples, culture, first-timersBeach holidays, groups, younger crowd

Deep dive: how they actually compare

Atmosphere and the old town

Kotor wins the postcard. Its old town is bigger, older and hemmed in by 1,200 m of mountain with the San Giovanni walls zig-zagging above it — the single best free view on the coast. Budva’s citadel is charming but you’ll “see it” in an hour. If wandering stone lanes with a coffee is your idea of a holiday, Kotor is the base.

Beaches and swimming

This is Budva’s knockout punch. Kotor sits on a sheltered bay: the water is calm and swimmable but you’re on concrete platforms and pebble coves, not sand. Budva’s Riviera — Mogren, Bečići, Sveti Stefan just south — is where Montenegro’s actual beach scene lives. If you’ll be in swimwear most days, don’t fight it: base in Budva.

Getting between them (so you don’t have to fully choose)

They’re 30–45 minutes apart with frequent buses (~€4–5) and cheap taxis. Plenty of people base in Kotor and take a beach day in Budva, or vice-versa. A rental car makes both — plus Perast, Lovćen and the Luštica beaches — trivial, and is often cheaper than repeated transfers.

Who should choose Kotor?

Who should choose Budva?

  • Beach holidays, sun-lounger days and a real night-out scene.
  • Groups and younger travellers who want energy after dark.
  • Families who want sand and shallow swimming close to the hotel.
  • Staying in Budva but want the bay for a day? Book your Kotor hotels here for a night or two at the head of the bay.

Still torn on where in the bay itself to land? Our where-to-stay-in-Kotor-Bay breakdown compares Kotor, Dobrota, Perast and Tivat area by area, and the Bay of Kotor towns guide covers every village worth a base.