Home/Stays/Croatia/Cavtat

Stays in Cavtat

Cavtat is a small coastal town in southern Croatia, located on the Adriatic Sea about 20 kilometres southeast of Dubrovnik. It sits on a peninsula between two harbours, with a sheltered bay and a waterfront lined with palm trees, cafes, and restaurants. The town has a long history, with evidence of…

36 staysfrom €83 a night2 rated 4.5+

Every stay in Cavtat

Recent rates first, then the best-reviewed rooms.

Search live rates in Cavtat

Pick your dates — every Cavtat room with a live price, in one list.

Guests & rooms

Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.

About Cavtat

Where to stay in Cavtat

Cavtat Old Town. The historic core, with stone buildings, narrow streets, and the main waterfront promenade, is close to restaurants, shops, and the Racic Mausoleum.

Obod area. A quieter residential area on the eastern side of the peninsula, within walking distance of the old town and beaches.

Rat area. Located on the western side of the peninsula, this area offers views of the bay and is near the Hotel Croatia and beaches.

Tiha Bay. A small bay on the western side, known for its calm waters and pebble beach, with some accommodation options nearby.

Getting there and around

Cavtat is about 20 kilometres from Dubrovnik and 5 kilometres from Dubrovnik Airport. The easiest way to reach Cavtat is by car or taxi from the airport, which takes around 10 minutes. Alternatively, you can take a bus from Dubrovnik, which runs regularly and takes about 30 minutes. From Dubrovnik, you can also take a boat or catamaran to Cavtat, which offers a scenic route along the coast. Once in Cavtat, the town is small and walkable, with most attractions, restaurants, and beaches within easy reach. Local buses connect Cavtat with nearby villages and Dubrovnik, and taxis are available. Renting a car is an option for exploring the wider region, including the Konavle countryside and the Peljesac peninsula.

When to go

The best time to visit Cavtat is from May to September, when the weather is warm and sunny, ideal for swimming and outdoor activities. July and August are the busiest months, with higher temperatures and more crowds. For a quieter experience, consider visiting in May, June, or September, when the sea is still warm and the town is less crowded. Winter months are mild but cooler, with fewer tourist facilities open. The town hosts several events during the summer, including the Cavtat Summer Festival, which features concerts and performances.

Questions, answered

How far is Cavtat from Dubrovnik?

Cavtat is about 20 kilometres southeast of Dubrovnik. The drive takes around 30 minutes, and there are also bus and boat connections.

Is Cavtat a good base for visiting Dubrovnik?

Yes, Cavtat is a convenient base for visiting Dubrovnik, as it is close to the city and the airport. Buses and boats run regularly between the two towns.

What is the best way to get to Cavtat from Dubrovnik Airport?

The easiest way is by taxi or car, which takes about 10 minutes. Some hotels may offer transfers, and local buses also connect the airport with Cavtat.

What are the main attractions in Cavtat?

The main attractions include the Racic Mausoleum, the Franciscan Monastery, the Cavtat waterfront, and the beaches along the peninsula. The town also has a museum and art gallery.

Are there beaches in Cavtat?

Yes, Cavtat has several beaches, mostly pebble and rocky, with clear water. Popular spots include the beaches near the Hotel Croatia and the area around Tiha Bay.

What is the local cuisine like in Cavtat?

The local cuisine is Mediterranean, with an emphasis on fresh seafood, olive oil, and vegetables. You can find konobas (traditional taverns) serving dishes like grilled fish, black risotto, and pasticada.

More cities in Croatia