Skip to main content

Search hotels in Cavtat

Enter your dates to see the latest prices and deals for Cavtat hotels

Cavtat – 510 hotels and places to stay

Filter by:

Star rating

Review score

Hotel Croatia

Hotel in Cavtat

Hotel Croatia lies in an exceptionally beautiful and secluded location on a peninsula overlooking the Adriatic on one side and the picturesque old town of Cavtat on the other.

V
Vanessa
From
United Kingdom
Location. Rooms. Facilities. Staff. Food. All excellent. View of the sunset from our balcony was just magical!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,816 reviews
Price from
€ 354
1 night, 2 adults

Hotel Cavtat

Hotel in Cavtat

Offering air-conditioned rooms with furnished balconies on a seafront location, Hotel Cavtat has a swimming pool on its rooftop terrace overlooking the sea and town.

Ç
Çiğdem
From
Turkey
wonderful views from the hotel. the best restaurant we had experienced is the hotel's one. hotel room, beds and especially balcony has great size and they are all very comfortable. Restaurant staff is nice and very helpful.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,259 reviews
Price from
€ 267.15
1 night, 2 adults

Hotel Supetar

Hotel in Cavtat

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

D
Daniel
From
Sweden
Staff is excellent, Kristijan welcomed us warmly. The hotel itself is clean, beautifully decorated and well maintained. Breakfast was excellent.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 225 reviews
Price from
€ 554
1 night, 2 adults

Hotel Vallum

Hotel in Cavtat

Set in Cavtat, a few steps from Obod Beach, Hotel Vallum offers accommodation with a seasonal outdoor swimming pool, free private parking, a terrace and a bar.

A
Anna-Karin
From
Sweden
Absolutely lovely hotel. So clean and nice. Beautiful rooms. Top notch! Great gym!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 10 reviews
Price from
€ 234
1 night, 2 adults

Hotel Seventh

Hotel in Cavtat

Hotel Seventh features a fitness centre, garden, a terrace and bar in Cavtat.

S
Sam
From
United Kingdom
Location
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 628 reviews
Price from
€ 246.80
1 night, 2 adults

Villa Adria

Cavtat

Situated only 500 metres from the centre of Cavtat and 600 metres the sea, the family-owned Villa Adria is beautifully set amidst quiet and relaxing lush surroundings, offering completely furnished...

D
Dom
From
United Kingdom
Rating: ⭐️⭐️⭐️⭐️⭐️ (10/10) Review for Villa Adria: Absolutely perfect stay! Rating: ⭐️⭐️⭐️⭐️⭐️ (10/10) Review for Villa Adria: Absolutely perfect stay! Villa Adria exceeded all expectations. The room was spotless, and incredibly comfortable. I had a lovely private balcony with a stunning view — perfect for morning coffee or evening relaxation The location is ideal — peaceful and quiet, yet just a short walk to the beach, restaurants, and local attractions. The hosts were warm, welcoming, and went out of their way to make sure I had everything we needed and knew where things were located. Wi-Fi was fast and reliable, and all amenities were exactly as described (if not better!). I couldn’t have asked for a more relaxing and enjoyable experience. If you’re considering staying here — don’t hesitate. Will definitely be coming back! exceeded all expectations. The room was spotless, and incredibly comfortable. I had a lovely private rbalcony with a stunning view — perfect for morning coffee or evening relaxation The location is ideal — peaceful and quiet, yet just a short walk to the beach, restaurants, and local attractions. The hosts were warm, welcoming, and went out of their way to make sure I had everything we needed and knew where things were located. Wi-Fi was fast and reliable, and all amenities were exactly as described (if not better!). I couldn’t have asked for a more relaxing and enjoyable experience. If you’re considering staying here — don’t hesitate. Will definitely be coming back!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 524 reviews
Price from
€ 60
1 night, 2 adults

Sky Apartments & Rooms

Cavtat

Located 1 km from Dubrovnik Airport and 3.3 km from Cavtat Old Town, Sky Apartments & Rooms offers air-conditioned accommodation with free WiFi access and free private parking.

s
sumit
From
United Kingdom
Nice and clean property, flexible check in, excellent airport shuttle service.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 643 reviews
Price from
€ 99
1 night, 2 adults

Apartments Antonio

Cavtat

Surrounded by pine forests in peaceful Cavtat, Apartments Antonio features a large sun terrace and an outdoor swimming pool. A free local shuttle service is available.

S
Sally
From
United Kingdom
Clean,nicely decorated apartment ,comfortable bed ,it’s in a quiet location with a supermarket very near ,owner kindly gave us a lift to the airport
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 536 reviews
Price from
€ 150
1 night, 2 adults

Boutique B&B Villa Faggioni

Cavtat

Just 260 metres from Rat Beach and 650 metres from Sustjepan Beach in Cavtat, Boutique B&B Villa Faggioni features air-conditioned accommodation with a bar and a terrace where guests can enjoy in sea...

