Waterfront holiday rentals in Cavtat

Find and book unique waterfront accommodation on Airbnb

Quick stats about waterfront rentals in Cavtat

  • Total holiday rentals

    Explore 120 holiday rentals in Cavtat

  • Nightly prices starting at

    Cavtat holiday rentals start at $43 AUD per night before taxes and fees

  • Verified guest reviews

    Over 5,380 verified reviews to help you choose

  • Family-friendly holiday rentals

    50 properties offer extra space and kid-friendly amenities

  • Pet-friendly accommodation

    Find 10 rentals that welcome pets

  • Holiday rentals with a pool

    20 properties feature pools

  • Rentals with dedicated workspaces

    20 properties have a dedicated workspace

  • Wi-Fi availability

    120 of Cavtat holiday rentals include Wi-Fi access

  • Popular amenities for guests

    Guests love Kitchen, Wifi and Pool across Cavtat rentals

  • 4.8 Average rating

    Cavtat stays are highly rated by guests—averaging 4.8 out of 5!

Top-rated waterfront accommodation in Cavtat

Guests agree: These waterfront accommodation options are highly rated for location, cleanliness and more.

1 of 1 pages1 / 1
Top Guest favourite
An airy living space combines a comfortable sofa with a stylish dining table set for four. Natural light pours in through two windows, highlighting the greenery from potted plants. Light-colored walls and wooden flooring create a bright, welcoming atmosphere.
Apartment in Dubrovnik
4.99 out of 5 average rating, 242 reviews

Luxury and modern apartment by the sea "Orsan"

Enjoy long walks by exploring the nearby beaches and walking trails. Later, look out to sea from the spacious terrace and plan the next day's trips. The airy interior features a floating staircase, walk-in rain showers, and underfloor heating. Prepare yourself a delicious meal in a fully equipped kitchen. Interesting two-floor interior consists of a living room, kitchen and a dining room combined, two bedrooms with own bathrooms, and a wide terrace with a sea view. The apartment is very spacious and can comfortably host five adults. Each bedroom has a double bed, closet and a working desk with a wireless charging lamp. Extendable corner set sofa in the living room is suitable for 1-2 persons, while the central dining table is extendable for six. Our guests can easily relax in the apartment as it offers three smart LED TVs, air-conditioning, underfloor heating, Wi-Fi, fully functional kitchen equipped with a dishwasher, microwave, oven, kettle, coffee machine, and an extensive selection of kitchen utensils. Spacious terrace is perfect for relaxation on four loungers, for having early breakfast or a romantic dinner while enjoying the sea view, and the scent of the sea, pine and cypress trees. To our dear future guests, we are fully at your disposal for any question or help you might need. We will certainly do our best to make your vacation pleasant and delightful. Beaches, walking trails and parks are all close, together with shops, market, cafes, and bars. Located on Lapad peninsula, in a quiet part of Dubrovnik, dining recommendations include a fish restaurant, also called Orsan, in front of the apartment. The apartment is approximately 200 m away from the bus stop from which the bus number 6 will take you to the Old Town. There is a public parking space in front of the apartment, which is partly free of charge. Beaches, walking trails and parks are all close, together with shops, cafes and bars. Located on Lapad peninsula, in a quiet part of Dubrovnik, dining recommendations include a fish restaurant, also called Orsan, in front of the apartment. Local market is very close where you can find delicious groceries for your meal.

Guest favourite
Home in Mlini
4.94 out of 5 average rating, 144 reviews

River House

Rest and reflect in this charming home nestled between almond and olive trees. Just a short drive from Dubrovnik, this family-friendly spot invites guests to unwind in the heated pool under the stars or wake up to coffee on the terrace—a truly ideal oasis. River house is two bedroom and two bathroom hacienda with a pool, located in Mlini 10 min from Dubrovnik and near the see and beautiful beaches. Two bedrooms, two bathrooms, living room, kitchen, laundry room, terrace, pool and parking. During your stay at our house I will be able to help you. You can contact me on e-mail or text. The home is located in the small fishing village of Mlini. The ancient village offers up a pristine environment with stunning beaches, as well as a rich historical and cultural heritage. Dubrovnik and Cavtat are also easily accessible. From the airport you can take taxi or I can organize transfer for you. https://goo.gl/maps/9KiWz6cBm312 Also you can take rent a car if you are planing to explore around. House is 10km from Dubrovnik, and 5 min walk to the center of Mlini where are beches and restaurants and caffes. There is shopping mall 1 km away. The buss is 1 every half hour to Dubrovnik on the west or Cavtat on the east which are rich in cultural history. You can also take boat to visit the islands. (Website hidden by Airbnb)

