Dubrovnik allie patrimoine médiéval et détente balnéaire. Les hôtels avec spa de la ville proposent piscines intérieures, hammams, saunas et soins corporels, du 4-étoiles confortable au 5-étoiles luxueux. Les principaux secteurs pour séjourner sont le centre historique (Stradun, Ploče) pour les amateurs d'histoire, la péninsule de Lapad pour ses plages de galets et sa promenade, et Babin Kuk pour les complexes hôteliers. Les prix varient de 150 à 400€ par nuit selon la saison et le standing. Réservez vos soins à l'avance, surtout en été.
Parmi les établissements les mieux notés, le Hilton Imperial Dubrovnik (note 91) dispose d'une piscine intérieure et d'un centre de bien-être, à 300m du Stradun. Le Hotel Excelsior (note 94) offre un spa de 850m2, une plage privée et trois restaurants. Le Rixos Premium Dubrovnik (note 92) séduit par son spa à deux niveaux avec piscine intérieure et extérieure, bain turc et vue sur la mer. Pour une ambiance plus intime, le Villa Dubrovnik (note 91) propose une piscine intérieure ouvrant sur une terrasse, à 15min à pied de la vieille ville. Sur la péninsule de Lapad, le Hotel Kompas (note 94) allie piscine extérieure, plage et chambres modernes avec balcon. Le Valamar Lacroma Hotel (note 87) est idéal pour les familles avec son spa Balance Mediterranean et ses deux piscines.
