HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit Default Owner Icon heart-filled

Make holiday rental accommodation or an apartment in Cavtat, Croatia your home away from home

Just 20 km from Dubrovnik is the beautiful old town of Cavtat, Croatia. Accommodation in Cavtat provides visitors with a fantastically scenic, tranquil base from which to explore the culture, nature and leisure of the Dalmatian mainland, all from your coastal position on the beaches of Cavtat. As a rural port town, Cavtat has a wonderfully relaxed atmosphere, and provides the tourist gateway to the southern part of the Dalmatian Coast. Accommodation in Cavtat is the perfect way to escape the crowds of Dubrovnik, placing yourself in one of the best kept secrets of the Dalmatian Coast, a peaceful, historical and beautiful port town, right on the beach.

Things to do on holiday in Cavtat, Croatia

Cavtat is a charming town, filled with elegant and extravagant monuments from throughout Croatia’s history. There are a range of beautiful palaces, important monuments and impressive villas in Cavtat, giving the town an inspiring, graceful feel, with the Cavtat Hotel perched high above the sea providing a beautiful centre piece to the town. Fort Soko, the archaeological remains of the Roman amphitheatre, tombs and the famous Franciscan Monastery are all certainly worth exploring from self catering accommodation in Cavtat. Throughout the streets of Cavtat, Croatia are a huge number of other historical, cultural and artistic places of interest to visit from a Cavtat apartment, villa or hotel room, including the St Nicola Church Picture Gallery, the House of Vlaho Bukovac, the Mausoleum of Racic Family and the Konavle embroidery.

The town follows the shape of the bay on which it stands, with pine covered hills reaching down to the edge of the deep, dark blue waters of the sea. The area around Cavtat’s beaches are filled with restaurants serving mouth-watering local delicacies, atmospheric cafes offering stunning views across the water and plenty of special little boutiques.

There is plenty of room to settle down on the beach in Cavtat. Especially towards the east of the town, past the Cavtat hotel district, the beaches are simply spectacular, with bathing platforms build deep out into the bay, and charming little cafes lining the back of the sand. There are plentiful opportunities to go sailing, scuba diving and water skiing from a Cavtat apartment too.

The peninsula which surrounds Cavtat is a perfect place for walking too, surrounded by pine covered forests, which carpet the hills and ridges of the Croatian countryside.

Places to visit on holiday in Cavtat, Croatia

The city of Dubrovnik is just 20km from accommodation in Cavtat. It truly is a magnificent place to visit, having been named on the UNESCO World Heritage List due to its amazing historical attractions and wonderful culture. Not only is Dubrovnik filled with historical and cultural marvels, but it is also the base for many world class walking, scuba diving and fishing holidays every year.

Weather in Cavtat, Croatia

Summers along the Dalmatian Coast are surprisingly hot. During the height of summer, July and August, monthly temperatures average around 34˚C, which is amazingly hot for this part of the world. During the winter, Cavtat is even more tranquil, as temperatures drop to a monthly average of around 10˚C, which is still noticeably warmer than temperatures in the UK during the winter.

Travel to Cavtat, Croatia

A villa or apartment in Cavtat can be reached in just 10 minutes from Dubrovnik Airport (DBV). There are numerous taxis, busses and car hire companies in Dubrovnik Airport, and both ThomsonFly and Flybe provide cheap flights direct to the airport from the UK, making holiday rental accommodation in Cavtat remarkably easy to reach.


Popular Destinations


Summer Destinations

Croatia Favourites

