
Apartment holiday rentals in Cavtat
Find and book unique apartments on Airbnb
Top-rated apartment rentals in Cavtat
Guests agree: these apartments are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Cavtat apartment rentals
Weekly apartment rentals

Private Studio with terrace, 50m from beach
The perfect little apartment - even nicer than the photos! So peaceful with the flowers and birds chirping. A bottle of wine included was a sweet touch. Very clean and organized. It is a bit of a walk to the main part of town and the nearest grocery store, but it’s a lovely walk along the water and lots of beach options along the way. I would recommend this suite to anyone!

Apartment Aldo 4
Perfect location, very comfortable and clean, great to have the pool much welcomed after a day out. The hosts are so friendly and on hand if there’s anything you need. Can highly recommend

Irena Apt No.3 | 2 Bedrooms | Balcony
Very modern, spacious and comfortable place, close walk to town, keep in mind there is a bit of a hill, host kind and accommodating

EVE 3 Luxury position on the beach
Couldn’t recommend Hilarije/ Marina’s apartment enough. Our second time to visit and can’t wait to go back already. Perfect location, lovely private veranda to sunbathe and relax on, literally a minute walk to the beach where there are a few bars and restaurants and only 10-15 mins scenic walk into the main area where there are loads of bars restaurants and scenic walks. The Perfect place for a stunning, relaxing break! A taxi was also organised for us to and from the airport which is only a 10 minutes drive away. Literally heaven in every sense of the word!

Modern Apartment in House with Character
Wonderful stay in Cavtat , close enough to restaurants and bars , but in a quiet location and only a short walk to local supermarket and bus stop for exploring the local area . Several nice walks right on your doorstep too . Duje's apartment has everything you need for your stay and I will stay again if I return to the area .

Nico's-3Br Apartment w/Terrace, Sea View, Jacuzzi
Fantastic accommodation with superb location right in the heart of Cavtat. Great access to restaurants, water/swimming, walks, taxis. Very easy to get to Dubrovnik by water taxi and to access other excursions. Yet the accommodation is very private and a great place to chill. The hosts were very friendly and helpful. Definitely will return.

Family Ambient Apartment - Sea View
This place is seriously wonderful!! We only stayed one night as a last stop in Cavtat at the end of our trip and we were kicking ourselves the entire time. It’s such a lovely and perfect apartment!! If we ever come back to Croatia we’ll be sure to stay here again, but longer! The main bed is suuuuper comfy! The place is huge, too. And the balcony is great! We really loved this place!

Seafront studio apartment Miljanic near the beach
This place will stay with me for many years. I haven’t loved a stay like this since first experiencing cinque terre 15 years ago. The town is absolutely charming, and we loved both how walkable it was and how familiar it became after a week. The parking was incredibly convenient, especially for making day trips to nearby Dubrovnik, Bosnia and Montenegro. Ferries, beaches, shops and restaurants are just a walk away. We loved watching the planes overhead while sipping wine on the terrace. Ana and Stijepo offered us warmth and kindness reminiscent of travel from a bygone era, where people truly opened their homes and lives to travelers passing through. Our stay felt private but we knew they were there should we needed anything. I always struggle deciding whether to return to a place we enjoyed or to adventure somewhere new. But for Cavtat and this charming apt, I know with certainty that we absolutely will return.
Private apartment rentals

Joseph - Superior sea, bay & mountain view apt
We had a great stay in Marin's appartment. The sunset view from terrace is stunning. The location motivates to walk to the city center that we expected and were glad to enjoy (althogth the last part of the way back is more challanging - although good cardio excersizes :-). Cavtat town is charming, and there is lots of interesting things to do around (especially if you have a car). We had great stay and unforgeattable experience. Marin was very helpful and open if we needed something.

