
Let’s start with the version most beach guides skip: Kotor Bay (Boka Kotorska) is not the part of Montenegro you come to for great beaches. The bay is one of the most photographed places in Europe — UNESCO-listed, surrounded by 1,600-meter mountains, full of medieval towns — but the swimming itself is a mixed bag. Most beaches are pebbled, narrow, and squeezed between the road and the sea. The water is clean and calm because the bay is sheltered, but it’s also a few degrees cooler than the open Adriatic.
That doesn’t mean you skip swimming in Boka. Several beaches are genuinely good, especially in the morning or late afternoon when the heat eases and the cafes fill up. After driving guests to most of these for years, we’ve stopped pretending they’re all “stunning” and started telling clients which ones are actually worth the effort.
What This Post Covers
This post focuses on what’s actually swimmable inside Kotor Bay — split by area:
- Beaches near Kotor town (Kotor, Dobrota, Muo, Prčanj, Stoliv)
- Beaches near Perast and Risan (the inner bay)
- Morinj and Bajova Kula (the western shore)
- Beaches in Tivat (covered briefly here, full guide separately)
- Beaches near Herceg Novi (the bay’s open mouth, where the bay meets the open sea)
And — equally important — when it’s worth driving 40 minutes south to Budva and Sveti Stefan instead.
Beaches Near Kotor Town

Kotor Town Beach
Right next to the Old Town walls — a small pebbled strip you can reach in a 5-minute walk from the main gate. Convenient if you’re already in Kotor for sightseeing and want a quick swim, but it’s not where you go to spend a beach day. The water is clear and the view of the medieval walls behind you is genuinely good. The beach itself is small, often crowded in July and August, and the sea floor drops quickly.
Free entry. No parking nearby — leave the car at the parking on the city outskirts and walk. Best in late afternoon when cruise-ship traffic thins out. If you don’t want to deal with the parking puzzle at all, hiring a private driver in Kotor is the simplest way to skip it.
Dobrota
The long, narrow stretch of coast running north of Kotor toward Perast. Dobrota isn’t one beach — it’s about 7 km of small concrete platforms, ladders into the sea, pebbled patches, and waterfront cafes. Locals swim here every day in summer because it’s quiet, easy, and the water is cleaner than at the town beach.
Best access points: in front of Hotel Vardar Dobrota, around the Church of Saint Eustachius, and the public sections near Plaža Žuta Greda. Free, easy parking along the coastal road, mostly local crowd. This is where we send clients who want to swim without paying €15 for a sunbed.
Muo, Prčanj and Stoliv
The villages along the western shore of Kotor’s inner bay. Each has small public swimming areas — concrete slabs, narrow pebble strips, ladders into deep water. Quieter than Dobrota, traditional Boka feel, very few tourists. Worth knowing about if you want to escape the Kotor crowd in 10 minutes by car.
One specific note for our clients: a large share of guests we drive in this area stay at the Hyatt Regency Kotor Bay Resort in Donji Stoliv, which has its own private beach and beach restaurant. Guests of the resort don’t really need a public beach option — but they regularly ask us where the better swimming is in the area for half-day side trips. The honest answer is: for a quick swim near the hotel, the Stoliv waterfront works; for a real beach day, see the section at the bottom of this post about driving to Budva.
Perast and Risan: Inner Bay

