Hotels in Cavtat

Find the best Cavtat hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Cavtat hotels with free cancellation or excellent ratings

Trusted Cavtat hotel providers

See all hotels in Cavtat

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Cavtat hotel in the heart of the action

Beat the queues at the top Cavtat attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelLumina Sea Apartments Cavtat – 5.0
Cheapest month to bookNovember
Average 4 star hotel price220 € per night
Average 5 star hotel price406 € per night

How to find the best hotel deals in Cavtat

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Cavtat

  • Want to find hotel deals as effortlessly as you book flights? Our clever search engine can do it all. Here's how you can save money and time when searching for your Cavtat hotel.

  • Save on your Cavtat hotel and get first pick of what's on offer when you book early. You'll also have more time to weigh your options and choose the perfect place.

  • Still, be ready to snap up any last-minute offers. Some places cut their rates right before arrival to avoid having empty rooms. It's more likely this will happen on less busy days or in low season, however.

  • Another travel tip for cheaper hotels? Stay flexible. If your itinerary isn't set in stone, check rates across different dates and discover how much you can save.

  • Save yourself from extra fees by searching for stays that offer free cancellation. If your dates shift or a better deal pops up, you can cancel your booking without penalty.

Where to stay in Cavtat

Central Cavtat

  • Central Cavtat is where the city comes alive. If sightseeing is a big part of your plans, stay at any of these hotels and you'll find yourself near some epic attractions.

  • If you're searching for hotels near Cavtat Old Town, check in to Hotel Seventh. This 4-star Cavtat hotel is about 0.32 kilometres from this major sight and is a favourite with couples.

  • Sea Kayaking Cavtat on your itinerary? Casa Milolaza keeps you in a super handy spot. This hotel in Cavtat is about 5 kilometres away.

  • Or experience everything the city has to offer from one of the hotels near Plaža Cavtat. Apartments Stella Maris is 0.97 kilometres or so from this leading sight.

When to go to Cavtat

  • Factor in the type of weather you prefer before you go. With maximum highs of 30ºC (86ºF), August brings the warmest conditions.

  • Lows hit 2ºC (36ºF) during January, the coolest time of year here.

  • If you're hoping for clearer skies, search for Cavtat hotels during July. With an average of five days of rain, this is the driest month.

  • It rains the most in May, which gets around 12 days of wet weather.

Best hotels in Cavtat

Best budget hotels

  • Why pay more than you have to? Budget Cavtat hotels come with the basics so you can spend on what truly counts: adventures and impulse-buying souvenirs. Often equipped with money-saving amenities like mini-fridges and microwaves, you'll find at least 120 of these affordable stays across the city.

  • Apartmani Niki Zvekovica offers comfort without the big spend. Make use of a 24-hour front desk, a laundry and more at this 3-star accommodation option.

  • Rooms Lovrijenac comes with conveniences such as air conditioning and luggage storage. Kick back at this 3-star Cavtat hotel and skip paying more than you need to.

  • Air conditioning and luggage storage are the start of the things you'll find at Beautiful Sea View Apartments. Another win for your budget goals, this place is rated 3 stars.

Best 4-star hotels in Cavtat

  • Searching for hotels in Cavtat that offer more than just the necessities? A 4-star stay hits the mark. With around 50 to choose from, they come with appealing extras like outdoor terraces, saunas, and business facilities. You get high quality without the high price tag.

  • 7oaks Noble House delivers the kind of stay that you'll remember for all the right reasons. Room service and concierge assistance help make up the 4-star experience here.

  • Another Cavtat hotel worth considering is Hotel Seventh. It offers thoughtful amenities such as an outdoor swimming pool and a pool.

  • Boutique Hotel Porto is one more attractive addition to your list. It keeps stays enjoyable with a restaurant, diving services and more.

Best hotels in Cavtat for families

  • Picking the right hotel can save your sanity when travelling with kids. With things like games rooms, play areas, and spacious suites, family-friendly hotels in Cavtat are loaded with perks that just make life easier. Choose from around 30 of these stays that balance fun for kids with comfort for adults.

  • Add a luxe edge to your family trip at Hotel Supetar. Rated 5 stars, this Cavtat hotel features an airport shuttle and room service.

  • Also check out Hotel Dubrovnik. This stay comes with air conditioning and express check-in.

Best hotels with a spa

  • Find your calm at one of the 30 or so Cavtat hotels with a spa. They feature anything from hot tubs and saunas, to gyms and couples treatment rooms. Throw in meditation spaces, manicures, and massages and get set for serious relaxation.

  • Ready to hit pause on your busy schedule? Come rest at Casa Milolaza. This 4-star option has a tennis court and a spa.

  • Rated 5 stars, Villa Orsula is another favourite hotel in Cavtat where you can let your cares float away. From a spa to a private beach and more, this is as relaxing as it gets.

  • Boutique Hotel Stari Grad balances the buzz of sightseeing with the bliss of a spa session or two. It features massage services and a spa.

Best hotels with a pool

  • A pool is a great way to mix in some play with your plans. Book a resort and you'll likely find large outdoor setups and maybe even water slides for kids. At city hotels, indoor and rooftop pools are more typical. Choose from at least 40 pool hotels in Cavtat and jump right in.

  • Hotel Supetar offers an outdoor swimming pool, internet access and ironing services. Take a dip or simply take it easy by the water at this Cavtat hotel.

  • Make the most of every minute at Apartment Ana. This popular option features an outdoor swimming pool, a barbeque and an airport shuttle.

  • Palace Natali is another stay that hits all the right notes. This hotel offers an outdoor swimming pool, parking and a library.

Best pet-friendly hotels

  • Travelling's better with your pet by your side. From comfy beds and grooming stations to enclosed play areas, pet-friendly hotels are designed to make you and your best buddy feel at home. There are around 20 Cavtat hotels that'll happily host your furry friend.

  • Check in with your sidekick at VILLA Azra. You'll find conveniences here like an airport shuttle and room service.

  • You can also relax with your four-legged friend at Soline Rocks Resort. It includes parking, a laundry and more.

  • Apartments Villa Maja finds its way onto the list too. Its amenities include parking and Wi-Fi.

Finding cheap hotels in Cavtat: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Cavtat with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is 69 € per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for 140 € per night.

The average price of a hotel during the week is 185 € per night, and the average price on weekends is 269 €. Overall, it looks like the cheapest day to stay in Cavtat could be Monday.

The nearest airport to Cavtat is Dubrovnik Airport (DBV), which is 4.1km from the city centre.

We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Cavtat. And the most expensive day seems to be Tuesday

The average price of a 3-star hotel in Cavtat is currently around 170 € per night. And the cheapest 3-star hotel we found is 116 € per night.

The average price of a 4-star hotel in Cavtat is currently around 265 € per night. And the cheapest 4-star hotel we found is 154 € per night.

The average price of a 5-star hotel in Cavtat is currently around 395 € per night. And the cheapest 5-star hotel we found is 140 € per night.

The cheapest month to stay in a hotel in Cavtat is April, with an average price of 127 € per night. The most expensive month is August, when the average room rate can rise to 322 € per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in June is 297 € per night, which is around 20% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Cavtat are Lumina Sea Apartments Cavtat, Villa Bingo and Guest House Sol.