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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cavtat – 399 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. We really enjoyed our stayed at Hotel Croatia. Thank you to all the team for the welcoming and the special treat at the room for our wedding anniversary. Everything was perfect!! I do recommend it for family with kids.

Show more Show less
8.9
Excellent
1,701 reviews
Price from
$113
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. The view was amazing. We had a room with balcony looking at the sea. Excellent breakfast. The bath was spacious.

Show more Show less
8.1
Very Good
864 reviews
Price from
$64
per night

Hotel Seventh

Hotel in Cavtat

Located in Cavtat and within a 9-minute walk of Sustjepan Beach, Hotel Seventh has a bar, non-smoking rooms, and free WiFi throughout the property. This 4-star hotel offers luggage storage space. We stayed at this hotel for 3 nights & it is amazing. We were on the 3rd floor & the view from our balcony was fab. The staff are also outstanding they couldn't do enough for us. It was my birthday while staying here & after our delicious breakfast I was presented with cake & orange juice with prosecco. It was such a lovely gesture. We thoroughly enjoyed our stay in Cavtat & Hotel Seventh, we were very sad to leave. I would highly recommend this hotel & would most definitely return to stay at this hotel in the future. It was superb.

Show more Show less
9.4
Wonderful
377 reviews
Price from
$101
per night

Remisens Hotel Epidaurus-All inclusive

Hotel in Cavtat

Located on the sea shore, Remisens Hotel Epidaurus-All inclusive offers direct access to a pebbly beach in Uvala Tiha cove, 0.6 mi from Cavtat Old Town. family oriented and full of things to do

Show more Show less
6.7
Review score
273 reviews
Price from
$79
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. The staff were so helpful and AMAZING. They took excellent care of us the moment we arrived on their doorstep. We'd been in Croatia for a month and they were more than happy to help us up the stairs with our bags. We had a lovely room with a gorgeous view of the sea and even a little balcony with table and chairs. Our room was spacious and it was the most comfortable bed we slept in on our trip! Breakfast in the morning was fantastic, along with the taxi they arranged for our trip to the airport. On our next trip to Croatia, we will probably stay here instead of in Dubrovnik. You can catch a water taxi to Dubrovnik from Cavtat and we thought Cavtat was a much nicer and more intimate town on the water, but still nearby to everything you want to see and do in the area. Cavtat, and Villa Pattiera were an absolute highlight of our trip to Croatia. Next time, we'll stay for a few nights for sure. 5-stars all the way!

Show more Show less
9.2
Wonderful
147 reviews
Price from
$182
per night

Remisens Hotel Albatros-All inclusive

Hotel in Cavtat

Remisens Hotel Albatros-All inclusive 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. the Staff was very helpful, polite and friendly. The Resort was beutiful

Show more Show less
6.8
Review score
283 reviews
Price from
$96
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. Zori was an excellent host. She's very kind and polite, and her commitment to the hotel was extraordinary. Regarding the breakfast, which was very good, we want to remark on the homemade apple cake, which is a delight. Every room has a unique decoration, and the cleaning was formidable. Above all, the most valuable part of her and her husband is how welcoming, warm and generous they are. We felt at home and we are so grateful that we want to come again as soon as possible.

Show more Show less
8.8
Excellent
102 reviews

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. Super Nice hotel. great service and very personal. Staff is very friendly and helpful and the design of the hotel is very well done. Stunning place. I would recommend everybody to stay at this place.

Show more Show less
9.8
Exceptional
47 reviews

Villa Adria

Cavtat

Located only 1640 feet from the center of Cavtat and 1969 feet the sea, the family-owned Villa Adria is beautifully set amid quiet and relaxing lush surroundings, offering completely furnished and... Perfect if you don't want to prepare meals, which we didn't.

Show more Show less
9.3
Wonderful
382 reviews
Price from
$40
per night

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.

Show more Show less
9.1
Wonderful
291 reviews
Price from
$48
per night

FAQs about hotels in Cavtat

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Cavtat:

Explore guest reviews of hotels in Cavtat

See all