Perast Waterfront
Perast itself is a sightseeing town more than a swimming destination — the famous Baroque churches, the boat trips to Our Lady of the Rocks, the seafood restaurants on the promenade. But there’s a small public swimming area at the western end of the waterfront, with concrete platforms and a ladder. Useful if you’ve spent the morning visiting Our Lady of the Rocks and want a 30-minute swim before lunch.
Don’t drive here for the swim alone. Drive here for the town and add a swim if the weather is right.
Risan
The deepest point of the bay, surrounded by tall mountains. Risan town has a stretch of pebble beach with cafes and grocery stores nearby — about 1 km long, 10 m wide. Quieter than Kotor and Perast, family-friendly, with shallower water near the shore. The downside: the inner bay sees less sun and air movement, so the water can feel colder than at the bay’s mouth, and afternoons here can feel humid in midsummer.
Worth visiting if you’re already going to see the Roman mosaics in Risan (a separate small archaeological site, definitely worth a quick stop). Otherwise, you have better options closer to the bay’s open end.
Morinj and Bajova Kula: The Western Shore
Morinj
One of the better-kept beaches inside the bay. Pebbled, tucked into a wooded bend on the western shore between Risan and Kamenari, in the village of Donji Morinj (the upper village, Gornji Morinj, sits up in the hills with old stone houses and a steep cobbled road if you want a walk before lunch). The beach is partly shaded by chestnut trees and sits right next to Tramontana Beach Bar, one of the most popular local beach spots in this part of Boka.
The water here is unusually cold even in August because of underwater freshwater springs that flow into the bay — locals see this as a feature, not a problem. Better water clarity than most inner-bay beaches. Free entry, parking is tight in summer afternoons but usually fine before noon. Right next door is Ćatovića Mlini, one of the best seafood restaurants in Montenegro, set in a converted old watermill — worth booking ahead if you plan to eat there.
Bajova Kula
About 20 minutes by car from Kotor, on the road to Herceg Novi. A secluded small pebble beach below the old Bajova Kula tower. The right side is free; the left side is a paid section with sunbeds — current rate is around €10 per person, sometimes more in peak July and August.
Why people like it: the water is unusually clear and cold (because it’s right at the strait where the bay narrows), the crowds are smaller, and the seafood at the on-site restaurant is generally good. Why some don’t: it’s a steep walk down from the parking, and there’s no shade beyond what the umbrellas provide. Take cash — card payment isn’t always reliable.
Beaches in Tivat
Tivat sits at the bay’s open mouth, near Tivat International Airport and the Porto Montenegro marina. The beaches here are mostly pebbled, fairly arranged, and noticeably warmer-water than the inner bay. The most-used: Plavi Horizonti (the rare proper sandy beach in the area, about 15 km south near Krašići), Ponta Beach, Donja Lastva, Kamelija, Opatovo, Mimosa, Belane, and the small beaches around Sveti Marko island.
For a full breakdown of which Tivat beach to pick when, see our separate guide to beaches in Tivat. We send a lot of clients here when the day is short and they want sand, not pebbles.
Beaches Near Herceg Novi
Herceg Novi is at the very mouth of the bay, where the bay meets the open Adriatic. The water is warmer and the swimming season is longer — roughly mid-May to mid-October, with sea temperatures around 22–26 °C in summer. The municipality has a long list of official and semi-official beaches, but the ones travelers actually use are:
- Igalo — known for its medicinal mud (a real thing, not a marketing line — there’s an established Institut Igalo spa here using it). Sandy stretches, family-friendly.
- Njivice — sometimes called “Queen’s Beach”, small and pebbled, near Igalo.
- Žanjic — a popular boat-trip beach near the bay’s mouth, on the Luštica peninsula. Reachable by boat from Herceg Novi or by a winding road. White pebbles, very clear water, restaurant on site.
- Mirište — close to Žanjic, similar style, smaller.
- Dobreč — only reachable by boat, which keeps it relatively quiet.
If you’re staying in Herceg Novi or driving over from Kotor for a half-day, the Luštica peninsula beaches (Žanjic, Mirište, Dobreč) are the bay’s best swimming and worth the small effort. Herceg Novi also works well as a beach stop on a Tivat to Herceg Novi transfer, especially if you want warmer water and easier access to Luštica beaches.
The Honest Verdict: Bay vs. Open Coast
Here’s where most travel blogs go vague. We won’t.
Kotor Bay is not the right destination for a beach holiday. The beaches inside the bay are convenient if you’re already there for sightseeing, and a few — Bajova Kula, Žanjic, Plavi Horizonti, the Luštica side — are genuinely nice. But if your priority is swimming on long, sunny, sandy or pebbly beaches with proper Adriatic water, you need to go south of the bay.
The good beaches in Montenegro are in Budva, Sveti Stefan, and further south. 40 minutes by car from Kotor and you reach an entirely different coastline — open sea, warmer water, longer beaches, more sun, more atmosphere. Jaz, Mogren, Bečići, Sveti Stefan, Pržno, Petrovac, and Buljarica are what most travelers picture when they think of a Montenegrin beach day.
Because of this, a lot of our clients staying in Kotor or Tivat hire us for a Montenegro private driver day trip specifically to get out of the bay and visit the better beaches further south. Typical day: morning at Sveti Stefan and Pržno, lunch in Budva Old Town, afternoon at Mogren or Jaz, dropoff back at the hotel by evening. It’s a full day, but it gives you what the bay can’t — actual beach time.
For more on which beaches south of the bay to choose, see our guide to the best beaches near Budva.
Practical Notes for Visiting Kotor Bay Beaches
- Most beaches are pebbled, not sandy. Bring water shoes if you’re sensitive about your feet.
- Free vs. paid sections. Most beaches have a free public area and a paid concession with sunbeds (€10–€20 per pair, more at fancier ones). The free area is usually fine — bring your own towel.
- Parking is the real constraint along the bay road. Spots fill up by mid-morning in July and August. Earlier is better, or just have a driver drop you and pick you up later.
- Water temperature ranges from cool in late May (around 20 °C) to warm in August (around 25 °C). The mouth of the bay is always slightly warmer than the inner bay.
- The swimming season is roughly June to early October. Outside that, the bay is beautiful but the water is too cold for most travelers.
This is where having a driver helps more than people expect: the best bay beaches often have very limited parking, so a drop-off and timed pickup can save more stress than the swim itself.
How We Help Clients Plan Beach Time in Boka
If you’re staying in Kotor, Tivat, or anywhere in the bay, the simplest setup is to combine sightseeing with a beach stop on the same day. Some real examples from clients we drive:
- Morning Old Town walking tour, lunch in Perast, swim at Bajova Kula on the way back
- Half-day Boka boat trip (Our Lady of the Rocks + Blue Cave), then beach hour at Žanjic or back to a hotel beach
- Full-day southern run: pickup in Kotor, Sveti Stefan + Pržno, lunch in Budva, afternoon swim at Mogren, dropoff before sunset
- Airport transfer from Tivat with a beach stop on the way to your hotel
If you want a custom day built around the beaches and combinations that fit your group, send us a message and we’ll put together a route.
Hire a Chauffeur in Montenegro
Don’t hesitate to ask for a quote. Contact Balkan Chauffeur for your airport transfer or to hire a chauffeured car.
Related Posts:
Why Cross-Border Transfers in the Balkans Require Local Experience, Not Just a Driver
Cross-border transfers in the Balkans are fundamentally different from cross-border travel...
Why Choose Balkan Chauffeur for Your Next Private Transfer?
Planning your next journey and need transportation you can actually trust? Here are the...
Podgorica Airport Taxi Transfer At Fixed Price
Beaches Near Budva: Where Montenegro’s Real Beach Time Happens
If you've read our guide to beaches in Kotor Bay, you already know our position: Boka has scenery,...
Tivat: Best Private Tours and Day Trips for Your Adventure
Explore the best private tours and day trips from Tivat, from Kotor to Dubrovnik. Our drivers share top picks with stunning views for an amazing trip!
Tivat and Porto Montenegro: Best Restaurants for Your Visit
Discover the best restaurants in Tivat and Porto Montenegro, from local spots to fine dining. Our drivers share top dining picks for your visit!





