Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cavtat – 417 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. I hardly ever write reviews, but this time I simply have to. There are no words to express all my feelings! It was perfect stay! From the fist second to the last moment! Location. It’s literally 5 minutes away from airport. Bolt taxi cost less than 8 eur one way. Believe - you forget about airport and planes being so close straight away. I know people preferences are different, but I enjoyed travelling to Dubrovnik by boat (which by itself was pure sea excursion with gorgeous coastal views) but living away from the stone city full of tourists. Hotel is located on it’s own peninsula covered with pines in a very picturesque bay facing small town of Cavtat!!!! Hotel and stuff. We arrived abt. 16:00. Our room was ready. We were upgraded to the sea view room. I said, that I’d prefer to see sparkling lights of the bay in the night… No problem! Here you are- room overlooking Cavtat on the highest floor. And if you don’t like the view- just let us know, we’ll change it straight away! And… We prepared a bottle of sparkling wine for you, because of your anniversary, but as soon as we arranged you a different room you won’t find it as you enter, but we’ll bring it to you in couple of minutes. -We are not used to sleep under one big duvet… Could you possibly bring us one extra, so that husband won’t steel the duvet from me every night?…And is it possible to get some herbal tea instead black one?…. Of course!!! Here you are!!! We literally got upstairs by elevator from the reception ( no more than 5 minutes) - and guess what!!!!! Two extra duvets and a basket full of different herbal teas!!!! -Could we have extra shampoo,please…?…. Please, enjoy! Here you are - double quantity of all the shower products every day! -It’s rainy outside, could we get an umbrella?…. Here you are!!! Please take two for both of you. -Can we buy your umbrellas, we liked them a lot?…. Please take them as a gift!!!!

Show more Show less
8.9
Excellent
1,607 reviews
Price from
$211
per night

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. Beautiful location. Excellent service Airport and tourist attractions easily accessible by public transport or taxi.

Show more Show less
8.3
Very Good
894 reviews
Price from
$117
per night

Hotel Seventh

Hotel in Cavtat

Hotel Seventh features a seasonal outdoor swimming pool, fitness center, a bar and garden in Cavtat. Each room at the 4-star hotel has sea views and free WiFi. Guests can have a drink at the snack... Fabulous views from the room and very comfortable. Exceptional breakfast and helpful staff.

Show more Show less
9.5
Exceptional
223 reviews
Price from
$143
per night

Remisens Hotel EPIDAURUS

Hotel in Cavtat

Located on the sea shore, Remisens Hotel EPIDAURUS offers direct access to a pebbly beach in Uvala Tiha cove, 0.6 mi from Cavtat Old Town. It offers 2 outdoor pools with sun terrace and deck chairs. Very nice clean room,gave us a sea view without us even asking for one

Show more Show less
7.5
Good
112 reviews
Price from
$103
per night

Boutique Hotel Villa Pattiera

Hotel in Cavtat

This 4-star family-run boutique hotel is located at the beginning of the promenade in the old town of Cavtat, in a centuries-old mansion. Free WiFi is provided. Everything was perfect. We had a lovely anniversary meal on our last night.

Show more Show less
8.9
Excellent
100 reviews
Price from
$135
per night

All-inclusive Hotel ALBATROS

Hotel in Cavtat

Completely renovated in 2018, All-inclusive Hotel ALBATROS is located across the beach, 2625 feet from Cavtat's center. It offers tennis courts, a large swimming pool with a terrace and a restaurant. We had a wonderful week at hotel Albatross. The staff is welcoming, accommodating and friendly. The hotel appears to be completely renovated. The rooms were brand new. The all inclusive option was fantastic and the food was varied and delicious. The hotel is only a short walk into the charming town of Cavtat. There are boats every hour to Dubrovnik. highly recommendable for a relaxing week away. Great for families.

Show more Show less
8.4
Very Good
62 reviews
Price from
$154
per night

Hotel Haus Am Meer cavtat

Hotel in Cavtat

The guest house „Haus am Meer“ is located in the picturesque town of Cavtat – in the vicinity of the world-renowned Old City of Dubrovnik. Loved the breakfast and the service from the owner, Zora, was really spectacular. She was so kind and helpful. Really made the stay special. Vielen dank!

Show more Show less
9.1
Awesome
90 reviews
Price from
$106
per night

Hotel Supetar

Hotel in Cavtat

Hotel Supetar has a restaurant, seasonal outdoor swimming pool, a bar and garden in Cavtat. This 5-star hotel offers a concierge service and a tour desk.

Show more Show less

Sky Apartments & Rooms

Cavtat

Located 0.6 mi from Dubrovnik Airport and 2.1 mi from Cavtat Old Town, Sky Apartments & Rooms offers air-conditioned accommodations with free WiFi access and free private parking. Wonderful room-great location-welcoming host who drove us to the airport at 5:30 am...excellent value!

Show more Show less
9.3
Awesome
351 reviews
Price from
$58
per night

Boutique B&B Villa Faggioni

Cavtat

Just 853 feet from Rat Beach and 2133 feet from Sustjepan Beach in Cavtat, Boutique B&B Villa Faggioni features air-conditioned accommodations with a bar and a terrace where guests can enjoy in sea... The room super clean with brand new decoration Central location at the seaside High speed wifi The staff very helpful The breakfast The beach towels provided Luggage storage for the last day

Show more Show less
9.3
Awesome
308 reviews
Price from
$105
per night

Most-booked hotels in Cavtat in the past month

See all

Budget hotels in Cavtat

See all

FAQs about hotels in Cavtat

  • For hotels in Cavtat that serve highly-rated breakfasts, try Hotel Haus Am Meer cavtat, Hotel Seventh, and Boutique Hotel Villa Pattiera.

  • The average price per night for a 3-star hotel in Cavtat this weekend is $71 or, for a 4-star hotel, $98. Looking for something even fancier? 5-star hotels in Cavtat for this weekend cost around $194 per night, on average (based on Booking.com prices).

  • On average, it costs $72 per night to book a 3-star hotel in Cavtat for tonight. You'll pay around $105 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Cavtat will cost around $215, on average (based on Booking.com prices).

  • Hotel Seventh, Hotel Croatia, and All-inclusive Hotel ALBATROS got great room view-related reviews from travelers in Cavtat.

  • Hotel Seventh, Hotel Haus Am Meer cavtat, and Hotel Croatia are some of the popular hotels in Cavtat.

  • These hotels in Cavtat are highly rated by couples: Hotel Seventh, Hotel Haus Am Meer cavtat, and Hotel Croatia.

  • On average, 3-star hotels in Cavtat cost $200 per night, and 4-star hotels in Cavtat are $232 per night. If you're looking for something really special, a 5-star hotel in Cavtat can be found for $712 per night, on average (based on Booking.com prices).

  • Many families visiting Cavtat loved staying at Hotel Haus Am Meer cavtat, Boutique Hotel Villa Pattiera, and Hotel Seventh.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Cavtat:

Explore guest reviews of hotels in Cavtat

See all