CroatiaNaturally
Blog Hotels

Dubrovnik Hotels With Serious Spas, Ranked

2026-02-035 min readcheaphotels
Hotel spa treatment room in Dubrovnik Hotel spa treatment room in Dubrovnik

Eight hotels where the spa is a real facility with steam, sauna and treatment rooms — not a massage bed in a converted storeroom.

What actually qualifies as a spa here

Dubrovnik does not have thermal springs, so "spa" here means a wet area — sauna, steam room, plunge pool, and a treatment menu — rather than the mineral-water experiences you would get in Slovenia or Hungary. The genuinely good spas are attached to the higher-end hotels and run around €90 to €180 for a standard 50-minute massage, plus €25-40 for wet-area day passes if you are not staying. A handful of hotels advertise "spa" but only offer a massage room; those are not on this list.

The other thing to know: most hotel spas here are small — three to five treatment rooms — and get booked out quickly in season. If a spa afternoon is a fixed part of your plan, reserve treatments when you book the room, not on arrival. October to April is the best spa season: the outdoor pools are cold, so the wet areas are busier and the hotels programme longer opening hours and more staff. In July and August, treatment slots are gone by 11:00 daily.

1. Rixos Premium Dubrovnik — the biggest spa

The Anjana Spa at Rixos Premium is the largest in the city: a full hammam, indoor pool, sauna, steam, snow room, and eleven treatment rooms. Rooms from €240 shoulder, €520 peak. The hammam experience (€75 for 50 minutes) is the genuine article — a marble slab, black soap scrub, and a foam massage in a properly humid room. This is the closest thing Dubrovnik has to a Turkish or Moroccan hammam and it is well-run by therapists who know what they are doing.

The catch is the resort feel: the spa gets busy with day guests as well as hotel guests, and the changing rooms can be crowded from 15:00 onward. Book treatments between 10:00 and 13:00 for the quietest experience. Wet-area day pass for non-guests is €40 and worth it on a rainy October afternoon. Skip the couples' hammam room — it is smaller than the main hall and less atmospheric. Solo hammam is the better booking.

2. Hotel Excelsior — the classic spa

The Excelsior spa is smaller than Rixos but more polished, with an indoor pool overlooking Lokrum through floor-to-ceiling glass, sauna, steam, and six treatment rooms. Rooms from €420. The signature is a 90-minute Croatian olive oil massage (€165) using oil from a family producer in the Konavle valley south of Cavtat — genuinely local and genuinely good. The face treatments use Omorovicza, which is Hungarian rather than local but effective.

The Excelsior spa is quiet by design — no day passes for non-guests, and treatments are staggered so you rarely see other guests in the corridors. The trade-off is availability: for a hotel this size the spa is small, and July slots need to be booked at check-in. Best afternoon: sauna, indoor pool, then a treatment at 16:00, then dinner on the balcony. The spa closes at 20:00 sharp.

3. Villa Dubrovnik — the boutique spa

Villa Dubrovnik's spa is small — four treatment rooms, a compact wet area with sauna and steam, and a plunge pool — but the setting makes it. Everything is at cliff level with sea views through the treatment room windows. Rooms from €600. Signature treatment is a 60-minute lavender and rosemary massage (€140) using oils blended on the island of Hvar. The therapists are the best in the city; several trained at Cinq Mondes in Paris and moved back.

The wet area is guest-only, no day passes, and never crowded because the hotel is small. Book treatments in advance — with only four rooms, a busy week fills fast. The catch is that if you are staying elsewhere, you cannot access this spa at all. If you are staying here, the spa is included in the sense that you already booked one of the best hotels in Croatia. Do the sunrise sauna before breakfast — the room faces east and lights up.

4. Sun Gardens Dubrovnik — the family-hotel spa

The Sun Gardens spa is a proper facility — hammam, sauna, steam, indoor pool, and eight treatment rooms — attached to a resort where the rest of the hotel is family-focused. From €280. The spa itself is adults-only after 17:00, which is when to go. Signatures include a sea-salt scrub (€75) and a 90-minute couples' massage (€260) in a room with sea views. Prices are lower than Rixos or Excelsior for equivalent treatments.