Brand new apartment
We arrived late in the evening to stay overnight to catch a early afternoon flight. The place was 7mins from the airport as described. Stanka was available to check us in right away. We were extremely pleased with prestine clean condition of the apt exactly like the pictures. There was a welcome drink in the fridge for us. Very thoughtful. We had a good night sleep in a comfortable bed with clean linens. Definitely recommended and would stay there in future whenever we will visit Dubrovnik

Villa Nespola - New Penthouse with Amazing View
Had a fabulous stay at Villa Nespola. Kristina kindly arranged transfers for us. We were able to get straight into the apartment, which was spotlessly clean, comfortable with fabulous views of the town. It was perfect for the four of us (all female group). Three rooms all en suite. Cavtat is the most beautiful town. The apartment is a 3min walk away (down and up a steep incline) with supermarkets, resturants and the harbour so close. The location is perfect, great host, fabulous accomodation.

Seaside Escape With Garden Views
Lovely room, host was very polite and easy to reach and there was free coffee in the morning.

Apartman Marin
Nice and pleasant place 15 km from Dubrovnik away from the number of tourists...highly recommended, close to Montenegro ideal for a small excursion.

'Vista Point' 2,private balcony, sea view, Cavtat
We just finished a week long stay at Maria’s and oh my goodness, the pictures do not do this place enough justice. From the pictures, I was fairly smug to find such a great place for the price and features, but when you actually arrive prepare to be blown away! Maria organised a taxi to and from the airport for us, which made the transition seamless and stress free! Maria met us upon check in, showed us around and gave such a detailed insight over how to spend the next week (with some superb recommendations). She was so lovely, friendly and so charismatic, and made us feel totally at ease! The week was amazing, and Cavtat is a beautiful place, a true hidden gem (and hopefully it stays that way). We came away for my birthday, and Maria made sure to make it amazing and bought me a bottle of wine for my birthday along with some souvenirs upon departure. 10/10!!! Will definitely be returning ⭐️

Sea Star Apartment
We just stayed a night in this nice apartment. Highly recommend this place. Also restaurants at Cavtat are just walking distance.

Cavtat 3 Bed Super Modern Penthouse
Ana's place is really great. It has everything is that you would need and more, is modern, and very comfortable. The location is great, with an amazing view over the bay and close to the town centre and beaches. There is a wonderful balcony to sit and watch the sunset from, and the air conditioning is great when it's hot outside. Ana is a great host, always communicating quickly and going out of her way to be helpful. We would definitely be back!
Apartment rentals with a hot tub

Holiday Apartment Lira jacuzzi - sea view- terrace
Beautiful view. Aircon working properly. Nice jacuzzi. Clean. Good kitchen. Great location. Soline is far less touristy than the areas nearby. Also you could’nt hear the road next to, only nature voices. Staff is friendly. Made us feel welcome. Recommended.

Seven L apartment with magic view for 8 persons
We have loved our stay in this apartment. Such a fantastic view, one we won’t forget. The space is just wonderful and feels so spacious. Bedrooms and bathrooms are perfect. Hot tub too was a perfect addition. The outdoor eating area is so good to sit and chat. Went to the local beaches. Easy walk, hill is steep but so worth the view when you get to the apartment! Thanks, we’ve loved our stay with our grown up family, couldn’t have asked for a better place to stay.

Charming hot tub(private) apartment with terrace
Simoneta is a perfect host. Could not ask for a more helpful accomodating lady who went out of her way to make the stay great. Gave us lots of help in restaurant and transport suggestions. The handover was totally comprehensive. Everything supplied in the apartment for every appliance , outstanding. Hot tub fantastic and apartment beautifully presented . Totally recommend to anyone. However the walk to the property is reasonably steep so if you are not good on your feet bear that in mind.

