Skip to main content

The best spa hotels in Cavtat

Check out our pick of great spa hotels in Cavtat

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Featuring a DVD player, the spacious apartment has a fully equipped kitchen with a dishwasher, an oven and a microwave, a living room with a seating area and a dining area, 2 bedrooms, and 2 bathrooms with a bidet and a bath. The unit is air conditioned and includes a terrace with an outdoor dining area as well as a flat-screen TV with satellite channels. This apartment is allergy-free and non-smoking.

We liked the accommodation very much. It was in a quiet location and yet only a short walk from the centre and the beach. The apartment was spacious, well equipped and you could find everything you needed. Apartment was absolutely sufficient for a family with two children. Marina was also a great hostess and made our stay even more enjoyable. If we ever go to Cavtat again, we know where we will stay.

Show more Show less
9.7
Exceptional
19 reviews
Price from
€ 234
per night

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.

Soak up the sun on 2 beaches or at the 2 swimming pools. Relax at the wellness centre and discover walking trails along the coast.

Friendly staff, good variety of buffet, views from room are stunning, easy access to Cavtat town, spa facilities were great and lovely piano bar

Show more Show less
8.8
Fabulous
1,796 reviews
Price from
€ 218.80
per night

Set .700 m from Cavtat Promenade, Villa Tiha offers free bikes, a garden and air-conditioned accommodation with a patio and free WiFi.

A continental breakfast is available every morning at the apartment.

Close distance to the sea. Polite and nice hostess. Privacy.

Show more Show less
8.9
Fabulous
246 reviews
Price from
€ 62.25
per night

With sea views, Apartments Boras 2 is located in Cavtat and has a restaurant, a 24-hour front desk, bar, garden, sun terrace and children's playground. With a casino, the 3-star apartment has air-conditioned rooms with free WiFi. The accommodation provides airport transfers, while a bicycle rental service is also available.

Our host Thomas was fantastic! Easy to communicate with via email/ text AND truly made sure that my daughter and I were situated in our place. The restaurants and local market was also great. Easy to walk to! Wish I had more time to explore.

Show more Show less
8.1
Very good
63 reviews
Price from
€ 64.17
per night

Located in Cavtat, 300 metres from Obod Beach and 800 metres from Žal Beach, Lovely Mediterranean home near the beach offers a garden and air conditioning. The property has garden views and is 2.3 km from Rat Beach and 7 km from Sub City Shopping Centre. In addition to free WiFi, the property also provides a sun terrace as well as spa facilities.

Show more Show less
10
Exceptional
1 reviews
Price from
€ 173.35
per night

Hotel Astarea has everything you need for a relaxing vacation near Dubrovnik. The hotel features 307 comfortable and spacious rooms, 217 in the main building and 90

Guests staying at hotel Astarea have at their disposal outdoor pools, including children’s pool, beauty & wellness centre with gym and sauna, Piano bar with

Staff was exelent,they semt me my id card that stayed by mistake the same day in their costp

Show more Show less
8.2
Very good
1,824 reviews

Boasting air-conditioned accommodation with a private pool, sea view and a terrace, Villa Bobara is situated in Mlini. Among the facilities of this property are a restaurant, a shared kitchen and bicycle parking, along with free WiFi. On clear days, guests can head outside to enjoy the villa's outdoor fireplace or simply kick back and relax.

Amazing villa, amazing views and nice and quiet ambience. Davorin welcomed us and gave us a tour around the villa. As we were the first guests and booked the day ahead they has some work to prepare it (was not thoroughly clean but thats minor overall) will come back and will highly recommend!

Show more Show less
10
Exceptional
5 reviews
Price from
€ 840
per night

Casa Milolaza offers apartments with a private furnished terrace and a hot tub where guests can relax and enjoy sea views. Located in Mlini, it also offers a shared garden with BBQ facilities.

Each apartment is air-conditioned and comprises a seating area and a fully equipped kitchen with a dishwasher. All apartments come with a flat-screen TV with streaming service and satellite channels. Free WiFi is provided.

The host was fantastic and made my experience even more enjoyable. They were attentive, accommodating, and always ready to assist with any inquiries or needs I had. Their warm hospitality made me feel welcomed and cared for throughout my stay.

Show more Show less
9.7
Exceptional
18 reviews
Price from
€ 150
per night

Conveniently located between the UNESCO-listed Dubrovnik Old Town and Dubrovnik Airport, Sheraton Dubrovnik Riviera Hotel is situated in a secluded beachfront location in the village of Mlini. The property offers outdoor and indoor pools and a spa and wellness centre. Free WiFi access is available in all areas.

