Discover the best luxury spa hotels in Bali, Indonesia

  1. Bali, Indonesia

    Saba Estate Luxury Villa Bali

    Smith Extra

    A 60 minutes Saba Estate signature massage and 15% off food and beverages during your stay

    Smith Extra

    A 60 minutes Saba Estate signature massage and 15% off food and beverages during your stay

    Price per night from (includes taxes and fees)$745.59

  2. Bali, Indonesia

    Como Shambhala Estate

    Smith Extra

    A Como Shambhala aromatherapy gift; GoldSmiths will also receive a 60-minute massage for two for five-night stays or more.

    Smith Extra

    A Como Shambhala aromatherapy gift; GoldSmiths will also receive a 60-minute massage for two for five-night stays or more.

    Price per night from (includes taxes and fees)$825.83

  3. Bali, Indonesia

    Buahan, a Banyan Tree Escape

    Smith Extra

    A daily glass of homemade kombucha; GoldSmiths also get a guaranteed late check-out until 3pm

    Smith Extra

    A daily glass of homemade kombucha; GoldSmiths also get a guaranteed late check-out until 3pm

    Price per night from (includes taxes and fees)$931.46

  4. Bali, Indonesia

    Capella Ubud

    Smith Extra

    One 40-minute foot reflexology session each (for up to two guests)

    Smith Extra

    One 40-minute foot reflexology session each (for up to two guests)

    Price per night from (includes taxes and fees)$1,018.38

  5. Bali, Indonesia

    Soori Bali

    Smith Extra

    A 45-minute Balinese massage for each guest; stays of two nights or more will also get free return airport transfers

    Smith Extra

    A 45-minute Balinese massage for each guest; stays of two nights or more will also get free return airport transfers

    Price per night from (includes taxes and fees)$1,152.95

  6. Bali, Indonesia

    Ametis Villa

    Smith Extra

    A 30 minute massage for all guests; GoldSmiths also get a a free upgrade, subject to availability

    Smith Extra

    A 30 minute massage for all guests; GoldSmiths also get a a free upgrade, subject to availability

    To check availability, call 1 800 464 2040

  1. 1
  2. 2
  3. 3