Cavtat Hotels

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 hotelHotel Vallum by St.Pietro – 4.9

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 quickly and easily as flights? Our award-winning search can do it all. Here's how you can save time and money when searching for your Cavtat hotel.

  • The earlier you book, the better. You're more likely to land a lower rate on a Cavtat hotel and have a greater range of choice when you plan ahead.

  • However, you could still come across last-minute deals. Although prices typically increase closer to your stay, some places drop rates a day or two before to avoid rooms sitting empty, especially during low season.

  • Be flexible with your dates to unlock better rates. Search for hotels in different months or seasons. Even booking during the week (instead of weekends) can work out cheaper.

  • Check for stays with free cancellation. Lock in a good rate today and easily cancel later if your plans change.

Where to stay in Cavtat

Central Cavtat

  • Choose the city centre and be right in the heart of it all. Take your pick of these stays that keep you near the best-known attractions in central Cavtat.

  • Find a room at Hotel Supetar. One of the most popular hotels near Cavtat Boulevard, get comfy here and you'll be about 0.16 kilometres from this sight. This Cavtat hotel is a favourite with couples and is rated 5 stars.

  • When it comes to hotels near Church of St Nicholas, Boutique Hotel Villa Pattiera is hard to beat. Unpack your bags at this 4-star hotel in Cavtat and you'll be about 0.16 kilometres away. While it works well for all kinds of guests, families find it especially appealing.

  • Or experience the city from one of the hotels near Beach Žal. Sheraton Dubrovnik Riviera Hotel is 5 kilometres or so from this top sight. It's a dependable choice for couples and has a 5-star rating.

When to go to Cavtat

  • Knowing what to expect weather-wise makes planning easier. August offers the warmest conditions, with a maximum high temperature of 30ºC (86ºF).

  • You can expect lows of 2ºC (36ºF) during January, the coolest time of year.

  • Browse around for Cavtat hotels during July for the best chance of clearer skies. Averaging five days of rain, this is the driest month.

  • The wettest time of year is May. Take your trip then and you can expect to get around 12 days of rainfall.

Best hotels in Cavtat

Best budget hotels

  • Keep your travel spend in check by choosing from around 20 budget Cavtat hotels. Ideal for when you want to spend less on a bed and more on adventure, these stays come with essentials like fresh linens and towels, and simple breakfasts.

  • Apartments Raic is a 3-star option in Dubrovnik Old Town that delivers a no-fuss, no-frills stay. Wi-Fi and a kitchen are among its amenities.

  • Art Hotel is equipped with conveniences like room desks and a ticket office. Check in to this 3-star Cavtat hotel and keep more money for what matters.

  • You'll also get a good deal at Hotel Aquarius Dubrovnik, which is rated 3 stars. It features Wi-Fi and an airport shuttle.

Best 4-star hotels in Cavtat

  • Get the high-end feel without the high-end bill at one of the 4-star hotels in Cavtat. Take your pick of around 20 of these stays, many of which offer perks like pools, wellness centres, and bistro-style dining. From the rooms to the amenities and service, you'll notice the extra attention to detail.

  • Hotel Vallum nails the 4-star guest experience. A pool and concierge assistance help make this option a favourite for many.

  • An outdoor swimming pool and a pool are just some of the amenities available at One Suite Hotel. This Cavtat hotel finds the perfect middle ground between price and quality.

  • Boutique Hotel Villa Pattiera is one more to bookmark. It comes with room service and a restaurant, among other extras.

Best hotels in Cavtat for families

  • Finding the right hotel can change the whole experience when travelling with kids. With things like playgrounds, activity programmes, 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 get the seal of approval from both kids and adults.

  • If you'd like something a little more luxurious, treat the kids (and yourself) to a getaway at Hotel Supetar. This 5-star Cavtat hotel features a tennis court and horse riding.

Best hotels with a spa

  • Balance sightseeing with self-care. Book one of the 30 or so Cavtat hotels with a spa and schedule in time to truly relax. Saunas, hot tubs, and wellness services are the types of features they offer.

  • Escape to Boutique Hotel Stari Grad and then forget the outside world. Concierge assistance, a spa and other thoughtful extras await you at this 4-star option in Dubrovnik Old Town.

  • Hotel D'Elegant Dubrovnik is another top choice where relaxation comes naturally. Take advantage of a lounge and a spa at this 4-star hotel in Cavtat.

  • Hotel Perla lets you craft your own perfect spa experience. You'll find massage services and a spa at this option.

Best hotels with a pool

  • A pool is a great way to add some play to your travel plans. Book a resort and you'll likely find multiple swimming areas and maybe even lazy rivers and water slides. At city hotels, rooftop and indoor pools are the norm. Choose from at least 30 pool hotels in Cavtat and get set to dive right in.

  • Spend long, lazy days by the water at Hotel Supetar. Along with an indoor swimming pool, this Cavtat hotel offers ironing services and air conditioning.

  • You won't be in a hurry to leave Apartments Lea. This popular option features an outdoor swimming pool, a barbecue and a garden.

  • Or add a playful twist to your getaway at Hotel Vallum. You'll have access to an outdoor swimming pool, luggage storage and air conditioning at this hotel.

Best pet-friendly hotels

  • Travelling with your furry friend? Pet-friendly hotels often offer comfy pet beds, bowls, and outdoor areas for exercise. Some take it a step further with things like dog-walking and grooming services. With at least 20 Cavtat hotels that welcome pets, your best buddy can come along too.

  • At Veranda Rooms, pet-friendly perks make travel easier for you both. A 24-hour front desk and a restaurant are other amenities you'll find at this hotel in Cavtat.

  • Dubrovnik Hotel Akademis Čingrija is another place that'll treat your little buddy like family. This popular option offers room service and Wi-Fi.

  • Apartments Dub Cavtat is one more place that understands the needs of pet owners. Amenities here include a 24-hour front desk and parking.

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 $145 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $675 per night.
The average price of a hotel during the week is $478 per night, and the average price on weekends is $482. Overall, it looks like the cheapest day to stay in Cavtat could be Thursday.
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 Thursday is the cheapest day to stay in Cavtat. And the most expensive day seems to be Wednesday
The average price of a 3-star hotel in Cavtat is currently around $432 per night. And the cheapest 3-star hotel we found is $249 per night.
The average price of a 4-star hotel in Cavtat is currently around $524 per night. And the cheapest 4-star hotel we found is $455 per night.
The average price of a 5-star hotel in Cavtat is currently around $764 per night. And the cheapest 5-star hotel we found is $626 per night.
The cheapest month to stay in a hotel in Cavtat is December, with an average price of $206 per night. The most expensive month is August, when the average room rate can rise to $737 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 August is $737 per night, which is around 40% higher than the rest of the year.
If you're hitting up Cavtat with kids in tow, try Apartment Boras Lux.