Island Gems

    Wonderful! 4.9/5
    (18 reviews)
    avg/night
    • 4 BR
    • 4 BA
    • Sleeps 16
    Villa #1010000
    18
    Viewed 59 times in the last 48 hours
      Exceptional! 5/5
      (6 reviews)
      avg/night
      • 2 BR
      • 3 BA
      • Sleeps 6
      Villa #1107328
      6
      Viewed 13 times in the last 48 hours
        Exceptional! 5/5
        (5 reviews)
        avg/night
        • 5 BR
        • 4 BA
        • Separate Toilet
        • Sleeps 11
        Villa #3990191
        5
        Viewed 13 times in the last 48 hours
          Wonderful! 4.9/5
          (16 reviews)
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 6
          Villa #1152780
          16
          Viewed 46 times in the last 48 hours
            Very Good! 4/5
            (5 reviews)
            avg/night
            • 2 BR
            • 1 BA
            • Sleeps 7
            Apartment #8016080
            5
            Viewed 32 times in the last 48 hours
              • 3 BR
              • 2 BA
              • Sleeps 7
              House #2487885
                • 2 BR
                • 2 BA
                • Sleeps 5
                Apartment #2493702
                  • 2 BR
                  • 1 BA
                  • Sleeps 5
                  Apartment #2499028
                    • 1 BR
                    • 1 BA
                    • Sleeps 4
                    Villa #1152781
                    Viewed 9 times in the last 48 hours
                      Wonderful! 4.8/5
                      (19 reviews)
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Separate Toilet
                      • Sleeps 6
                      Multiple rentals Villa #63681
                      19
                      Viewed 17 times in the last 48 hours
                        • Studio
                        • 1 BA
                        • Sleeps 3
                        Multiple rentals Apartment #63681
                        1
                        Viewed 38 times in the last 48 hours
                          Exceptional! 5/5
                          (16 reviews)
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 5
                          Apartment #404455
                          16
                          Viewed 8 times in the last 48 hours
                            • 4 BR
                            • 4 BA
                            • Sleeps 10
                            House #2302416
                              • 3 BR
                              • 2 BA
                              • Separate Toilet
                              • Sleeps 7
                              Apartment #2302429
                                • 2 BR
                                • 2 BA
                                • Sleeps 6
                                Apartment #2302505
                                  • 3 BR
                                  • 3 BA
                                  • Sleeps 8
                                  House #2302695
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 4
                                    House #2302225
                                      • 4 BR
                                      • 3 BA
                                      • Sleeps 8
                                      House #2302281
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 6
                                        Apartment #2302344
                                          • 3 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Apartment #2302388
                                            Wonderful! 4.8/5
                                            (29 reviews)
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 3
                                            Apartment #400892vb
                                            29
                                            Viewed 10 times in the last 48 hours
                                              Exceptional! 5/5
                                              (4 reviews)
                                              avg/night
                                              • 5 BR
                                              • 5 BA
                                              • Sleeps 14
                                              Villa #818437
                                              4
                                              Viewed 53 times in the last 48 hours
                                                Excellent! 4.7/5
                                                (6 reviews)
                                                avg/night
                                                • 4 BR
                                                • 3 BA
                                                • Sleeps 10
                                                Apartment #1095092
                                                6
                                                Viewed 12 times in the last 48 hours
                                                  Wonderful! 4.9/5
                                                  (8 reviews)
                                                  avg/night
                                                  • 4 BR
                                                  • 3 BA
                                                  • Sleeps 11
                                                  Villa #3565492
                                                  8
                                                  Viewed 30 times in the last 48 hours
                                                    • 3 BR
                                                    • 3 BA
                                                    • Separate Toilet
                                                    • Sleeps 8
                                                    Villa #8130003
                                                    10
                                                      avg/night
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 7
                                                      House #1262599
                                                      Viewed 8 times in the last 48 hours
                                                        Very Good! 4.2/5
                                                        (5 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #2167685
                                                        5
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #2166635
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 3
                                                            Apartment #2166634
                                                            1
                                                              • Studio
                                                              • 1 BA
                                                              • Sleeps 2
                                                              Apartment #2167687
                                                              1
                                                                • Studio
                                                                • 1 BA
                                                                • Sleeps 2
                                                                Apartment #2167686
                                                                1
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 5
                                                                  Apartment #2227333
                                                                  1
                                                                  Viewed 12 times in the last 48 hours
                                                                    • Studio
                                                                    • 1 BA
                                                                    • Sleeps 3
                                                                    Apartment #2227684
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 5
                                                                      Apartment #2227683
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Apartment #2227685
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          Villa #2227603
                                                                            • Studio
                                                                            • 1 BA
                                                                            • Sleeps 2
                                                                            Apartment #2240249
                                                                            2
                                                                              Excellent! 4.5/5
                                                                              (6 reviews)
                                                                              avg/night
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 3
                                                                              Apartment #2240044
                                                                              6
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Apartment #2241262
                                                                                  • Studio
                                                                                  • 1 BA
                                                                                  • Sleeps 3
                                                                                  Apartment #1267757a
                                                                                    • Studio
                                                                                    • 1 BA
                                                                                    • Sleeps 3
                                                                                    Apartment #1267759a
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #1267758a
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        Apartment #1267755a
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 5
                                                                                          Apartment #1267760a
                                                                                          1
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 5
                                                                                            Apartment #1257025a
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 2
                                                                                              Apartment #1257034a
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 3
                                                                                                Apartment #1257030a
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 5
                                                                                                  Apartment #1257037a
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 2
                                                                                                    Apartment #1257042a
                                                                                                    • 1 - 50 of 152
                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    Fantastic !

                                                                                                    5 of 5
                                                                                                    What can I say ! The holiday was first class .... from our host Stjepo greeting us at the airport, .... to the accommodation, .... to the beautiful town of Cavtat! My husband, myself and our two daughters (age 9 and 1), spent ten fabulous days at the beautiful property Villa Laureana in August. Stjepo met us at the airport, showed us around the town and the key landmarks, and was always readily available throughout our stay for advice and info on the area. He even arranged for his son Bepo to take my daughter to tennis! You don't get that service everywhere! The Villa is as it is described and shown on the photos , the views are stunning. Cavtat is so accessible to Dubrovnik and we took a boat trip part way through our holiday, definitely worth a visit but chose a day when there are no cruise ships. Cavtat is full of lovely restaurants at reasonable prices, and we thoroughly enjoyed the yacht watching! We will definitely be back to Cavtat and Villa Laureana!
                                                                                                    • Review Submitted: Mar 19, 2017
                                                                                                    • Date of Stay: Aug 2016

                                                                                                    Beautiful Sea Views

                                                                                                    5 of 5
                                                                                                    If you are looking to relax and spend time on the beach whilst also finding time to sip a nice cool refreshing drink on the balcony this is the ideal location. The apartment is on the first floor and had everything we needed it’s up high overlooking the bay and Cavtat. Overall the apartment was clean/fresh and comfortable and perfect for self-catering. We spent a bit of time on the balcony which is off the main bedroom, it was so nice to wake up in the morning and look out at the bay and Cavtat. The beach is about a 5 min walk from the apartment and we used this a number of times. You'll find a small supermarket nearby that had everything we needed. Again locally in Cavtat you’ll find a wonderful choice of restaurants to suit all prices. It's a short trip into Dubrovnik with its picturesque stone walls and lots of cafes and ice cream of course. We really enjoyed our stay and can’t wait for the next trip I would highly recommend as it was excellent value for money.
                                                                                                    • Review Submitted: Jan 23, 2017
                                                                                                    • Date of Stay: Apr 2016