Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Cavtat – 392 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 5 stars

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. Staff was very friendly, courteous and knowledgeable.

Show more Show less
9
Superb
1,425 reviews
Price from
£154
per night

Hotel Cavtat 3 stars

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. Top floor ocean view a must. Clean, modern, Shower was the best we had. Breakfast great. Short walk to town, water taxis to Dubrovnik. Staff was great.

Show more Show less
8.6
Fabulous
859 reviews
Price from
£87
per night

Hotel Seventh 4 stars

Hotel in Cavtat

Located in Cavtat, 800 metres from Rat Beach, Hotel Seventh provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a bar. A gem with a fabulous view that had the misfortune to open right when Covid came about. We wanted to go to Dubrovnik but decided to stay closer to the airport. We now consider this little town for our next vacation like obviously even owners of 150 meter megayachts do that were anchoring in the harbour. Enjoy a cool one at the pool with that nice view of the harbour. Take the 30 min walkway from one bay to the other along the coastline. Do it during sunset. Its breathtaking. There is a cool small bar about halfway down at the cliff. Nice restaurants at the seaside too.

Show more Show less
9.7
Exceptional
81 reviews
Price from
£121
per night

Boutique Hotel Villa Pattiera 4 stars

Hotel in Cavtat

This 4-star family-run boutique hotel is situated at the beginning of the promenade in the old town of Cavtat, in a centuries-old mansion. Free WiFi is provided. Stayed primarily in Dubrovnik for meetings, spent one night at Villa Pattiera the night before an early departure - wish I'd had more time to spend. I'd love to return for leisure. Beautiful room, comfortable bed, and the staff were so helpful in having a taxi arranged to the airport first thing in the morning (4:50am) -they even made us sandwiches to eat on the go. Can't wait to visit again

Show more Show less
8.7
Fabulous
84 reviews
Price from
£137
per night

Remisens Hotel EPIDAURUS 3 stars

Hotel in Cavtat

Situated on the sea shore, Remisens Hotel EPIDAURUS offers direct access to a pebbly beach in Uvala Tiha cove, 1 km from Cavtat Old Town. It offers 2 outdoor pools with sun terrace and deck chairs. The property was beautiful. The facilities were clean and comfortable. The pool overlooked the ocean and there was a private beach area for those who wanted to swim in the ocean. The walk into town was beautiful. We stayed only one afternoon and evening waiting for a flight. We ate breakfast at the hotel and it was excellent. It is a wonderful alternative to crowded Dubrovnik. Would definitely stay here again.

Show more Show less
8.3
Very good
138 reviews
Price from
£106
per night

Hotel Supetar 3 stars

Hotel in Cavtat

Situated in the pedestrian area of Cavtat, the charming Hotel Supetar offers fully refurbished rooms and is only 20 metres from the pebbled and concrete beach. Free Wi-Fi access is provided. We booked our final night in Croatia at Hotel Supetar simply because it was close to the Dubrovnik airport. We had no idea what an unexpected gem Cavtat was! The hotel was perfectly located among shops and restaurants and strolling along the waterfront at sunset made our last night one to treasure. We enjoyed breakfast on the wonderfully situated open-air terrace. Selection of food was lovely. Although the lunch and dinner menus are vegan and vegetarian, the breakfast included meats, eggs, and cheeses in the selection. The price of the room was wonderful and Cavtat is absolutely charming!

Show more Show less
8.2
Very good
151 reviews
Price from
£106
per night

Villa Adria 3 stars

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... The host was nice, place is 25 min away from Dubrovnik old town, can be easily reached by bus (10) or taxy (uber). Rooms are clean and with sea view.

Show more Show less
9.4
Superb
412 reviews
Price from
£28
per night

Sky Apartments & Rooms 4 stars

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. Wonderful room-great location-welcoming host who drove us to the airport at 5:30 am...excellent value!

Show more Show less
9.3
Superb
592 reviews
Price from
£56
per night

Residence Delta

Cavtat

Boasting an infinity outdoor pool, Residence Delta in Cavtat offers self-catering accommodation with free WiFi and free private parking for guests arriving with cars. The location with stunning views

Show more Show less
9.3
Superb
146 reviews
Price from
£103
per night

Castelletto 3 stars

Cavtat

Castelletto is a friendly, privately run hotel located just 300 metres from the sea in the historic town of Cavtat. Cavtat is a perfect base for exploring Dubrovnik and the surrounding area. Breakfast was outstanding. Hosts were extremely helpful and efficient.

Show more Show less
9.2
Superb
266 reviews
Price from
£71
per night

Most booked hotels in Cavtat in the past month

See all

FAQs about hotels in Cavtat

Explore guest reviews of hotels in Cavtat

See all
gogless