T
Tracy
From
Ireland
Wonderful location and beautiful breakfast
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 520 reviews
Price from
€ 135
1 night, 2 adults

Apartments Villa Ana

Cavtat

Boasting amazing sea and mountain views, the self-catering and family-run Villa Ana is situated on a quiet slope within walking distance of Cavtat's historical quarter.

Š
Štěpánka.T
From
Czech Republic
We loved the view, Zeljka was very helpful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 334 reviews
Price from
€ 103.50
1 night, 2 adults
See all 510 hotels in Cavtat

Hotels with airport shuttles in Cavtat

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 908 reviews
    From € 800 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 238 reviews
    From € 631.80 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,816 reviews
    From € 350 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,227 reviews
    From € 247 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 884 reviews
    From € 702 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 252 reviews
    From € 552.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,416 reviews
    From € 460 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 797 reviews
    From € 537 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,817 reviews
    From € 225 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 787 reviews
    From € 240 per night

Most booked hotels in Cavtat and surroundings in the past month

See all
  • Popular with guests booking hotels in Cavtat

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

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

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 128 reviews
  • Popular with guests booking hotels in Cavtat

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 224 reviews
  • Popular with guests booking hotels in Cavtat

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 628 reviews
  • Popular with guests booking hotels in Cavtat

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,259 reviews
  • Popular with guests booking hotels in Cavtat

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

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

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,838 reviews
  • Popular with guests booking hotels in Mlini

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,823 reviews

Hotels located in the centre of Cavtat

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 26 reviews

    Featuring garden views, Apartment San Pietro provides accommodation with a garden and a patio, around 500 metres from Sustjepan Beach.

  • Boasting a balcony with sea views, a garden and a tennis court, Apartments & Rooms Mara & Petrunjela - Studio Apartment with Balcony and Sea View can be found in Cavtat, close to Sustjepan Beach and...

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 84 reviews

    With sea views, Apartments Boras 2 is located in Cavtat and has a restaurant, a 24-hour front desk, bar, garden, sun terrace and children's playground.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 177 reviews

    Boasting sea views, Villa Voinic 2 features accommodation with balcony, around 700 metres from Sustjepan Beach.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 198 reviews

    Situated a 5-minute walk from the centre of Cavtat, Villa Voinic offers bright, air-conditioned apartments with balconies, satellite TV and free Wi-Fi.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 133 reviews

    Situated just 500 metres from Žal Beach, Apartment Boras Lux offers accommodation in Cavtat with access to a garden, a bar, as well as a 24-hour front desk.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 12 reviews

    Offering a garden and quiet street view, Guest House Sol 2 is located in Cavtat, 11 km from Sub City Shopping Centre and 20 km from Orlando Column.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 13 reviews

    Set in Cavtat and only 1.2 km from Žal Beach, Guest House Sol 1 offers accommodation with sea views, free WiFi and free private parking. With mountain views, this accommodation features a balcony.

Budget hotels in Cavtat and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 261 reviews

    Situated in Cavtat and only 1.5 km from Žal Beach, Apartments Katušić features accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 18 reviews

    Set in Cavtat and only less than 1 km from Žal Beach, Apartman Rokolj offers accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 522 reviews

    The family-run B&B Country House is set in a Dalmatian village 3 km from Cavtat. Located in the ancient Konavle Valley, the property is surrounded by vineyards and olive trees.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 205 reviews

    Boasting a garden, barbecue facilities and views of sea, Fishing Family House is situated in Čilipi, 10 km from Sub City Shopping Centre.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 93 reviews

    Set in Močići in the Dubrovnik-Neretva County region, Cloud9 Airport Rooms features a balcony.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 223 reviews

    Set in a stone house with a terrace surrounded by Mediterranean vegetation, Villa Narona offers simply decorated accommodation with free Wi-Fi. A pebbly beach can be found 400 metres away.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Apartments in Mlini 44021, a property with a garden, is set in Mlini, 600 metres from Srebreno Beach, 1 km from Sub City Shopping Centre, as well as 10 km from Orlando Column.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 26 reviews

    Located in Kupari, within less than 1 km of Kupari Beach and a 6-minute walk of Sub City Shopping Centre, Soti Apartments provides accommodation with a terrace and free WiFi as well as free private...

Best hotels with breakfast in Cavtat and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,816 reviews

    Hotel Croatia lies in an exceptionally beautiful and secluded location on a peninsula overlooking the Adriatic on one side and the picturesque old town of Cavtat on the other.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,331 reviews

    Facing the seafront, Aparthotel Plat is an aparthotel featuring a 3-star accommodation in Mlini. It has pool with a view, garden and parking on-site.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 498 reviews

    Villas and apartments Mlini is surrounded by the sea and beaches, it represents an oasis of relaxation and calm.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,823 reviews

    Hotel Astarea has everything you need for a relaxing vacation near Dubrovnik.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,066 reviews

    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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 84 reviews

    Offering free WiFi and a restaurant, Maistra Select Srebreno Villas is situated in Mlini, 7 km from Dubrovnik. Cavtat is 5 km away. Private parking is available on site.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 228 reviews

    Featuring furnished balconies, Maistra Select Srebreno Premium Apartments offers modernly styled apartments in Srebreno, 1 km from Mlini. Free WiFi is available and free garage is provided.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 776 reviews

    Located amid the Croatian Riviera, Villa Avantgarde is in the village of Mlini, 7 km from medieval Dubrovnik and 8 km from the airport.

