Spa hotels in Dubrovnik, Croatia

Selected spa hotels for ultimate relaxation and well-being in Dubrovnik, Croatia
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-20 out of 23
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
MapScenic seafront location0m
  • Breathtaking Adriatic sea views
  • On-site spa and wellness center
  • Direct beach access and multiple pools
  • Indoor Spa
  • Outdoor Pools
  • Diving Center
Luxury resort with exceptional dining and recreation options
FromUS$ 257 /nightSelect
8.6
Great
MapSteps from Old Town500m
  • Indoor pool and wellness center
  • Stylish terrace dining with sea views
  • Historic building with modern amenities
  • Executive lounge
  • Indoor pool
  • On-site spa
Historic hotel blending modern luxury with coastal charm
FromUS$ 305 /nightSelect
8.4
Great
MapBeautiful coastal promenade200m
  • Unique beachfront location with sea views
  • Luxurious spa and wellness services
  • Diverse dining experiences with live music
  • Outdoor pool
  • Wellness spa
  • Fine dining
Luxurious resort with stunning Adriatic views and dining options
FromUS$ 225 /nightSelect
8.2
Great
MapPicturesque Lapad Bay300m
  • On-site spa with diverse treatments
  • Infinity pool with bar service
  • Seafront dining with stunning views
  • Infinity pool
  • On-site spa
  • Seafront dining
Hotel overlooking the Adriatic with luxurious wellness options
FromUS$ 184 /nightSelect
8.4
Great
MapProximity to Old Town300m
  • Luxurious spa with wellness treatments
  • Stunning sea views and private beach
  • Diverse dining options including fine dining
  • Indoor pool
  • Fine dining
  • Luxury spa
Luxurious hotel with breathtaking Adriatic views and spa
FromUS$ 376 /nightSelect
8.6
Great
MapCliffside beach access300m
  • Luxurious spa with spectacular sea views
  • Rooftop pool overlooking the Adriatic
  • Fine dining at Michelin-rated restaurant
  • Indoor Spa
  • Outdoor Pool
  • Fine Dining
Boutique resort with stunning cliffside views and luxury amenities
FromUS$ 426 /nightSelect
8.6
Great
Beautiful Adriatic seaside300m
  • Stunning infinity pools with sea views
  • On-site wellness and spa center
  • Diverse dining options with local cuisine
  • Infinity pool
  • Wellness center
  • On-site restaurant
Adult-oriented hotel with luxurious amenities and activities
FromUS$ 184 /nightSelect
8.4
Great
MapClose to Old Town1.5km
  • Luxurious Anjana Spa with hammam treatments
  • Diverse dining options featuring local cuisine
  • Stunning beachfront with panoramic views
  • Anjana Spa
  • Beachfront Access
  • Indoor Pool
Luxury resort with exceptional dining and wellness experiences
FromUS$ 295 /nightSelect
8.4
Great
MapBeachfront with panoramic Adriatic views200m
  • Luxurious spa facilities for ultimate relaxation
  • Multiple pools including a rooftop infinity pool
  • Diverse dining options with stunning views
  • Rooftop pool
  • Indoor spa
  • Diverse dining
Luxury resort with exceptional amenities and stunning views
FromUS$ 176 /nightSelect
8.2
Great
MapNear Sunset Beach200m
  • Large outdoor pool area
  • Wellness and spa treatments
  • Delicious on-site dining
  • Outdoor pool
  • Indoor spa
  • On-site dining
Luxury resort with extensive amenities for relaxation
FromUS$ 177 /nightSelect
8.6
Great
MapScenic coastal setting300m
  • Stunning beach access and sea views
  • Luxurious spa and wellness services
  • Multiple outdoor and indoor pools
  • Infinity pool
  • On-site spa
  • Rooftop bar
Luxury resort with panoramic views and beach access
FromUS$ 168 /nightSelect
8.4
Great
MapPicturesque Lapad Bay300m
  • Unique Cave Bar experience
  • Stunning outdoor pool areas
  • Luxurious spa and wellness services
  • Cave Bar
  • Outdoor Pool
  • Spa Services
Luxury hotel with breathtaking sea views and gourmet dining
FromUS$ 177 /nightSelect
8.4
Great
MapSerene Babin Kuk Peninsula6km
  • Wellness spa with diverse treatments
  • Beautiful indoor and outdoor pools
  • Unique dining experiences with sea views
  • Mediterranean Spa
  • Indoor Pool
  • Diverse Dining
Upscale hotel with luxurious spa and dining options
FromUS$ 178 /nightSelect
8.2
Great
MapInside Dubrovnik's Old Town100m
  • Only rooftop restaurant in Dubrovnik
  • Luxurious rooms with authentic charm
  • On-site Thai spa for relaxation
  • Rooftop restaurant
  • In-house spa
  • Lobby bar
Boutique hotel with historical charm in Old Town
FromUS$ 518 /nightSelect
8.4
Great
MapBabin Kuk Peninsula450m
  • Luxurious spa services available on-site
  • Stunning rooftop bar and infinity pool
  • Private beach with panoramic sea views
  • Infinity Pool
  • Private Beach
  • Spa Services
Luxury resort offering diverse amenities and breathtaking views
FromUS$ 189 /nightSelect
8.4
Great
MapLapad Peninsula beaches300m
  • Stunning sea views from private balconies
  • First-class wellness and spa center
  • Delicious Mediterranean dining options
  • Wellness center
  • Outdoor pool
  • Spa treatments
Hotel offering comprehensive wellness experiences and Mediterranean hospitality
FromUS$ 238 /nightSelect
8.4
Great
MapSeafront with beautiful views200m
  • Heated indoor and outdoor pools
  • Multiple dining options with sea views
  • On-site spa and wellness services
  • Indoor pool
  • Spa services
  • Beach access
Luxury resort overlooking the picturesque Adriatic Sea
FromUS$ 531 /nightSelect
8.4
Great
MapStunning views of Elafiti Islands2.5km
  • Infinity pool with harbor views
  • Extensive buffet breakfast options
  • On-site spa with diverse treatments
  • Infinity pool
  • On-site spa
  • Rooftop bar
Hotel featuring diverse dining and spa amenities in Dubrovnik
FromUS$ 130 /nightSelect
8.4
Great
MapPrime sea-front location3.8km
  • Stunning sea view rooms available
  • Luxurious spa with comprehensive treatments
  • Multiple outdoor pools for relaxation
  • On-site spa
  • Outdoor pools
  • Diverse dining
Luxury resort with extensive wellness and dining options
FromUS$ 193 /nightSelect
8.4
Great
MapProximity to historical center300m
  • Stunning sea views from rooms
  • Outdoor and indoor pools available
  • On-site spa services offered
  • On-site spa
  • Indoor pool
  • Outdoor pool
Hotel featuring stunning views and excellent amenities
FromUS$ 108 /nightSelect
  • 1
  • 2

Spa hotel prices in Dubrovnik

From budget-friendly wellness stays to luxury spa experiences tailored to your needs.

⬆️ The highest price
US$ 517
⬇️ The lowest price
US$ 15
💸 Average price for
5-star hotels
US$ 260
4-star hotels
US$ 188
3-star hotels
US$ 146

How to get to Dubrovnik

Comprehensive guide to transport options for seamless travel

Train
Dubrovnik Main Bus Station
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room