Beach Hotels & Resorts in Cavtat from NZ$153

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Cavtat beach hotels

1. Hotel Cavtat

Hotel Cavtat
4.0 star property
Konavle
8.8 out of 10, Excellent, (1,001 reviews)
The price is NZ$212
includes taxes & fees
7 Nov - 8 Nov
Hotel Cavtat

2. Casa Antika Suites

Casa Antika Suites
3.5 star property
Cavtat Old Town
9.2 out of 10, Wonderful, (80 reviews)
The price is NZ$226
includes taxes & fees
14 Nov - 15 Nov
Casa Antika Suites

3. Apartments Dub Cavtat

Apartments Dub Cavtat
3.0 star property
Konavle
8.8 out of 10, Excellent, (125 reviews)
The price is NZ$155
includes taxes & fees
6 Nov - 7 Nov
Apartments Dub Cavtat

4. Apartments Senjo

Apartments Senjo
3.0 star property
Konavle
9.4 out of 10, Exceptional, (156 reviews)
The price is NZ$153
includes taxes & fees
6 Nov - 7 Nov
Apartments Senjo

5. Apartments Senjo - One Bedroom Apartment with Balcony with Sea View

Apartments Senjo - One Bedroom Apartment with Balcony with Sea View
Cavtat
10.0 out of 10, Exceptional, (1 review)
The price is NZ$188
includes taxes & fees
6 Nov - 7 Nov
Apartments Senjo - One Bedroom Apartment with Balcony with Sea View

6. Apartment Borna - One-Bedroom Apartment with Terrace

Apartment Borna - One-Bedroom Apartment with Terrace
Cavtat
The price is NZ$186
includes taxes & fees
6 Nov - 7 Nov
Apartment Borna - One-Bedroom Apartment with Terrace

7. Apartment Sunset Cavtat-Two Bedroom Apartment with Balcony

Apartment Sunset Cavtat-Two Bedroom Apartment with Balcony
Cavtat
10.0 out of 10, Exceptional, (3 reviews)
The price is NZ$364
includes taxes & fees
6 Nov - 7 Nov
Apartment Sunset Cavtat-Two Bedroom Apartment with Balcony

8. Noel apartment Cavtat

Noel apartment Cavtat
3.5 star property
Konavle
8.0 out of 10, Very good, (1 review)
The price is NZ$162
includes taxes & fees
9 Nov - 10 Nov
Noel apartment Cavtat

9. Villa Markoc

Villa Markoc
3.0 star property
Konavle
9.6 out of 10, Exceptional, (22 reviews)
The price is NZ$792
includes taxes & fees
2 Dec - 3 Dec
Villa Markoc

10. Sea view deluxe apartments for 5 persons

Sea view deluxe apartments for 5 persons
cavtat
10.0 out of 10, Exceptional, (2 reviews)
The price is NZ$413
includes taxes & fees
6 Dec - 7 Dec
Sea view deluxe apartments for 5 persons
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in Cavtat

Family-friendly beach hotels in Cavtat

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Cavtat Hotel Reviews

Frequently Asked Questions

Which area of Cavtat is best to stay in for beaches?

The best area to stay in Cavtat for beaches is the main promenade area, stretching from the Old Town along the coastline towards Hotel Croatia.


This area is the heart of Cavtat's coastal activity. It's a pleasant walk along the waterfront, lined with restaurants, cafes, and ice cream parlours. You'll find several popular beaches here, including the main town beach, often just called Cavtat Beach, and others like Rat Beach on the peninsula. These beaches typically offer sun loungers and parasols for hire, and the waters are generally calm and clear, making them ideal for swimming.


Couples looking for a relaxing beach holiday will find this area perfect. You're never far from the water, and many hotels in this stretch have direct access to small coves or private beach areas. Evenings can be spent enjoying a meal with sea views or taking a stroll along the illuminated promenade.


Families with children will also appreciate the convenience of this location. The beaches are easily accessible, and the calm waters are suitable for younger swimmers.

What is the best time of year to stay in a beach hotel in Cavtat?

The most popular time to stay in a beach hotel in Cavtat is during July and August. These are the warmest months, with average temperatures consistently in the high 20s (often reaching 28-30°C), creating great conditions for swimming, sunbathing, and enjoying the Adriatic Sea.


During this peak season, Cavtat's seaside promenade and beaches are bustling, with all beachside amenities and water sports activities operating at full capacity. It's an ideal time for families and couples looking for a vibrant beach holiday experience, with extended daylight hours great for enjoying the coastal scenery and outdoor dining.


For those seeking a slightly more tranquil experience with excellent weather, June presents a fantastic alternative. The sea is already wonderfully warm for swimming, and temperatures comfortably sit in the mid-20s.

What beach activities should we do in Cavtat?

The best beach activities in Cavtat revolve around the clear waters of the Adriatic Sea, with swimming, sunbathing, and various water sports being popular choices.


For those looking to relax, the main town beach, often called Cavtat Beach, is a good starting point. It's easily accessible from the town centre and features concrete platforms and pebble sections, great for laying out a towel and enjoying the sun. You'll find calm waters here, suitable for a leisurely swim.


Couples often enjoy hiring a small boat or a paddleboard to explore the coastline. There are several rental points along the promenade near the Hotel Croatia. You can paddle to hidden coves or simply enjoy the views of Cavtat from the water. Snorkelling is also a rewarding activity, with plenty of small fish and interesting rock formations just a short swim from the shore.


For families, Rat Beach, located on the Rat Peninsula, is an excellent option. It's a bit more secluded than the main town beach and offers a mix of pebble and rocky areas. The water here is typically very calm, making it ideal for children to splash around.

Can I cancel my beach hotel reservation on Expedia?

Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Cavtat for you.

How can I save on a beach hotel in Cavtat with Expedia?

One Key™ —Expedia’s free travel rewards programme—gives you instant access to perks and Member Prices on Cavtat beach hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

How much does a beach hotel in Cavtat cost?

Prices for beach hotels in Cavtat vary, but you can find a great deal from NZ$153 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Is it cheaper to book a Cavtat beach hotel and flights as a package?

Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it’s wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.