Gina's Vista Haven with Jacuzzi.
We stayed here to celebrate our 10 year wedding anniversary, our first holiday without the children! We could not have picked a better place ☺️ The apartment was spotless with the most incredible view across the sea from the leafy veranda and hot tub, so romantic ❤️ And loads of little touches in both the kitchen and bathroom, plus a comfy bed and effective air con 😅 Gina was so responsive and helpful with all my questions before we even arrived and gave loads of recommendations & met us there. The location is great, about a 40 minute walk or an easy direct bus trip to the old town from right by the apartment, we walked it most days cause we’re quite active. We were so happy we stayed outside the old town cause it was very busy with tourists and expensive, and by the port where we were was much quieter and a beautiful view. I was so happy we picked this place as it really was what made our stay in Dubrovnik perfect, I would recommend to everyone. Thanks guys!x

sunset view,jacuzzi garden,taxioldtown5min,garage
We had an amazing stay at Davor’s apartment, it was clean, very well organised, a topnotch view from the balcony and good location. I definitely recommend it and would stay once again if I’m back to Dubrovnik.

Deluxe Sunset jacuzzi apartment Danijela
Super host, good amenities, especially appreciated the jacuzzi. Great location if you have a car, tho local transport is also handy.

"Gallery" /sea view, jacuzzi, terraces, parking
Neven was an incredible host, who met us at the property and gave us a tour. We even had some snacks waiting for us (very much needed after our flight!) Prior to the visit Neven had sent an array of information detailing restaurant recommendations and places to visit, this was very useful when planning our stay. Among the cleanliness of the property and location one the highlights was the amazing sculptures at the property and the stories behind them. We came to celebrate my Husband's 40th and would absolutely come back. Neven is a credit to AirBnB hosting and we truly wish him all the best 😊.

Insula Luxury Apartment
We had an amazing stay at this Airbnb in Dubrovnik! The host was incredibly responsive and helpful throughout our entire trip — always quick to answer any questions and genuinely cared about making sure we had the best experience. He even went above and beyond by offering us some complimentary items that made our stay extra enjoyable! The location was perfect — close to everything we wanted to see and do, yet still peaceful and comfortable. The house itself was spotless, well-maintained, and had everything we needed. We felt right at home the moment we arrived. We couldn’t have asked for a better experience. Highly recommend staying here if you’re visiting Dubrovnik!
Quick stats about flat rentals in Cavtat
Total rentals
700 properties
Total number of reviews
15K reviews
Family-friendly rentals
270 properties are a good fit for families
Pet-friendly rentals
110 properties allow pets
Rentals with a pool
170 properties have a pool
Rentals with dedicated workspaces
130 properties have a dedicated workspace
Destinations to explore
- Family-friendly rentals Cavtat
- Pet-friendly rentals Cavtat
- Smoking-friendly rentals Cavtat
- Family-friendly rentals Cavtat
- Rentals with a patio Cavtat
- Beachfront rentals Cavtat
- Private suite rentals Cavtat
- Rentals with a firepit Cavtat
- Apartment rentals Cavtat
- House rentals Cavtat
- Fitness-friendly rentals Cavtat
- Rentals with pools Cavtat
- Rentals with a fireplace Cavtat
- Rentals with beach access Cavtat
- Rentals with outdoor seating Cavtat
- Rentals with a washing machine and dryer Cavtat
- Serviced apartment rentals Cavtat
- Waterfront rentals Cavtat
- Rentals with a hot tub Cavtat
- Villa rentals Cavtat
- Rentals with breakfast Cavtat
- Flat rentals Konavle
- Flat rentals Dubrovnik-Neretva County
- Flat rentals Croatia
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Jaz Beach
- Bellevue Beach
- Rector's Palace
- Old Town Kotor
- Porto Montenegro
- Kupari Beach
- Uvala Krtole
- Uvala Lapad Beach
- Pile Gate
- Prevlaka Island
- Mljet National Park
- Pasjača
- Srebreno Beach
- Walls of Dubrovnik
- Banje Beach
- Tri Brata Beach
- Veliki Žali Beach
- Adventures park Lovćen
- Beach Plat
- Porporela
- Danče Beach
- Markovic Winery & Estate
- Lovrijenac
- Old Wine House Montenegro