Skip to content
Spa Sommelier
The tiered roof of Uluwatu temple in silhouette above the Indian Ocean at sunset
Bali

7 spas with heat and water, from a hammam in Ubud to a seawater pool on the Jimbaran cliffs.

Photo: CEphoto, Uwe Aranas, Wikimedia Commons, CC BY-SA 3.0

Seven Bali spas with heat and water, not just a massage table

A Balinese massage is good almost anywhere on this island, so a massage alone doesn't get a spa onto this list. Each pick adds water or heat you can sit in: a pool, a sauna, a steam room, a hot or cold plunge.

Seven made it, one per area and at least 3 km apart, from Ubud in the hills to Nusa Dua on the Bukit. A flower bath in the treatment room doesn't count. Sanur has no pick yet: we couldn't verify a wet area at any spa there above our rating line.

Illustrated map of southern Bali and Ubud: the coastline from Tanah Lot to Nusa Dua, with Uluwatu temple, the Garuda Wisnu Kencana statue, a temple gate, rice terraces, outrigger boats and a surfer drawn in cobalt ink 1234567
  1. 1

    Ubud · Petulu, Peliatan

    Amati Spa Ubud

    BoutiqueNatureRitual

    Herbal sauna, a steam room it calls a hammam, a jacuzzi and a garden pool, with Korean scrubs from 600K rupiah.

    HammamSaunaPoolMassage

    600K IDRFrangipani package, 1 h 30 · daily 10:00 to 21:00

  2. 2

    Canggu · Jalan Nelayan

    ZIN Wellness

    NatureSocial

    A rooftop with a sauna, cold plunge tubs and a jacuzzi facing the ocean, after a Balinese massage.

    SaunaRooftopMassage

    On requestmassage and rooftop recovery · daily 09:00 to 21:00

  3. 3

    Seminyak · Jalan Petitenget

    SUNDARI Wellness

    BoutiqueTreatment

    Seminyak's most-reviewed spa, with a private infrared and cold-water ritual for 500K rupiah.

    SaunaMassage

    500K IDRThermal Reset Ritual, 45 min · daily 09:00 to 22:00

  4. 4

    Kuta · South Kuta Beach

    Discovery Spa and Wellness Center

    NatureTreatment

    A beach hotel spa: Balinese herbal treatment, then the sauna; 575K rupiah before noon.

    SaunaMassage

    575,000 IDRMorning Spa Break, plus tax · 09:00 to 12:00

  5. 5

    Jimbaran · AYANA estate, Karang Mas

    AYANA Spa

    ResortNatureTreatment

    A warm seawater pool with jet stations on the cliffs, and treatment villas on the rocks above the surf.

    PoolMassage

    On requestseawater pool and treatments · daily 10:00 to 20:00

  6. 6

    Uluwatu · Pecatu

    ATMOS

    Social

    A banya on the Bukit: guided steam rounds every half hour, cold plunges and a restaurant. Day pass 290K.

    BanyaSaunaMassage

    290,000 IDRday pass, plus tax · daily 09:00 to 23:00

  7. 7

    Nusa Dua · Sawangan

    Mulia Spa

    ResortNatureTreatment

    Hydrotonic pools and hot-and-cold suites at The Mulia, Balinese massage, and yoga in the garden at sunrise.

    PoolSaunaMassage

    On requestpools and treatments · daily 08:00 to 20:00

Checked 7 November 2026. Picks follow the same published rules in every city.