Beginning of main content

Local insight
1.5M+ hotel reviews from Aussie travellers

Wotif Price Promise
Find a better deal, we’ll refund the difference^

No hotel booking fees
That’s right - None.

Tonight
This weekend
14 Dec - 16 Dec
Next weekend
21 Dec - 23 Dec

Hotels with Spas in Bali

Febri's Hotel & Spa AU$41
Febri's Hotel & Spa

Febri's Hotel & Spa

5 Jl Kartika Plaza Kuta Beach, Kuta
     
    4.5
    of 5, from 117 reviews
    3.0 out of 5.0

    This family-friendly Kuta hotel is located near the airport, within 1 mi (2 km) of Discovery Shopping Mall and Kuta Beach. Tuban Beach and Legian Beach are also within 2 mi (3 km).

    Bali Garden Beach Resort AU$98
    Bali Garden Beach Resort

    Bali Garden Beach Resort

    Jalan Kartika Plaza, Kuta
       
      4.3
      of 5, from 120 reviews
      4.0 out of 5.0

      Located in Kartika Plaza, this beachfront hotel is next to a golf course and within a 15-minute walk of Waterbom Park and Kuta Beach. Tuban Beach is 1 mi (1.6 km) away.

      The Magani Hotel and Spa AU$73
      The Magani Hotel and Spa

      The Magani Hotel and Spa

      Jl. Melasti, Legian Kelod, Legian
         
        4.8
        of 5, from 129 reviews
        4.0 out of 5.0

        This spa hotel is located in Legian (Legian City-Centre), near the airport, Legian Beach, Siloam Hospitals, and BIMC Hospital. Also nearby are Beachwalk and Kuta Galeria Shopping Arcade.

        THE HAVEN Bali Seminyak AU$54
        THE HAVEN Bali Seminyak

        THE HAVEN Bali Seminyak

        Jl. Raya Seminyak 500, Seminyak
           
          4.3
          of 5, from 134 reviews
          4.0 out of 5.0

          Located in Central Seminyak, this spa resort is 0.5 mi (0.8 km) from Double Six Beach and 2.9 mi (4.6 km) from Tuban Beach. Seminyak Beach and Krisna are also within 1 mi (2 km).

          Alaya Ubud AU$145
          Alaya Ubud

          Alaya Ubud

          Jl. Hanoman, Ubud
             
            4.8
            of 5, from 43 reviews
            5.0 out of 5.0

            This family-friendly Ubud resort is located in Pengosekan, within 1 mi (2 km) of Ubud Royal Palace and Ubud Traditional Art Market. Tegenungan Waterfall and Bali Zoo are also within 6 mi (10 km).

            The Seminyak Beach Resort & Spa AU$311
            The Seminyak Beach Resort & Spa

            The Seminyak Beach Resort & Spa

            Jl. Kayu Aya, Seminyak Beach, Seminyak
               
              4.8
              of 5, from 48 reviews
              5.0 out of 5.0

              Seminyak is Bali’s vibrant and sophisticated neighborhood which brims with world-class restaurants and beach clubs, including the internationally famous Kudeta next door to The Seminyak Beach Resort & Spa. A pleasant place with a pulse after the witching hour, expect slick cocktail lounges, and chic designer boutiques. The area has long been the glamorous playground of bohemians, jet setters and fashionistas, with the expansive Seminyak Beach presenting a busy, electrifying atmosphere, and offering glorious coastline views, celebrated surf breaks, and sensational sunsets.

              Hotel Tjampuhan Spa AU$107
              Hotel Tjampuhan Spa

              Hotel Tjampuhan Spa

              Jalan Raya Tjampuhan, Ubud
                 
                4.6
                of 5, from 17 reviews
                4.0 out of 5.0

                This family-friendly Ubud hotel is steps from Blanco Museum, Campuhan Ridge Walk, and Gunung Lebah Temple. Ubud Traditional Art Market and Puri Lukisan Museum are also within 15 minutes.

                The Bandha Hotel & Suites AU$123
                The Bandha Hotel & Suites

                The Bandha Hotel & Suites

                Jl. Padma Utara, Legian Kaja, Legian
                   
                  4.8
                  of 5, from 18 reviews
                  4.5 out of 5.0

                  Offering direct access to the beach, this Padma hotel is within 2 mi (3 km) of Double Six Beach and Beachwalk.

                  Courtyard By Marriott Bali Seminyak Resort AU$133
                  Courtyard By Marriott Bali Seminyak Resort

                  Courtyard By Marriott Bali Seminyak Resort

                  Jalan Camplung Tanduk No 103 Sp, Seminyak
                     
                    4.7
                    of 5, from 130 reviews
                    4.5 out of 5.0

                    This family-friendly Seminyak hotel is located near the airport, within a 10-minute walk of Double Six Beach and Seminyak Beach. Kuta Beach is 2 mi (3.2 km) away.

                    Maya Ubud Resort and Spa AU$264
                    Maya Ubud Resort and Spa

                    Maya Ubud Resort and Spa

                    Jalan Gunung Sari, Peliatan, Ubud
                       
                      4.7
                      of 5, from 10 reviews
                      5.0 out of 5.0

                      Maya Ubud Resort and Spa sits between the Petanu River valley and the verdant rice fields of Peliatan, with 108 luxury guestrooms and private pool villas. Restaurants, galleries and shopping are 2 km (1 mile) away.

                      W Bali - Seminyak AU$432
                      W Bali - Seminyak

                      W Bali - Seminyak

                      Jl. Petitenget, Seminyak
                         
                        4.7
                        of 5, from 75 reviews
                        5.0 out of 5.0

                        W Bali - Seminyak is by the beach, just a 5-minute drive from the city center. Guests can walk 10 minutes down the shore to see the 15th-century Hindu Petitenget Temple, or head 1 mile (1.6 kilometers) to Seminyak Square and shop for souvenirs. The art at TAKSU Bali Gallery is a 7-minute walk.

                        Amnaya Resort Kuta Get Rates
                        Amnaya Resort Kuta

                        Amnaya Resort Kuta

                        J. Kartika Plaza Gang Puspa Ayu No. 99, Kuta
                           
                          4.4
                          of 5, from 5 reviews
                          4.0 out of 5.0

                          Located in Kartika Plaza, this spa hotel is within a 15-minute walk of Discovery Shopping Mall and Kuta Square. Kuta Beach and Tuban Beach are also within 1 mi (2 km).

                          Map

                          Bali Spa Accommodation

                          You know the feeling: your shoulders are tense, your temples hurt, and every time you move your spine creaks. You, friend, have been working entirely too hard, and we think you need a massage. In fact, we think you need several massages. Time to pick out a Bali accommodation with a spa 

                          How do I book spa accommodation in Bali?

                          “Should I get a Swedish massage, or deep-tissue? Do I need a gem serum to top off my facial treatment?” We can’t make these decisions for you, but we can answer some questions about booking:

                          Q: How many spa hotels are there in Bali?
                          A: There’s 5322 hotels with spas for you to choose from.

                          Q: Can I find out what other travellers have said about a particular spa hotel?
                          A: Yes! Read 846 reviews from your fellow Wotif travellers to help you pick out the best spot for your getaway.

                          Q: How much does it cost to stay at a hotel with a spa?
                          A: You can score Bali spa accommodation for as little as AU$41 per night.

                          Book a spa holiday for a steal

                          Wotif makes it easy to find the perfect spa getaway. Once you’ve picked out the place that has the treatments you’re after, you can even browse by price; some places have rates starting at AU$41 per night. That should leave you with plenty of dollars left over for another hot stone massage!

                          Recently Reviewed in Bali

                          Recently Booked Hotels in Bali