Apartments in Cavtat Old Town and Villas – Holiday Lettings - Holiday Rentals Cavtat Old Town

Close

View larger map

Also consider

Europe Holidays
475441 properties
Croatia Holidays
51415 properties

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

5,398 Holiday homes

(1) Excellent 

56

Private house with 3 bedrooms in Cavtat Old Town | satellite tv, wi-fi and more

Cavtat / Cavtat Old Town

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Air conditioning

from £36 / night

£249 - £783 / week

Book View

from £36 / night

10

Apartment with garden, wi-fi, boat available & more in Cavtat Old Town

Cavtat / Cavtat Old Town

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Child friendly

from £54 / night

£374 / week

Book View

from £54 / night

(14) Excellent 

12

Apartment in Cavtat Old Town with beach / lakeside relaxation - from £44/night, beach / lakeside relaxation

Cavtat / Cavtat Old Town

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £45 / night

£311 - £591 / week

Book View

Responds fast!
avg. 51 minutes

from £45 / night

(10) Excellent 

28

Holiday rental in Cavtat Old Town from £54/night. Sleeps 3, 1 bedroom

Cavtat / Cavtat Old Town

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £55 / night

£380 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from £55 / night

15

Apartment in Cavtat Old Town from £48/night | 1 bedroom, sleeps 4, beach / lakeside relaxation

Cavtat / Cavtat Old Town

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £48 / night

£336 / week

Book View

Responds fast!
avg. 31 minutes

from £48 / night

(14) Excellent 

14

Cavtat - Check out this amazing 1 bedroom apartment with balcony / terrace in Cavtat Old Town

Cavtat / Cavtat Old Town

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £32 / night

£205 / week

Book View

from £32 / night

(5) Excellent 

23

Self-catering studio in Cavtat Old Town with satellite tv & wi-fi - Great for walking holidays

Cavtat / Cavtat Old Town

Studio 3 min stay varies

  • Studio
  • sleeps 3
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.02 km
  • Child friendly

from £39 / night

£268 - £429 / week

Book View

Responds fast!
avg. 3 hours 42 minutes

from £39 / night

(6) Very Good 

60

Holiday rental in Cavtat Old Town with garden, air conditioning

Cavtat / Cavtat Old Town

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Air conditioning

from £45 / night

£311 / week

Book View

from £45 / night

(6) Excellent 

41

Holiday guest house with swimming pool in Cavtat Old Town

Cavtat / Cavtat Old Town

6 14 min stay varies

  • 6 bedrooms
  • sleeps 14
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £209 / night

£1,463 / week

Book View

from £209 / night

(5) Excellent 

18

Cavtat Old Town self-catering apartment from £51/night. Pet friendly with sea view / tennis in town

Cavtat / Cavtat Old Town

1 5 min stay varies

  • 1 bedroom
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £51 / night

£355 / week

Book View

Responds fast!
avg. 31 minutes

from £51 / night

(2) Very Good 

17

Comfortable cottage in Cavtat. Sleeps 4 in Cavtat Old Town

Cavtat / Cavtat Old Town

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Air conditioning
  • Private garden

from £89 / night

£622 - £746 / week

Book View

from £89 / night

(1) Very Good 

19

Apartment rental in Cavtat Old Town with garden, satellite tv, tennis in town from £41/night

Cavtat / Cavtat Old Town

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Air conditioning

from £41 / night

£287 - £523 / week

Book View

Responds fast!
avg. 3 hours 19 minutes

from £41 / night

(16) Excellent 

15

Cavtat Old Town apartment great for beach or lakeside relaxation, balcony / terrace from £89/night

Cavtat / Cavtat Old Town

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £89 / night

£622 - £845 / week

Book View

Responds fast!
avg. 46 minutes

from £89 / night

(19) Very Good 

36

Holiday accommodation in Cavtat Old Town with great reviews | satellite tv, wi-fi | walking holidays

Cavtat / Cavtat Old Town

Studio 3 min stay varies

  • Studio
  • sleeps 3
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £61 / night

£422 - £711 / week

Book View

from £61 / night

(1) Very Good 

20

Experience a home from home at this studio in Cavtat Old Town | garden & bbq

Cavtat / Cavtat Old Town

Studio 3 1 night min

  • Studio
  • sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.7 km
  • Child friendly

from £36 / night

£236 - £280 / week

Book View

from £36 / night

(3) Very Good 

49

Cavtat Old Town - apartment with a very good review rating | wi-fi & garden | tennis in town

Cavtat / Cavtat Old Town

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Air conditioning

from £80 / night

£560 - £871 / week

Book View

from £80 / night

(9) Excellent 

18

Escape to Cavtat Old Town, Cavtat in this beautiful holiday villa | Sleeps 3, 1 bedroom

