The 10 best beach hotels in Cavtat, Croatia | Booking.com
Skip to main content

Beach Hotels in Cavtat

Find the beach hotels that appeal to you the most

The best beach hotels in Cavtat

Check out our selection of great beach hotels in Cavtat

Filter by:

Review score

Hotel Supetar

Hotel in Cavtat

Facing the beachfront, Hotel Supetar offers 5-star accommodations in Cavtat and has a seasonal outdoor swimming pool, garden and terrace.

C
Carolyn
From
United States
Th Boutique Hotel and Staff were perfect!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 208 reviews
Price from
$685.65
1 night, 2 adults

Apartment Boras Lux

Cavtat

A 6-minute walk from Žal Beach in Cavtat, Apartment Boras Lux offers accommodations with access to wellness packages, beauty services, and fitness room.

J
Jakub
From
Poland
The property is suited at the best possible place in Cavtat. With a beautiful view from balcony straight to the harbour. The host is really helpful and make you stay easier.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 139 reviews
Price from
$1,401.42
1 night, 2 adults

Palace Pernarius

Cavtat

Palace Pernarius provides beachfront accommodations in Cavtat. The air-conditioned accommodations are a 8-minute walk from Sustjepan Beach. Guests can enjoy garden views.

J
Janet
From
United States
The location was perfect on the peninsula steps from the marina. Lily and Harvey were excellent hosts: hospitable, and answered questions about the area and Croatian history.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 78 reviews
Price from
$211.33
1 night, 2 adults

Villa Princess Captislava

Cavtat

A 2-minute walk from Rat Beach in Cavtat, Villa Princess Captislava offers accommodations with access to a hot tub. This beachfront property offers access to a patio.

N
Nordhus
From
Canada
Stunning property, life styles of the rich & famous. 4 women travelling, we enjoyed this amazing Villa. The Villa had everything you could ever want, 4 gorgeous bedrooms with ensuites, the entire house was fabulous, backyard with a lovely hot tub was perfect for morning and evening soak.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews
Price from
$912.94
1 night, 2 adults

Hotel Croatia

Hotel in Cavtat

Hotel Croatia is in an exceptionally beautiful and secluded location on a peninsula overlooking the Adriatic on one side and the picturesque historic quarter of Cavtat on the other.

G
Gaynor
From
Croatia
Great location, great room, great staff! We had a warm welcome @ the reception. Everyone was super helpful. Lovely views from the room & common areas.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,853 reviews
Price from
$517.76
1 night, 2 adults

Apartments Boras

Cavtat

Featuring mountain views, Apartments Boras in Cavtat offers accommodations, a casino, a garden, a bar, and a shared lounge. This beachfront property offers access to a patio.

A
Alvaro
From
Uzbekistan
Everything was super! Meeting our host, Thomas, was a pleasure.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 111 reviews
Price from
$420.18
1 night, 2 adults

Villa Anka 2

Cavtat

Villa Anka 2 offers air-conditioned accommodations in Cavtat. This beachfront property offers access to free Wifi and free private parking. Outdoor seating is also available at the apartment.

J
John
From
United States
Wonderful kind host who really cared about us being comfortable. Bed was very good and kitchen supplied with necessities. Greeted with fresh fruit and sweets.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 38 reviews
Price from
$63.40
1 night, 2 adults

Apartments Boras 2

Cavtat

Apartments Boras 2 provides beachfront accommodations in Cavtat. Each accommodation at the 3-star apartment has mountain views, and guests can enjoy access to a casino and massage services.

J
Jim
From
United States
The room had everything we needed and more, clean, excellent staff, beautiful waterfront view, and directly across the street from Kabalero restaurant with great food (best we have eaten while on our trip).
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 95 reviews
Price from
$93.45
1 night, 2 adults

Maistra Select Mlini Hotel

Mlini (Near Cavtat)

Enjoying a beachfront location, Maistra Select Mlini Hotel is part of the Astarea-Mlini Complex that includes both outdoor and indoor pools within walking distance.

P
Paula
From
Argentina
Well located and the staff very professional
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,079 reviews
Price from
$257.12
1 night, 2 adults

Sheraton Dubrovnik Riviera Hotel

Mlini (Near Cavtat)

Conveniently located between the UNESCO-listed Dubrovnik Old Town and Dubrovnik Airport, Sheraton Dubrovnik Riviera Hotel is located in a secluded beachfront location in the village of Mlini.

A
Andre Hallen Meneghetti de
From
Switzerland
Awesome place, well located out of the crowd but 10 min away with Uber to the Old Dubrovnik down town! Excellent place to stay.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,333 reviews
Price from
$314.65
1 night, 2 adults
All beach hotels in Cavtat

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Cavtat and surrounding area in the past month

See all
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 111 reviews
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 387 reviews
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 124 reviews
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 272 reviews
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 208 reviews
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 223 reviews
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,209 reviews
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,853 reviews
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,097 reviews
  • Popular with guests booking beach hotels in Cavtat

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 2,122 reviews

FAQ about beach hotels in Cavtat

Beach Hotels That Guests Love in Cavtat

See all
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 45 reviews
    Charming, clean little apartment right on the beach with a balcony. Very kind property manager who organized a parking space for us right in front of the building. We enjoyed lounging on the beach across the street and eating at the restaurant in walking distance up the road. There's also an inflatable water playground that my kids enjoyed. Only a few minutes drive to the airport, perfect location for an early morning flight.
    Guest review by
    Brooke
    Family with young children
  • Avg. price/night: $179.63
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 2,122 reviews
    Very clean, tidy and comfortable. Staff were very polite. Only had breakfast and it was good with a large selection. Right on the beach, short walk to the next couple of bays where there were plenty of places to eat and drink. Lots of places to swim in the sea. Lots of boat trips available to either Dubrovnik or around the islands.
    Guest review by
    Matt
    Young couple
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 82 reviews
    It was so good experience! Vanda is perfect place for staying in Cavtat - central localization, seconds away from seaside, restaurants, bakery, shops and bus station. Spacious rooms, well equipped kitchen, clean bathroom. I recommed it to everybody. Cavtat is also perfect alternative for Dubrovnik. Close to airport with beautiful beaches and good public connection to all interesting places around. We had perfect holidays.
    Guest review by
    Maria
    Family with young children
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 155 reviews
    Location was excellent! The hosts were very accommodating! Lovely spacious room right on the beach, couldn’t ask for better
    Guest review by
    Michelle
    Young couple
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,097 reviews
    Clean, the beach access, the location, magic sunset view
    Guest review by
    Elyes
    Family with young children
  • Avg. price/night: $179.63
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 2,122 reviews
    pool area was beautiful and spotless clean. plus right on the beach. the view from the pool area is spectacular.., especially the sunsets
    Guest review by
    LOUISE
    Travelers with friends