CroatiaNaturally
Blog Area guides

Cavtat or Dubrovnik: which town to actually book

2026-02-085 min readcheaphotels
Cavtat harbour with palm-lined promenade and stone houses Cavtat harbour with palm-lined promenade and stone houses

Cavtat is 18km south of the Old Town, closer to the airport than Dubrovnik itself, and roughly 25 percent cheaper — here's when it's the smarter base and when it isn’t.

What Cavtat actually is

Cavtat is a small resort town on a wooded peninsula between two bays, 18km southeast of Dubrovnik and just 6km from the airport. It has a horseshoe harbour lined with palms and cafés, a pedestrianised waterfront promenade about 1.5km long, two proper swimming beaches (Rat and Žal), a Renaissance mausoleum by Meštrović on the hill, and roughly 2,000 permanent residents that swell to maybe 8,000 in August.

Historically Cavtat is older than Dubrovnik — the Greek and Roman town of Epidaurum was here — but almost nothing pre-medieval survives, and the built fabric is largely 19th and 20th century stone. What makes it work as a base is the geography: a compact, walkable centre, sea on three sides, and a fast catamaran to Dubrovnik that turns the commute into a scenic 45-minute ride.

What a night costs versus central Dubrovnik

Cavtat runs roughly 20-30 percent cheaper than equivalent Dubrovnik neighbourhoods, and the gap widens at the top end. A four-star hotel room in Cavtat (Hotel Croatia, Hotel Supetar, Hotel Cavtat) costs €140-220 in shoulder and €280-420 in August. The equivalent in Ploče or on Lapad's headland runs €200-320 shoulder and €400-600 peak. Apartments are €70-110 shoulder, €130-190 peak — versus €100-150 and €180-260 in Lapad.

The Hotel Croatia is the flagship — a sprawling 1970s complex above Žal beach with two pools, tennis courts and honest sea access — and represents the best big-hotel value in the region for families. If you want boutique, Villa Pattiera and Hotel Supetar in the centre are the picks. If you want an apartment with a harbour view, the streets behind the promenade are full of them.

What's walkable in Cavtat

Everything you need for a holiday. The promenade loops the whole peninsula in about 40 minutes at a stroll, taking in both beaches, the harbour, the parish church, the Račić Mausoleum (climb the steps, it's worth it), and roughly 30 restaurants and konobas. Bogdanovic, Kolona, Konoba Kolona, Leut, and Galija are all within five minutes of each other on the harbour and all serve honest Adriatic cooking at 10-20 percent below Old Town prices.

The catamaran to Dubrovnik leaves from the main harbour pier — five services a day in summer, three in shoulder, one in winter. The journey is 40-45 minutes and costs €7-10 one way. Cars are unnecessary within Cavtat itself, and the walking is flat and easy compared to Dubrovnik's stairs and hills. Two supermarkets, three bakeries, a pharmacy and an ATM are all within 300m of the harbour.

Who Cavtat suits

Families with young kids, older travellers, honeymooners on a longer stay, and anyone who wants a proper resort feel with easy sea swimming. It's also the smart base for early flights — a taxi to the airport is 12 minutes and €18-25, versus 30-45 minutes and €45-60 from Dubrovnik. If your first or last night is a red-eye, Cavtat pays for itself.

Cavtat is also strong for repeat Dubrovnik visitors who’ve done the walls twice and want a quieter, more Mediterranean rhythm — long lunches, siestas, sunset swims, one boat trip a day. If your ideal holiday is 60 percent beach and 40 percent town, Cavtat delivers exactly that. Dubrovnik reverses the ratio.

Who should book Dubrovnik instead

First-timers on three or four nights, anyone who wants to see the walls at dawn or dusk without hurrying for a catamaran, and travellers whose priority is culture, history and Old Town atmosphere. The last catamaran from Dubrovnik to Cavtat leaves around 7pm in shoulder season and 9pm in high summer, which means dinner inside the walls always ends with a rush or a €40-50 taxi ride back.

Also skip Cavtat if you want nightlife beyond a harbour cocktail bar. Cavtat's evening scene is genteel — wine, live acoustic guitar, an ice cream on the promenade — and dies down by midnight. Dubrovnik proper has actual bars and clubs (Culture Club Revelin, Sky Bar, Buža) that run to 4am. If you’re in your twenties and here to party, base yourself in the Old Town or Lapad.

Cavtat versus Mlini versus Srebreno

Mlini and Srebreno are two smaller resort villages between Cavtat and Dubrovnik, 10-12km from the Old Town. Both are cheaper than Cavtat by another 10-15 percent, both have beaches, but neither has Cavtat's walkable centre, restaurant density, or catamaran link. From Mlini and Srebreno you rely on bus 10 (30-40 minutes to Old Town) or your own car.

The hierarchy for a first-time southern-coast stay: Cavtat if you want a town with things to do, Mlini if you want a quieter beach village with one good restaurant strip, Srebreno if you want the cheapest big-resort hotel deals and don’t care about atmosphere. Cavtat is the pick unless price is decisive.

Getting between Cavtat and Dubrovnik

Three options. Catamaran (Nova, G&V Line) is the scenic and pleasant one — 40 minutes, €7-10, but limited services and no operation after dark in shoulder season. Bus 10 from Cavtat runs to Dubrovnik's main bus station in Gruž every hour, takes 45-55 minutes, costs €4, and stops at Srebreno, Mlini and Kupari en route. It's slower but more frequent.

Taxi is €35-45 one way, more at night. If you’re staying five nights or more and plan multiple Old Town trips, buy a weekly bus pass (€25) and use the catamaran for the days you want the harbour arrival experience. Do not rent a car just for the Cavtat-Dubrovnik commute — parking in Dubrovnik is a nightmare and costs €25-30 a day.

Book while you read Median night$135 Cheapest area$75 Hotels tracked1 Find a hotel

Before you book

What people ask before booking Ploče.

Is Cavtat too far from Dubrovnik to visit the Old Town easily?

No — the catamaran is genuinely pleasant and the bus is frequent. But you’ll do it two or three times in a week, not daily. Plan Old Town visits deliberately: a morning walk of the walls, a dinner, maybe a nightlife evening. Cavtat is a base, not a commute.

Which Cavtat beach is better, Rat or Žal?

Žal is longer, sandier at the entry, and family-friendly with cafés along it. Rat, on the peninsula's other side, is quieter, rockier, and better for adults wanting to snorkel or read. Locals swim at Rat, families and hotel guests at Žal. Both are within a 15-minute walk of the harbour.

Can I stay in Cavtat without a car?

Easily. The town itself is walkable, the airport is 12 minutes by taxi, Dubrovnik is 45 minutes by bus or catamaran, and day trips (Elafiti islands, Mljet, Montenegro) leave from the Cavtat harbour or connect via Dubrovnik. A car is only useful if you’re doing Pelješac wineries or Bosnia on your own schedule.

Where to stay

Hotels in Ploče

Live prices · free cancellation

Recommended reads

All posts