Guest favourite
An outdoor terrace is furnished with a small table and two chairs, offering a view of the greenery and nearby marina. Two lounge chairs are positioned for relaxation. Sunlight filters through the surrounding trees, creating a serene atmosphere.
Home in Cavtat
4.91 out of 5 average rating, 287 reviews

GreenHouse Studio Apartment

Experience our beautiful apartment located right on the waterfront in Cavtat. Just a 5-minute drive from the airport, it’s perfect for a relaxing getaway. With numerous restaurants and cafes nearby, you can savor local cuisine at your leisure. A scenic 5-minute walk along the shore leads you to the town center. Essential services like a grocery store, post office, bank, taxi stand, and bus station are just minutes away. Plus, a boat line to Dubrovnik and nearby islands is conveniently close.

Guest favourite
A private terrace is surrounded by lush greenery, featuring a wooden lounging area with cushions. A hanging chair adds a cozy touch. A stone wall provides a rustic feel, while distant views of the sea and the Old Town are visible beyond.
Apartment in Dubrovnik
4.94 out of 5 average rating, 446 reviews

Bright apartment + hidden terrace with a view

We are located in the residential area of the town, just about 5 minutes from the Old Town of Dubrovnik and 1 minute from famous Banje Beach. Our garden and terrace that overlooks the sea and The Old Town will leave you speechless! Our family works in tourism for more than 10 years, we won numerous awards for excellent service and we will do our very best to make your vacation in Dubrovnik perfect. If you have any questions, please don't hesitate to ask! Welcome and enjoy your holiday!

Top Guest favourite
A modern living area features a comfortable dark sofa adorned with a yellow cushion, alongside large glass doors that allow natural light to fill the space. In the background, a stunning sunset casts warm hues over the serene waters and distant islands.
Apartment in Cavtat
4.93 out of 5 average rating, 152 reviews

Stunning sunset apartment !!!

We have already added very special discount for LONG TERM for up to 2 persons stays specially for Digital Nomads in October and further in 2026/2027. Go for it * WiFi speed up to 60Mbps* Old town Cavtat,beautiful pebble and rocky beaches,together with nice walking areas, beautiful promenade with popular rate restaurants, coffee bars, tennis courts, supermarket, bank, post office etc. are within 10-15 minutes walk from the apartment. —. FREE PARKING — LATE CHECK-IN IS POSSIBLE

Top Guest favourite
A private jacuzzi is positioned within a spacious terrace, surrounded by large windows that frame a serene view of the sea at sunset. Soft lighting reflects off the water's surface, enhancing the peaceful ambiance of the space.
Apartment in Soline
4.92 out of 5 average rating, 184 reviews

Holiday Apartment Lira jacuzzi - sea view- terrace

Holiday Apartment Lira Jacuzzi – Sea View – Terrace in Soline offers a relaxing stay near the beach with stunning sea views, a private jacuzzi, and a spacious terrace. This modern apartment is perfect for couples and families looking for comfort and privacy on the Croatian coast. Located only 12 km from Dubrovnik Old Town and 8 km from Dubrovnik Airport, it is an ideal base for exploring Dubrovnik and nearby beaches while enjoying a peaceful Mediterranean atmosphere.

Top Guest favourite
A charming balcony offers a view over the Adriatic Sea. A wooden table is set with beverages and pastries, complemented by two green chairs. The clear blue sky and distant trees enhance the serene ambiance of the outdoor space.
Apartment in Lapad
5 out of 5 average rating, 153 reviews

Adriatic Allure

