Apartments in Cavtat

Book an apartment in Cavtat for a relaxing holiday: we have over 90 apartments in Cavtat for you to rent from cheap apartments to apartments near the beach

Our best apartments in Cavtat

Check out our best apartments in Cavtat.
Apartment in Cavtat, Croatia

Croatian apartment to rent

2 bedroom apartment • Sleeps 4

Luxury B.one Apartment in Cavtat, Dubrovnik-Neretva County, Croatia, is a high-end accommodation offering stunning views of the Adriatic Sea and Cavtat Bay.

From £2,406 per week
Apartment in Cavtat, Croatia

Apartment in Cavtat, Croatia

2 bedroom apartment • Sleeps 5

Apartments & Rooms Mara & Petrunjela is located in Cavtat which is 20 km away from the center of Dubrovnik. It takes 30 min driving to get to Dubrovnik.

From £925 per week
Apartment in Cavtat, Croatia

Croatian holiday apartment rental

2 bedroom apartment • Sleeps 5

Apartments Villa Bell Memories are located in Cavtat, 12 minutes from the beautiful sandy beach "Albatros" and a 6 minute ride from the Cavtat Old Town.

From £773 per week
Apartment in Cavtat, Croatia

Apartment in Cavtat, Croatia

1 bedroom apartment • Sleeps 4

Apartments & Rooms Mara & Petrunjela is located in Cavtat which is 20 km away from the center of Dubrovnik. It takes 30 min driving to get to Dubrovnik.

From £577 per week
Apartment in Cavtat, Croatia

Croatian apartment to rent

1 bedroom apartment • Sleeps 3

Apartments Villa Bell Memories are located in Cavtat, 12 minutes from the beautiful sandy beach "Albatros" and a 6 minute ride from the Cavtat Old Town.

From £463 per week
Apartment in Cavtat, Croatia

Holiday apartment in Cavtat, Croatia

2 bedroom apartment • Sleeps 5

Apartment Feel Phili is self catering accommodation located in Cavtat. Free WiFi and air conditioning are provided. Pets are allowed with notice. Free private parking is provided.

From £589 per week
Apartment in Cavtat, Croatia

Holiday apartment in Cavtat, Croatia

1 bedroom apartment • Sleeps 4

Apartments & Rooms Mara & Petrunjela is located in Cavtat which is 20 km away from the center of Dubrovnik. It takes 30 min driving to get to Dubrovnik.

From £608 per week
Apartment in Cavtat, Croatia

Apartment in Cavtat, Croatia

1 bedroom apartment • Sleeps 2

Apartments & Rooms Mara & Petrunjela is located in Cavtat which is 20 km away from the center of Dubrovnik. It takes 30 min driving to get to Dubrovnik.

From £418 per week

Cheap apartments in Cavtat

Rent one of our cheapest apartments in Cavtat for a low cost holiday.
Apartment in Cavtat, Croatia

Holiday apartment in Cavtat, Croatia

1 bedroom apartment • Sleeps 2

Villa Alegria Cavtat is self catering accommodation located in Cavtat. Private parking is also provided.

From £152 per week
Apartment in Cavtat, Croatia

Apartment in Cavtat, Croatia

2 bedroom apartment • Sleeps 4

Villa Alegria Cavtat is self catering accommodation located in Cavtat. Private parking is also provided.

From £158 per week
Apartment in Cavtat, Croatia

Apartment to rent in Cavtat, Croatia

1 bedroom apartment • Sleeps 3

Apartments Senjo are located in Cavtat, a quiet little town with rich cultural and historical heritage, beautiful beaches and scenery, just 20 minutes ride to Dubrovnik's Old Town.

From £177 per week
Apartment in Cavtat, Croatia

Apartment in Cavtat, Croatia

1 bedroom apartment • Sleeps 4

Apartments Senjo are located in Cavtat, a quiet little town with rich cultural and historical heritage, beautiful beaches and scenery, just 20 minutes ride to Dubrovnik's Old Town.

From £228 per week
Apartment in Cavtat, Croatia

Holiday apartment in Cavtat, Croatia

1 bedroom apartment • Sleeps 2

The villa in Cavtat offers comfortable holiday apartments with sea views and is only 600 m from the promenade.

From £304 per week
Apartment in Cavtat, Croatia

Croatian apartment to rent

1 bedroom apartment • Sleeps 2

