Plavi Horizonti beach guide
Is Plavi Horizonti the best beach near Kotor?
It's widely rated the best sand beach on the Budva Riviera, with unusually shallow water for a long stretch offshore, but it sits roughly 45 minutes south of Kotor and its small car park is full by mid-morning in July and August. Arrive before 9am, take a bus to Petrovac and walk, or book a boat that stops there.
Plavi Horizonti translates as “blue horizons”, and on a calm morning before the crowds arrive it earns the name. It’s the one beach on this stretch of coast that regularly gets called the best in Montenegro, and the claim isn’t just marketing: the sand is real sand, not pebbles, and the water stays shallow for a genuinely long distance offshore. The catch is that everyone who has read the same recommendation is trying to reach it by the same narrow road, into the same small car park, at the same time of day.
Where it actually is
Plavi Horizonti sits on the Budva Riviera, tucked into a bay between Petrovac and Buljarica, a little south of Budva itself. It’s roughly 45 minutes’ drive from Kotor by the coastal road, further than Jaz Beach or Mogren Beach, both of which sit closer to Budva town and are easier day-trip options if you’re short on time. The beach faces slightly east of south, so it catches full sun for most of the day and has almost no natural shade beyond the odd tamarisk tree near the back of the sand.
The bay is fringed by low, pine-covered hills rather than the dramatic cliffs you’ll find further along the coast, which is part of why the water is so calm and shallow. There’s no dramatic backdrop here — no old town, no fortress, no ruins — just a curve of sand and a long, gentle shelf of clear water. That’s the entire appeal, and for a lot of visitors it’s enough.
Why it beats Jaz and Mogren for swimming
Most of the Montenegrin coast is pebble or shingle, which is fine underfoot for adults in beach shoes but genuinely uncomfortable for small children, and it drops off into deeper water faster than sand does. Plavi Horizonti is one of the few beaches on this coast with coarse but proper sand, and the seabed slopes so gently that you can walk out a long way before the water reaches chest height on an adult. For families with toddlers, or anyone who wants to actually swim rather than wade in over sharp stones, that combination is hard to match at Jaz Beach or the beaches inside Budva Old Town.
That said, comfort has a cost: the beach’s reputation means it’s busier than its size can comfortably handle in July and August, and the infrastructure — beach bars, sunbed rows, toilets — is more basic than what you’ll find on the paid beaches directly in front of Budva or Bečići.
The parking problem, and what to do about it
This is the detail that decides whether your day here works or doesn’t. The access road down to Plavi Horizonti ends in a modest gravel and asphalt car park that was never sized for the volume of cars now trying to use it in peak season. In July and August, that car park is typically full by 9.30-10am. After that, cars start parking along the verge of the access road itself, which narrows the road to one lane, slows every vehicle trying to get in or out, and can turn a short drive into a 20-30 minute crawl in each direction.
The realistic options, in order of reliability:
| Approach | When it works | Trade-off |
|---|---|---|
| Drive and arrive before 9am | Reliably works even in August | Early start, especially if you’re coming from Kotor |
| Drive and arrive after 5-6pm | Works for a late swim, not a full beach day | Sun is already dropping, beach bars may be winding down |
| Bus to Petrovac, then walk or taxi | Works any time of day | Adds 25-35 minutes of walking, or a few euros for a short taxi |
| Boat tour that stops at the bay | Removes the parking problem entirely | Fixed schedule, no drop-in swimming outside the tour window |
| Visit outside July-August | Parking is rarely an issue | Water is cooler, some beach bars have shorter hours |
If you’re driving and the car park is already full when you arrive, don’t join the queue of cars edging along the verge — turn around, park in Petrovac instead, and walk the coastal path down. It’s roughly the same amount of time lost either way, but walking doesn’t leave you blocking the road for everyone behind you.
Getting there without a car
The coastal bus network connects Budva and Petrovac reasonably well, and from Petrovac’s bus stop it’s about a 25-35 minute walk along the coastal path to Plavi Horizonti, partly shaded, partly along open road. A short taxi from Petrovac covers the same distance in a few minutes for a handful of euros — agree the fare before getting in, since meters are rarely used with tourists in this area.
The other option, and the one that best matches the parking reality here, is to come by water. Boat trips that hop along the Budva Riviera coastline sometimes anchor near Plavi Horizonti or the adjoining bay for a swim stop, which sidesteps the road entirely. A trip like beach hopping along the Budva Riviera with swimming stops is built around exactly this stretch of coast, moving between bays by boat rather than fighting for a parking space at each one.
If you’d rather start from Budva harbour and combine a swim stop here with a look at the Blue Cave further along, a boat tour from Budva to the Blue Cave, St Nikole and Trsteno beach covers similar ground with a caves-and-coves focus rather than a single long beach day.
What it costs
The beach itself is free — there’s no entry gate and no ticket. What you pay for is optional: a sunbed and umbrella from one of the beach bars along the back of the sand, priced in the same range as elsewhere on this coast, and parking, which is a paid car park rather than free roadside space. Food and drink at the beach bars sit at the higher end of Montenegrin coastal prices precisely because there’s a captive audience and nowhere else nearby to buy a coffee — expect to pay more here than you would at a café in Petrovac itself, where a coffee runs roughly €1.20-2 and a simple plate at a non-touristy restaurant is closer to €8-15.
If the beach bar prices put you off, it’s easy enough to bring your own food and water and eat on the sand, or walk the ten minutes or so into Petrovac for lunch at ordinary local prices rather than beach prices.
Best time of day and best time of year
The crowding pattern here tracks the parking pattern almost exactly: arrive before 9-9.30am and the beach is calm, the car park has space, and the water is at its clearest before hundreds of feet have stirred up the shallows. By late morning it fills in fast, peaks through the early afternoon, and starts to thin out again from around 5pm, though by then the light is softer rather than the beach being empty.
Seasonally, late May to mid-June and September are the better windows — the sea is swimmable, the car park isn’t overwhelmed, and the beach bars are still open but not at full capacity. August is the beach at its most crowded and its most expensive, with the sea at its warmest, around 25-26°C. Outside June-October the water turns cold and much of the beach infrastructure closes for the winter, though the sand and the shallow bay are still there if you don’t mind an empty, breezier visit.
Swimming conditions and what to watch for
The shallow, gently sloping seabed is the main reason to come here rather than the more dramatic but steeper-shelving beaches further along the coast. It’s genuinely good for children and for weak swimmers, since you can be a long way from the shore and still be able to stand. The trade-off is that on a windy day, that same shallow water can get choppier and murkier than a deeper bay would, so check conditions before assuming it’ll be glassy calm.
As with the rest of this coast, watch for sea urchins if you wander onto any rockier patches at either end of the main sand — they’re not a beach-wide hazard here since the centre is genuinely sandy, but the fringes near the headlands are rockier. Proper swim shoes solve the problem entirely if you plan to explore beyond the main stretch of sand.
What’s around: food, shade and facilities
Facilities are basic compared with the paid beach clubs in front of Budva or Bečići: a handful of beach bars serving drinks, snacks and simple grilled food, sunbed and umbrella rental, and toilets, but no organised watersports centre and very little natural shade beyond what a rented umbrella provides. Bring your own shade if you’re spending a full day, particularly with children, since the sun here is unbroken from mid-morning onward.
For a proper meal rather than beach-bar food, Petrovac is the nearest option, a short walk or drive away, with a small promenade of restaurants serving the usual coastal Montenegrin menu — grilled fish, calamari, and the region’s own take on seafood risotto — at prices closer to what you’d pay in Kotor Old Town away from the most touristy terraces.
If Plavi Horizonti feels too full when you arrive, the adjoining bay of Buljarica is a 20-30 minute coastal walk south and is considerably quieter, longer and wilder, with far less infrastructure — worth knowing about as a pressure valve rather than a substitute destination in its own right.
Comparing Plavi Horizonti with nearby beaches
| Beach | Surface | Water depth near shore | Crowding in August | Facilities |
|---|---|---|---|---|
| Plavi Horizonti | Sand | Very shallow, long shelf | High, parking-limited | Basic beach bars, sunbeds |
| Buljarica | Sand and shingle | Shallow, undeveloped | Low to moderate | Minimal |
| Jaz Beach | Pebble | Moderate | High, festival crowds some dates | Bars, some watersports |
| Mogren Beach | Pebble | Deepens quickly | High, small coves fill fast | Basic, limited shade |
| Bečići | Sand and fine shingle | Moderate | High, resort-level | Full beach club infrastructure |
None of these beaches are within easy day-trip reach of Kotor without committing most of a day to the round trip, so it’s worth deciding whether a beach day or a sightseeing day makes more sense before you set out — see the wider best beaches near Kotor guide and the pebble vs sand beaches comparison if you’re weighing several options rather than committing to one.
Practical notes before you go
Bring cash in small denominations for sunbed rental and beach-bar food — card acceptance is patchy at small kiosks on this coast. There’s no free public parking alternative near the beach itself; if the main car park is full, your realistic choices are Petrovac’s own car parks with a walk, or turning back. Mobile signal is generally fine along this stretch, so checking bus times or booking a taxi from the beach itself isn’t a problem.
If you’re building a longer coastal day rather than a single beach stop, a wider Boka Bay cruise from Tivat or Kotor covers different ground entirely — the bay itself rather than the open Adriatic coast — so don’t expect it to substitute for a Budva Riviera beach day. For a broader look at how to structure several beach days without a car, the Montenegro without a car itinerary and the buses in Montenegro guide cover the logistics in more depth than fits here.
Finally, treat the parking situation as a genuine planning constraint rather than a minor inconvenience: turning up at midday in August without a backup plan is the single most common way this beach disappoints visitors who came specifically because of its reputation. Arrive early, come by bus, or come by boat — any of the three works. Arriving at noon and hoping for the best usually doesn’t.
Beach & swimming tours on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.


