A historic stone tower and a fortified castle on a rocky outcrop by the sea.

Search Hotels with Restaurant in Cavtat

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Cavtat Hotels with Restaurant

Tonight
2 Sept - 3 Sept
Tomorrow
3 Sept - 4 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Our top choices for Cavtat hotels with a restaurant

1. Hotel Cavtat

Hotel Cavtat
Konavle
Australia
Angela
£140
includes taxes & fees
2 Oct - 3 Oct
Hotel Cavtat

2. Remisens Hotel Albatros

Remisens Hotel Albatros
Konavle
United States
Vincent
£117
includes taxes & fees
3 Oct - 4 Oct
Remisens Hotel Albatros

3. Hotel Croatia

Hotel Croatia
Konavle
United States
Manisha
£345
includes taxes & fees
3 Oct - 4 Oct
Hotel Croatia

4. Hotel Supetar Cavtat

Hotel Supetar Cavtat
Cavtat Old Town
Australia
Thomas
£429
includes taxes & fees
2 Oct - 3 Oct
Hotel Supetar Cavtat

5. Apartments Logoš Cavtat

Apartments Logoš Cavtat
Konavle
United States
Esdras
£94
includes taxes & fees
13 Sept - 14 Sept
Apartments Logoš Cavtat

6. Remisens Hotel Epidaurus

Remisens Hotel Epidaurus
Konavle
United Kingdom
Andrea
£90
includes taxes & fees
30 Sept - 1 Oct
Remisens Hotel Epidaurus

7. Hotel Villas Plat

Hotel Villas Plat
Zupa dubrovacka
United Kingdom
lisa
£61
includes taxes & fees
1 Oct - 2 Oct
Hotel Villas Plat

8. Hotel Konavle

Hotel Konavle
Konavle
Netherlands
Nikita
£117
includes taxes & fees
2 Oct - 3 Oct
Hotel Konavle

9. Maistra Select Mlini Hotel

Maistra Select Mlini Hotel
Zupa dubrovacka
United Kingdom
matt
£179
includes taxes & fees
3 Oct - 4 Oct
Maistra Select Mlini Hotel

10. Sheraton Dubrovnik Riviera Hotel

Sheraton Dubrovnik Riviera Hotel
Zupa dubrovacka
United States
Rachael
£266
includes taxes & fees
9 Sept - 10 Sept
Sheraton Dubrovnik Riviera Hotel
View all properties

Top Cavtat Hotel Reviews

Hotel Croatia

Hotel Croatia

10/10 Excellent
"Great"
Eleanor 4-night trip
Posted 15 hours ago
Hotel Croatia
Apartments Villa Lukas

Apartments Villa Lukas

10/10 Excellent
"Villa Lukas is an absolute gem in Cavtat, and our stay in Apartment 10 exceeded every expectation. From the moment we arrived, Luka and Irena were incredibly welcoming, responsive, and genuinely helpful, making sure we had everything we needed for a seamless trip. The apartment itself was spotlessly clean, comfortable, and featured an incredible sea view that made morning coffees and evening sunsets unforgettable. When we weren't out exploring, the pool provided the perfect, relaxing spot to unwind in the sun. The location is ideal—a peaceful retreat that is just a easy, scenic 10-minute walk down to the Cavtat marina, putting all the best restaurants, shops, and waterfront strolls right at your doorstep. We cannot recommend Villa Lukas highly enough. If we ever return to Cavtat, this is without a doubt where we will be staying again!"
Lucy 5-night trip
Posted 2 days ago
Apartments Villa Lukas
Apartments Senjo

Apartments Senjo

8/10 Good
"The check in was very complicated with the app service. You need to provide all your passport information and it doesn't work. I tried many times and I was afraid I couldn't check in. I even photographed our Driver's license for the owner because we didn't want to photograph the passport to some strangers. He said it will not accept the DL. But he will help us register our information when we arrived. It is far from Dubrovnik! But it is very close to airport! That is the reason I picked this place. The shower was not very clean, I can see mold at the edges. There was a bee inside the place because the window was opened. We had to kill it first! We only stayed for a few hours because we had a very early flight. The owner is a very nice person! It has a lot of kitchen utensils ."
Ada 1-night trip
Posted 2 days ago
Apartments Senjo
Hotel Cavtat

Hotel Cavtat

10/10 Excellent
"Very close to the sea, and the local bars and restaurants were straight out of the hotel, with the furthest 10mins away. Perfect place to relax, or use as a hub to go out for the day"
Robert Michael 6-night trip
Posted 3 days ago
Hotel Cavtat
Apartments Dub Cavtat

Apartments Dub Cavtat

8/10 Good
"A bit difficult to find while driving but once we found it, it was good. Enough space for 3 cars. Huge living area with kitchenette, 2 bedrooms and 2 bathrooms. 1 bedroom had no a/c unit, but leave the door open and the cool air from the main area will filter in. 10min direct walk to the town. 7 min drive to the airport and a 20 cdn Uber cost go/from the airport. Good location. Price was reasonable considering how expensive Croatia is. Croatia is a beautiful country."
Bruno 1-night trip
Posted 11 days ago
Apartments Dub Cavtat
Apartments Logoš Cavtat

Apartments Logoš Cavtat

10/10 Excellent
"Apartments Logos was absolutely amazing! The check in response was smooth, the owner met us and quickly got us settled into our room with some fresh juice. The apartment was absolutely immaculate - probably the cleanest place I have ever stayed in! The restaurant right next store was convenient and delicious, The location was perfect - a short walk to a beautiful beach and many restaurants. Our only regret is not staying for longer! Definitely will be staying here again the next time we are in Croatia."
Kelly 2-night trip
Posted 12 days ago
Apartments Logoš Cavtat
Hotel Supetar Cavtat

Hotel Supetar Cavtat

10/10 Excellent
"Amazing hotel, perfect location on the harbour, really helpful friendly staff, very clean at all times, beautiful breakfast each day, lovely pool and easy to get sunlounger every day. Thoroughly enjoyed ourselves"
Natasha 7-night trip
Posted 2 weeks ago
Hotel Supetar Cavtat
Remisens Hotel Albatros

Remisens Hotel Albatros

8/10 Good
"The room had a limit on AC and wasn’t cold enough. Otherwise nice hotel. Very child friendly."
Jeffrey 1-night trip
Posted 3 weeks ago
Remisens Hotel Albatros
Remisens Hotel Epidaurus

Remisens Hotel Epidaurus

8/10 Good
"We had great time ! The Hotel representatives were very friendly, helpful and efficient.Special thanks to Ms Ljiljana Selek for keeping our room so clean ."
Dragan 19-night trip
Posted 2 months ago
Remisens Hotel Epidaurus

Explore a world of travel with Expedia