Cavtat / Cavtat Old Town

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £45 / night

£311 - £685 / week

Book View

from £45 / night

(28) Excellent 

33

1 bedroom accommodation in Cavtat Old Town

Cavtat / Cavtat Old Town

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly

from £49 / night

£342 / week

Book View

Responds fast!
avg. 2 hours 55 minutes

from £49 / night

(2) Excellent 

24

Apartment in Cavtat Old Town with balcony / terrace from £67/night - Great for walking holidays

Cavtat / Cavtat Old Town

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £67 / night

£591 - £716 / week

Book View

from £67 / night

(1) Excellent 

31

Cavtat Old Town holiday villa rental

Cavtat / Cavtat Old Town

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Car not necessary
  • Air conditioning

from £223 / night

£1,555 - £2,302 / week

Book View

from £223 / night

(4) Very Good 

16

Get this amazing apartment in Cavtat Old Town from only £31/night ideal for beach or lakeside relaxation

Cavtat / Cavtat Old Town

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £32 / night

£218 / week

Book View

Responds fast!
avg. 2 hours 28 minutes

from £32 / night

(42) Excellent 

18

Amazing apartment in Cavtat Old Town from £49/night | air conditioning, sea view & balcony / terrace

Cavtat / Cavtat Old Town

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £49 / night

£373 / week

Book View

Responds fast!
avg. 1 hour 58 minutes

from £49 / night

(4) Excellent 

20

Fantastic rental in Cavtat Old Town, Cavtat - Great for beach or lakeside relaxation and fishing | sea view

Cavtat / Cavtat Old Town

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £40 / night

£267 - £374 / week

Book View

from £40 / night

(1) Excellent 

30

Stay at this villa in Cavtat Old Town with wi-fi, solarium / roof terrace & balcony / terrace from £80/night

Cavtat / Cavtat Old Town

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £80 / night

£569 - £1,369 / week

Book View

from £80 / night

16

Looking for pet friendly accommodation in Cavtat Old Town? Rent this apartment from £62/night

Cavtat / Cavtat Old Town

1 4 6 nights min

  • 1 bedroom
  • sleeps 4
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £63 / night

£400 / week

Book View

from £63 / night

(1) Excellent 

20

Holiday villa in Cavtat Old Town

Cavtat / Cavtat Old Town

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £89 / night

£623 - £1,369 / week

Book View

from £89 / night

(4) Excellent 

72

Child friendly rental - 5 bedrooms in Cavtat Old Town, Cavtat with garden

Cavtat / Cavtat Old Town

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £400 / night

£2,800 / week

Book View

from £400 / night

(9) Excellent 

19

Top rated holiday apartment in Cavtat Old Town | tennis in town | Sleeps 3 | pet friendly

Cavtat / Cavtat Old Town

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £40 / night

£280 - £405 / week

Book View

from £40 / night

18

Enjoy beach or lakeside relaxation and mountain views in Cavtat Old Town at this apartment from £36/night

Cavtat / Cavtat Old Town

1 5 min stay varies

  • 1 bedroom
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Air conditioning

from £36 / night

£249 - £400 / week

Book View

from £36 / night

(1) Very Good 

22

Holiday home in Cavtat Old Town

Cavtat / Cavtat Old Town

6 14 min stay varies

  • 6 bedrooms
  • sleeps 14
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £156 / night

£1,067 - £1,432 / week

Book View

from £156 / night

(5) Excellent 

19

Spacious self catering property in Cavtat Old Town | sleeps 8 | pet friendly, beach / lakeside relaxation

Cavtat / Cavtat Old Town

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £89 / night

£622 / week

Book View

from £89 / night

(9) Excellent 

7

Holiday studio in Cavtat Old Town, Cavtat, from £44/night. With balcony / terrace, air conditioning and much more!

Cavtat / Cavtat Old Town

Studio 3 min stay varies

  • Studio
  • sleeps 3
  • min stay varies
  • Child friendly
  • Air conditioning

from £45 / night

£311 - £427 / week

Book View

Responds fast!
avg. 46 minutes

from £45 / night

25

Ideal apartment in Cavtat Old Town from £49/night | 1 bedroom, sleeps 4, beach / lakeside relaxation

Cavtat / Cavtat Old Town

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £49 / night

£343 - £436 / week

Book View

from £49 / night

(8) Excellent 

17

2 bedroom apartment in Cavtat Old Town from £42/night | garden & wi-fi

Cavtat / Cavtat Old Town

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £42 / night

£293 / week

Book View

Responds fast!
avg. 2 hours 28 minutes

from £42 / night

(12) Excellent 

35

Holiday home in Cavtat Old Town

Cavtat / Cavtat Old Town

5 11 min stay varies

  • 5 bedrooms
  • sleeps 11
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool

