Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in Cavtat

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+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hotel Seventh

Hotel in Cavtat

Located in Cavtat, a 7-minute walk from Žal Beach, Hotel Seventh provides accommodations with a restaurant, free private parking, a seasonal outdoor swimming pool and a bar. Friendly stuff, new equipment, extremely clean hotel

Show more Show less
9.6
Exceptional
48 reviews
Avg. price/night:
$162
Check availability

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 food and location of the hotel. The staff were friendly

Show more Show less
8.6
Excellent
772 reviews
Avg. price/night:
$102
Check availability

Hotel Supetar

Hotel in Cavtat

Located in the pedestrian area of Cavtat, the charming Hotel Supetar offers fully refurbished rooms and is only 66 feet 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
Avg. price/night:
$164
Check availability

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. Beautiful. Lovely out door spaces. Comfy bed.

Show more Show less
8.9
Excellent
889 reviews
Avg. price/night:
$223
Check availability

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. Fantastic old-world hotel with helpful, friendly staff and free breakfast. Perfect location right downtown. You can't go wrong here!

Show more Show less
8.7
Excellent
76 reviews
Avg. price/night:
$154
Check availability

Villa Adria Apartments

Cavtat

Located in Cavtat only 2297 ft from Cavtat center and 1640 ft away from Cavtat Bus Station, Villa Adria Apartments features apartments with free WiFi. Our hostess was so incredibly warm and friendly. She was super helpful and went beyond simply providing excellent accommodation. The apartment was very comfortable and well situated within walking distance to the beach and a supermarket almost on the doorstep. I would certainly stay there again if we came back.

Show more Show less
9.5
Exceptional
141 reviews
Avg. price/night:
$46
Check availability

Apartmani Niki

Cavtat

Located a 20-minute walk from Žal Beach, Apartmani Niki provides accommodations with a garden, barbecue facilities and a 24-hour front desk for your convenience. Best service, rooms amazing! People are just more then perfect and warmth welcome! Definitely we will go again! Thank you to all this family

Show more Show less
9
Awesome
142 reviews
Avg. price/night:
$47
Check availability

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... We were greeted warmly and friendly. Helped with our luggage. The property was explained to us. There was a private terrace that was part of the restaurant below that we could use as guests. Was wonderful as we had a picnic lunch with our goodies we bought from market and restaurant provided plates, glasses, cutlery-very hospitable. We also sat there in the afternoon with a bottle of our own wine and played cards watching the sun start to set (was a nice touch as travelling gets tiring and it was nice to be able to have private terrace. There was also a rooftop terrace for sun bathing. We were leaving early morning for airport and they organised a private taxi pick up for us. Its always the little things when you are travelling that make your trip more enjoyable.

Show more Show less
9.3
Awesome
361 reviews
Avg. price/night:
$97
Check availability

Residence Delta

Cavtat

Boasting an infinity outdoor pool, Residence Delta in Cavtat offers self-catering accommodations with free WiFi and free private parking for guests arriving with cars. We just left Croatia and this place has been absolute delight to stay at. Stanka was a great host and upon our arrival has offered to wash our dirty clothes. The apartment is located above the town so if you're not a person who can enjoy a bit of a medium steep incline, there's a taxi in the city. The views are incredible. The place has a very comfortable bed and you can also cook your own food as there's a stove. It's very clean and we spent our nights sitting on the balcony and recapping our day and evening.

Show more Show less
9.3
Awesome
133 reviews
Avg. price/night:
$118
Check availability

Villa Kipre

Cavtat

Located in Cavtat, a 5-minute walk from Žal Beach, Villa Kipre has accommodations with a bar, free private parking, a garden and barbecue facilities. We spent a week at Villa Kipre in August with two children. We loved it! There is a nice garden with turtles and a dog. The area is quiet and the villa is close to the center and the beach. Our hosts were very friendly and helpful.

Show more Show less
9
Awesome
105 reviews
Avg. price/night:
$43
Check availability

Most-booked hotels in Cavtat in the past month

See all

Cavtat's best hotels with breakfast

See all

Budget hotels in Cavtat

See all

Hotels located in the center of Cavtat

See all

FAQs about hotels in Cavtat

  • Many families visiting Cavtat loved staying at Hotel Seventh, Boutique Hotel Villa Pattiera, and Hotel Croatia.

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

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

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

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

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

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

  • Hotel Seventh, Hotel Croatia, and Hotel Cavtat are some of the popular hotels in Cavtat.

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