Contemporary and stylish holiday apartments full of light in the picturesque tourist town of Cavtat are ideal for a smaller families or couples.

From £329 per week
Apartment in Cavtat, Croatia

Holiday apartment in Cavtat, Croatia

1 bedroom apartment • Sleeps 2

- Free parking on site - Consumption costs incl.

From £339 per week
Apartment in Cavtat, Croatia

Croatian holiday apartment rental

1 bedroom apartment • Sleeps 2

Apartments Milanović are located in Cavtat, a quiet little town with rich cultural and historical heritage, beautiful beaches and scenery, just 15 minutes ride to Dubrovnik's Old Town.

From £342 per week

Apartments in Cavtat near the beach

Apartment in Cavtat, Croatia

Apartment rental in Cavtat, Croatia

1 bedroom apartment • Sleeps 5

BASIC FEATURES :Apartment type: A1. 2 bed/s for adults. Number of extra beds 3. Apartment capacity (adults): (2+3). Category of apartment is 3 stars. Apartment size is 45 m2.

From £406 per week
Apartment in Cavtat, Croatia

Croatian holiday apartment rental with shared pool

3 bedroom apartment • Sleeps 8

BASIC FEATURES :Apartment type: A1. 6 bed/s for adults. Number of extra beds 2. Apartment capacity (adults): (6+2). Category of apartment is 4 stars. Apartment size is 100 m2.

From £971 per week
Apartment in Cavtat, Croatia

Apartment rental in Cavtat, Croatia

1 bedroom apartment • Sleeps 4

BASIC FEATURES :Apartment type: A3. 2 bed/s for adults. Number of extra beds 2. Apartment capacity (adults): (2+2). Category of apartment is 3 stars. Apartment size is 35 m2.

From £406 per week
Studio_apartment in Cavtat, Croatia

Studio in Cavtat, Croatia

Studio apartment • Sleeps 3

BASIC FEATURES :The apartment is on the first floor. Access for the disabled is not enabled.

From £356 per week
Apartment in Cavtat, Croatia

Holiday apartment in Cavtat, Croatia

2 bedroom apartment • Sleeps 5

BASIC FEATURES :Apartment type: A1. 4 bed/s for adults. Number of extra beds 1. Apartment capacity (adults): (4+1). Category of apartment is 3 stars. Apartment size is 49 m2.

From £510 per week
Studio_apartment in Cavtat, Croatia

Studio rental in Cavtat, Croatia

1 bedroom studio apartment • Sleeps 3

BASIC FEATURES :Type of studio apartment: SA2. 2 bed/s for adults. Number of extra beds 1. Capacity of the studio apartment (adults) (2+1). The category is 3 star/s.

From £356 per week
Apartment in Cavtat, Croatia

Croatian apartment to rent

1 bedroom apartment • Sleeps 5

BASIC FEATURES :Apartment type: A6. 2 bed/s for adults. Number of extra beds 3. Apartment capacity (adults): (2+3). Category of apartment is 3 stars. Apartment size is 45 m2.

From £406 per week
Apartment in Cavtat, Croatia

Apartment rental in Cavtat, Croatia, with shared pool

1 bedroom apartment • Sleeps 4

BASIC FEATURES :Apartment type: A3. 2 bed/s for adults. Number of extra beds 2. Apartment capacity (adults): (2+2). Category of apartment is 4 stars. Apartment size is 45 m2.

From £455 per week

Prices and Availability

Cheapest monthMarch 2026 average weekly price £53143% of apartments are available
High seasonJuly 2026 average weekly price £95148% of apartments are available

All data is for the next 12 months and all the prices are the average weekly cost (Saturday - Saturday).

Price information for apartments, Cavtat 2026 - 2027

£0£1,007£755£503£252MarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanuaryFebruary
Average weekly price

Average weekly prices

The prices graph shows you the average weekly price for one of our apartments over the next twelve months. July and August are the most expensive months where the average weekly price is £951 in July and £881 in August. The cheapest month is March where the average weekly price is £469 (01/03 - 08/03). The average price varies considerably between regions, distance from the nearest beach and the size of the apartment.

Availability for apartments, Cavtat 2026 - 2027

0%100%75%50%25%MarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanuaryFebruary
Average available apartments

Weekly availability

The graph above shows the availability over the next twelve months. December (27/12 - 03/01) is the busiest time where none of our apartments are available to book. The quietest time to visit is in October (04/10 - 11/10) where 83% of our apartments have availability.