FAQs about hotels in Cavtat

What guests said about Cavtat:

  • 10.0

    Cavtat is a place if you want to have beautiful sunset view.

    Cavtat is a place if you want to have beautiful sunset view. Locals are really helpful and friendly. Only thing we missed the local market in the area. We rented a car so going yo grocery shopping was easy for us.
    Guest review by
    Sanjay
  • 10.0

    Cavtat is lovely, a lively town but small enough to feel...

    Cavtat is lovely, a lively town but small enough to feel friendly. The annual carnival was on for our visit ( beginning of July) so there were parades and dancing, the whole town was out and about! Easy access to Dubrovnik and to the airport. There is a water polo training area in the sea which is fun to watch.
    Guest review by
    Katherine
    United Kingdom
  • 8.0

    Very picturesque coastal town with huge forests and plenty...

    Very picturesque coastal town with huge forests and plenty of accommodation at its outskirts. Beautiful local architecture and a well preserved old centre. Many restaurants were tourist- oriented and expensive but good service and professional and most dishes were delicious. There is no free parking in the port area so it is advisable to park a little outside the old city centre where there may be some hidden parking spaces perhaps. Ideal for long walks and visiting forested areas next to the sea, swimming and just relaxing. The shell museum is unique and informative. Visit it without hesitation! I loved the promenade for night walks! I ate at some restaurants by the sea at the old city.
    Guest review by
    Patroklos
  • 10.0

    The easiest possible transfer from airport to town as it is...

    The easiest possible transfer from airport to town as it is literally 10 minutes drive. The town is on the direct flightpath to the airport so there are 10-15 planes a day to watch going over you but that together with super yacht watching is part of the charm. The town itself is very easy to navigate being 1 Main Street along side the harbour, there are numerous restaurants catering to all tastes and budgets, everything from fresh poke bowls to local caught fish and regional dishes. We took the 7 am bus to Dubrovnik to be able to walk the walls at 8 am before it got too hot, then back by one of the regular ferries and in our pool again before noon. It would be an excellent base for exploration but we just became incredibly lazy and relaxed, swimming in the warm clear sea and walking into town each evening for dinner.
    Guest review by
    Matthew
    United Kingdom
  • 8.0

    Hidden gem in a beatiful bay a short distance from Dubrovnik...

    Hidden gem in a beatiful bay a short distance from Dubrovnik. Buit probably by the communist regime it's a little outdated more focused on functionality than estetics. Accessing the hotel from the main road is a little akward through narrow village roads. Parking can be challenging some times.
    Guest review by
    Attila
    United States
  • 10.0

    A good alternative to visit Dubrovnik.

    A good alternative to visit Dubrovnik. Still touristy, but a lot more low-key. We ate in a few cafes and restaurants, different budgets and types of food. Cavtat is very walkable, and you can get the bus or a boat into Dubrovnik. There are lots of little beaches and swim spots, and some nice trails to explore.
    Guest review by
    Fíona
    United Kingdom

See reviews by guests who stayed at hotels in Cavtat

See all
  • From € 167 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 536 reviews
    Possibly the best apartment we’ve stayed in in Croatia (and we’ve stayed in a lot). Well equipped apartment in a good location. Having breakfast on the balcony were a highlight. The pool was great to have. The hosts are helpful and generous, especially taking care of our laundry as this was part of a much longer trip. Beach towels in the apartment was a very nice extra. Would stay here again for sure.
    Guest review by
    Charles
    Czech Republic
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 104 reviews
    A beautiful apartment in Cavtat Old Town with a huge balcony to enjoy the most amazing views over the town and harbour. A great location close to the beaches, shops and restaurants of the amazing village of Cavtat. Good outside area with pool and sun loungers. Already planning our next stay to Cavtat and this fantastic apartment!
    Guest review by
    Wendy
    United Kingdom
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 951 reviews
    Superb location by the beach, safe and the whole premises is nicely looked after. Breakfast was good, but dinner even better. Mostly pedestrian connection by the sea, to the City of Cavtat I liked very much. All members of the Staff of the hotel is very pleasant and helpful.
    Guest review by
    Darko
    Serbia
  • From € 350 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,816 reviews
    Fantastic location, just above the port of Cavtat. Our room was very comfortable and we were pleased with this. The hotel has a private cliff side 'beach' which we enjoyed and the pool side bar was convenient for drinks and snacks during the day.
    Guest review by
    Ellen
    Ireland
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 224 reviews
    Small family run hotel .... so well run and right in prime Cavtat Position..... it's a GEM
    Guest review by
    Fabian
    Australia