The catch is the location: fifteen kilometres from the Old Town, so this is only convenient if you are staying at the resort. Day passes are €35 for non-guests but the drive out only makes sense if you are doing a full afternoon. Best value proper spa in the region if you are already staying at the property. Skip the group yoga classes; they are on the beach and crowded in season.

5-6. Hotel Bellevue and Hotel More

Hotel Bellevue has a small spa with sauna, steam, an indoor pool with a sea view, and four treatment rooms. From €320. Solid but not exceptional; the reason to use it is because you are staying at the hotel and want a spa afternoon without traveling. The signature Mediterranean massage (€110) is fine. Better spent time: use the beach in the morning and the spa in the late afternoon when the beach shadows.

Hotel More's spa is small — sauna, steam, plunge, and three treatment rooms — but the setting in a cliff cave is unusual and worth trying. From €260. The €95 massage is the shortest and best-value on this list. The wet area feels genuinely private because of the layout, and the cave bar upstairs is a good ending to a spa afternoon. Not a destination spa, but a nice add-on to a Lapad stay.

7-8. Sheraton Dubrovnik Riviera and Sheraton Cavtat

Sheraton Dubrovnik Riviera in Srebreno has an Adriatic Explorer Spa with hammam, sauna, steam, and six treatment rooms. From €200. This is the best value proper hammam experience in the region — €55 for a 50-minute session versus €75 at Rixos, and the marble hall is comparable in quality. The hotel itself is a bit soulless (chain resort) but the spa is genuinely good. Book the hammam at 15:00 on a rainy day.

The signature couples' package (€290, two hours, including hammam and side-by-side massage) is one of the best-value spa afternoons anywhere on the coast. The catch is that the hotel is 12 kilometres south of the Old Town, so day passes for non-guests are an inconvenient trip. If you are staying in Cavtat or Mlini, taxis are €15 each way and worth it for a rainy day. Book weeks ahead for July and August.

What to skip and how to book

Skip: any hotel advertising "spa services" without a real wet area — you are just paying for a mobile massage table in a room. Skip the spa at the Hilton Imperial (small, dated, not worth the price). Skip most Lapad three-star hotels' "spa" listings; they mean a sauna and a foot bath. The Radisson Blu spa is fine but small and the hotel is far out. The Grand Villa Argentina spa is being renovated through 2026.

Booking tip: for the couples' hammam experience, only Rixos and Sheraton Riviera have proper double marble slabs. Everything else is single-room-with-two-tables. Book at least a week ahead in shoulder season, three weeks in July and August. Ask specifically whether the treatment price includes wet-area access before and after — at Excelsior and Villa Dubrovnik it does, at Rixos it is often separate. For non-guest day passes, Sheraton Riviera and Rixos are the two options; the others are guest-only.

Book while you read Median night$135 Cheapest area$75 Hotels tracked4 Find a hotel

Before you book

What people ask before booking Lapad.

Is there a genuine hammam experience in Dubrovnik?

Yes — Rixos Premium and Sheraton Dubrovnik Riviera both have proper marble hammam halls with trained therapists. Both do a full black-soap scrub and foam massage sequence. Rixos is more polished; Sheraton Riviera is better value at €55 versus €75. Nowhere else in the city has a real hammam.

Can non-guests use hotel spas?

Some yes, some no. Rixos, Sun Gardens, Sheraton Riviera and Hotel Bellevue sell day passes (€25-40). Excelsior, Villa Dubrovnik, Hotel More and most boutique hotels are guest-only. Non-guest treatments are more widely available than wet-area access; you can book a massage at most spas even without a room.

When is the best time of year for spa treatments?

October to April. Prices are 20-30% lower, treatment slots are widely available, and the wet areas feel more meaningful when it is cold outside. July and August the pools and beaches take priority; spa staff are stretched and slots are gone by 11:00 daily. February is the best value month for a serious spa weekend.

Where to stay

Hotels in Lapad

Live prices · free cancellation

Recommended reads

All posts