from £356 / night

£2,488 - £5,474 / week

Book View

Responds fast!
avg. 3 hours 55 minutes

from £356 / night

(1) Excellent 

20

Holiday apartment with 2 bedrooms and sea view in Cavtat Old Town

Cavtat / Cavtat Old Town

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £54 / night

£374 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from £54 / night

(6) Excellent 

26

Apartment in Cavtat Old Town with balcony / terrace from £80/night - Perfect for tennis in town, horse riding & beach or lakeside relaxation

Cavtat / Cavtat Old Town

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £80 / night

£569 - £1,369 / week

Book View

from £80 / night

22

Self-catering holiday rental in Cavtat Old Town, Cavtat | air conditioning and wi-fi - pet friendly property

Cavtat / Cavtat Old Town

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £63 / night

£435 / week

Book View

from £63 / night

(6) Excellent 

30

House in Cavtat Old Town with air conditioning | cycling holidays, tennis in town & walking holidays | From £49/night

Cavtat / Cavtat Old Town

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary

from £49 / night

£343 - £996 / week

Book View

Responds fast!
avg. 56 minutes

from £49 / night

18

Apartment with 2 bedrooms in Cavtat Old Town, Cavtat | air conditioning, sea view & balcony / terrace

Cavtat / Cavtat Old Town

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £54 / night

£374 - £685 / week

Book View

from £54 / night

Top Destination reviews

Villa Markoc apartments
Excellent holiday

My husband and I had a wonderfully relaxing holiday in Cavtat. The apartment was very spacious, beautifully clean with towels replaced on alternate days. The views from the balcony were breathtaking and the pool was very refreshing in the blazing heat. Anita was very helpful providing us with a taxi to meet us at the airport when we arrived. Cavtat itself was a lovely place to visit with just the right amount of life without being too busy or commercial. There was plenty of choice in terms of restaurants and the ice cream is definitely worth a taste! There were plenty of large yachts to watch and smaller boats for island hopping or travelling to Dubrovnik. Although there was a steep hill into Cavtat, there was a regular bus to take you back up if you want and at only 10 kuna it certainly didn't break the bank!see more
Luxury apartment 4+1 in center close to beach
Excellent

We absolutely loved our stay at the apartment. Close to all the amenities, which was great, especially compared to the other apartments we had looked at, which a lot further up the hill. Gorgeous views. The size of the apartment was great for the size of our family, two adults and two children. They were very helpful in sorting out the transfers from and too the airport. The only thing we could say and it wasn't really a problem was there were ants in the apartment but we know this is probably something that would be very hard to keep on top of and maybe put a full length mirror in the main bedroom, but other than that we highly recommend this apartment. Great stay in the apartment, fantastic area to stay, lots of memories made.see more
Modern and cosy 4* apartment in Cavtat
Fabulous apartment

This is a really clean, well maintained apartment with everything you need. It is about 10 minutes walk from the centre of Cavtat and has great views as shown on the photos. It's also on a street that leads to a walking route to a small village called Cilipi. The walk is tough going in places but even if you don't go all the way to Cilipi the views from the top of the first hill are spectacular. The apartment is also 2 minutes from a supermarket and on the bus route to Dubrovnik, although you are better catching It in Cavtat on the way there. The owner couldn't have been nicer and more helpful and the booking agent, Marina, was equally brilliant. All in all this was a fantastic apartment and we cannot recommend it highly enough.see more
Anuska Apartments
Lovely apartment in great location, friendly owner

Anuska is a great owner, picked us up and took us back to the airport. On arrival took us into the town to show us around a bought us a drink. Little treats left for us were well appreciated. The lovely harbour town centre is only a short walk away, with lots of good restaurants and bars. It is a very steep walk up, down not so bad, but for those who don't want the walk up there is a bus every 30 mins for only 10 kuna or a taxi for 50 kuna. The bus stop is only around the corner, and a supermarket as well. We would definitely book again if returning to the area.see more
House in the heart of Cavtat
Wonderful

Excellent accommodation and situation. Very friendly family. There were three of us and we had a bathroom each! Breakfast on the large balcony was great, as was the view!! Well recommended! … see more
Apartment 10 m from the beach
Beautiful views and perfect location

We found this studio/apartment to be spotlessly clean, had constant hot water and the most comfortable bed ( king size ) we have ever slept in. Knowing Cavtat, and as this was only a short break , we chose to stay here for its location and the view pictured from the balcony. The location was indeed perfect ( no steep road to trudge up at the end of the evening ) and the view...well views...from the balcony were truly stunning. Just one photo cannot take in all the eye can see. Such a magnificent sight to wake up to each morning We had only one favour to ask and that was given freely with a smile. Certainly intend to return here on our next visit to this lovely place.see more