Apartment Adriatic Allure is a newly renovated, two bedroom apartment located at the centre of Dubrovnik. Enjoy a magnificent view over the Adriatic sea, while having breakfast or drink on a charming balcony. The apartment is located within a 10-minute walk to the Old Town, and just a few minutes walk to the nearby beaches. There are several caffee bars, restaurants and shops in vicinity. Guests are free to use unlimited WI-FI throughout the stay.

Guest favourite
A modern living area showcases a blue sofa with decorative cushions, a round coffee table, and a vibrant vase of tulips. Behind, a kitchen area features sleek cabinetry and a microwave, while a stone wall adds texture to the space. Light floods in from overhead fixtures.
Home in Cavtat
4.89 out of 5 average rating, 99 reviews

Vacation house Pietra-Cavtat old town center

House Pietra is located right in the center of the old town in Cavtat. The house is completely private and it has been freshly renovated. Cavtat promenade, beaches, restaurants and museums are within a reach of 100 meters. It has two bedrooms with king size beds, bathroom, small kitchen and a living room. Outside on the beautiful private terrace you can find an outdoor kitchen with a barbecue, dining table, sunbeds, hot tub and a shower.

Top Guest favourite
Villa in Dubrovnik
4.97 out of 5 average rating, 147 reviews

Villa Adrian-Six Bedr Villa/Swimming pool/Sea View

Villa Adrian offers self-catering accommodation in popular location in Dubrovnik, close to the city centre. This six bedroom villa features heated swimming pool and terrace with sunbeds and BBQ, two open space kitchens with dining areas, living room with siting area and sixth bedrooms each with private bathroom. On request owners will organize a chef and a pianist. Free parking is available on site, reservation is not needed.

Guest favourite
A well-maintained swimming pool is framed by a stone wall, with lush greenery and olive trees surrounding the area. The inviting blue water reflects the sky and the white cottage, which features large windows adorned with colorful flower boxes.
Home in Nova Mokošica
4.86 out of 5 average rating, 253 reviews

Cottage Ciara with pool and amazing river/sea view

Peaceful and nature orientated cottage apartment with a swimming pool. Ideal for a couple or a family who want a swimming pool property, but don't fancy paying for a large villa for 10-12 people. It is just 15min ride with a car (or 25min with a bus) from the Old Town of Dubrovnik. If you book a stay of 7 nights or longer, we'll organize a gratis incoming transfer from the airport or port!

Top Guest favourite
A private infinity pool glimmers in the sunlight, surrounded by lounge chairs. Lush greenery frames the space, offering shade and a natural ambiance. In the distance, the deep blue Adriatic Sea meets a cloudless sky, enhancing the serene outdoor atmosphere.
Villa in Dubrovnik
4.99 out of 5 average rating, 110 reviews

Villa Soline

Villa Soline is a 440 sqm luxury villa near Dubrovnik with a 50 sqm infinity pool, sea views from every room, sauna, BBQ, two kitchens, and open-plan living. Enjoy spacious terraces, modern amenities, and tailored services. Just 250m from the beach and 10km from Old Town, this exclusive retreat is perfect for a private, unforgettable escape.

Top Guest favourite
Home in Cavtat
4.92 out of 5 average rating, 192 reviews

Lovely villa Katarina by the sea

Spacious apartment with three bedrooms located in the bay next to the sea, ideal for a large family with children, only a few minutes walk away from the beautiful sandy beach. Big shared terrace offering time for dinning and relaxing on the sun lounges.

Popular amenities for Cavtat waterfront rentals

When is the best time to visit Cavtat?

MonthJanFebMarAprMayJuneJulyAugSeptOctNovDec
Avg. price$146 AUD$145 AUD$134 AUD$146 AUD$146 AUD$182 AUD$256 AUD$256 AUD$182 AUD$158 AUD$160 AUD$169 AUD
Avg. temp6°C7°C10°C14°C18°C23°C26°C26°C21°C16°C12°C8°C
  1. Airbnb
  2. Croatia
  3. Dubrovnik-Neretva
  4. Konavle
  5. Cavtat
  6. Waterfront rentals