The staff at the hotel were very friendly and professional. Very attentive

Show more Show less
9.3
Superb
1,368 reviews
Price from
€ 260
per night

The indoor swimming pool, a fitness area and saunas are available at a surcharge in the Shine Spa Zone at Sheraton Dubrovnik Riviera Hotel. The Spa Zone offers also massages and beauty treatments at an additional charge.

That was definitely one of our best stays. We had a very comfortable spacious apartment with an amazing view and could enjoy Sheraton's 5 star delicious breakfast and service. The staff did an outstanding job in every possible way. For example, we got a HDMI cable late at night, and then they helped to resolve an issue with a flat tire and unprofessional car rental. The waiters were rocking the place, special thanks to Dubravko and his colleagues. The beach in front of the villa was rather quiet so I could enjoy my morning swims on my own at most of the time. There is another beach that is perfect for snorkeling just a 5-minute walk away. Also, a 5-minute walk to the nearest supermarket and restaurants. Picturesque 15 min. drive to the old town and to Cavtat. Side note: please don’t go with your rental car to the old town, take an uber.

Show more Show less
9.4
Superb
73 reviews
Price from
€ 259.84
per night

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.
Search spa hotels in Cavtat

Most booked spa hotels in Cavtat this month

Spa hotels that guests love in Cavtat

  • Avg. price/night: € 244.80
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 15 reviews
    Everything! The apartment was flawless! Everything was modern, clean, beautiful and functional. Incredibly spacious compared to a hotel with everything you could ever need to cook any meal and all the comforts of home but with the luxury of mod cons and that incredible view!
    Harry
    Family with young children
  • Avg. price/night: € 474
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,795 reviews
    very good selection for breakfast. both hot and cold options available and also a chef for omelettes/pancakes etc. large breakfast room with two buffet stations at both sides of the room. mountain view from restaurant. the other side of hotel has sea views overlooking the rocky coastline. many steps down to the promenade, however hotel offers a buggy service. lovely pool/spa areas for relaxing.
    zara
    Family with young children
  • Avg. price/night: € 130.35
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 412 reviews
    Lovely, relaxing b&b. Lots of outdoor spaces to sit and relax. Amazing breakfast to set you up for the day
    Sharon
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 284 reviews
    Great spacious villa fab shower. lovely pool. hot tub and sauna. Great location
    Suzanne
    Young couple
  • Avg. price/night: € 442
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,190 reviews
    Location great, lovely views from balcony. Clean and good decor. Breakfast good. Spa was very good. Excellent massage. Reception staff friendly on arrival. Parking facilities.
    Gaynor
    Young couple
  • Avg. price/night: € 151.68
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 284 reviews
    Villas Lukas was a perfect spot for a few days in cavtat. Rooms were spacious and you were supplied with everything you need. The hot tub was a welcome treat and the terrace perfect place to relax. The pool was very cold but that was to be expected in April and luckily the outdoor shower was heated! free coffee to help yourself to and a fully stacked self service bar that was based on the honour system would be great for a drink by the pool.
    Reidy
    Solo traveller
  • Avg. price/night: € 474
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,795 reviews
    Room was a bit small with the baby cot in the room but spacious balcony gave us the extra space needed. comfy bed. Amazing ocean view and the sunsets are magical. Breakfast great buffet loads of choices. not many english channel options on the TV. indoor and outdoor pool perfect to relax. loads of lounge chairs around the pool and "beach" both in the sun and shade.
    karamel_kc
    Family with young children
  • Avg. price/night: € 474
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,795 reviews
    Lovely welcome, clean, fab breakfast and everything you’d need for a relaxing holiday. My wife had a facial in the spa - best she’s ever had! Would highly recommend.
    Tracey
    Young couple
  • Avg. price/night: € 474
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,795 reviews
    Excellent hotel with very solid and consistent performance across all aspects. Good choice of healthy food for breakfast and dinner, exceptional housekeeping, beautiful location with stunning views, great SPA treatments and very good value for money. It is not the glamour of the South of France, but a perfect place for relaxing holidays.
    Elena
    Family with young children
  • Avg. price/night: € 474
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,795 reviews
    The room was large, the view of the open sea is fabulous and relaxing from the balcony (a real escape from the crowded & noisy but othervise OK hotel pool area and beach). Breakfast was versatile. The "golf car" service to the town was a surprise, we liked it. Huge parking space is available.
    Zsuzsanna
    Young couple