Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Bali

Tonight Tonight 19 Jun - 20 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Featured Bali Spa Hotels

See all 4,612 properties in Bali
Febri's Hotel & Spa

Febri's Hotel & Spa

5 Jl Kartika Plaza Kuta Beach, Kuta
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.4 out of 5 (914 reviews)
Nice, clean hotel with friendly staffGood value for money, close to shopping, great spa and beautiful pool. Very clean rooms. Great location!
6 Jun 2018
Bali Garden Beach Resort

Bali Garden Beach Resort

Jalan Kartika Plaza, Kuta
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.1 out of 5 (1,097 reviews)
Nice hotel close to shops and beach.Adult only pool with swim up bar. Close to restaurants and shopping mall. Beautiful sunsets seen from the Broadway restaurant bar.
11 Jun 2018
The Magani Hotel and Spa

The Magani Hotel and Spa

Jl. Melasti, Legian Kelod, Legian
    4.0 out of 5.0
     
     
    4.6 out of 5 (743 reviews)
    Great location and nice hotelLocation was great, near to the beach, great food area you. Just that the traffic is quite heavy but it’s the same around this area.
    12 Jun 2018
    THE HAVEN Bali Seminyak

    THE HAVEN Bali Seminyak

    Jl. Raya Seminyak 500, Seminyak
      4.0 out of 5.0
       
       
      4.1 out of 5 (1,258 reviews)
      Nice pools & restaurants, staff were very friendlyThe haven was an amazing place, loved the pools and outdoor comfort. The food was awesome. Staff were amazing, friendly and very helpful. Hot water was not good, often had cold showers and the electricity was very poor. Apart from that everything was great
      13 Jun 2018
      Alaya Ubud

      Alaya Ubud

      Jl. Hanoman, Ubud
        5.0 out of 5.0
         
         
        4.6 out of 5 (588 reviews)
        Lovely hotel in good locationStayed in a beautiful Alaya room. There are 2 restaurants - one with western food on main road, & an Indo food restaurant. We were greeted with complimentary drinks and afternoon tea. For main meals, the food was very well presented but wasn't amazing (for example, we aren't fans of big fatty pieces ...
        29 Apr 2018
        The Seminyak Beach Resort & Spa

        The Seminyak Beach Resort & Spa

        Jl. Kayu Aya, Seminyak Beach, Seminyak
          5.0 out of 5.0
           
           
          4.6 out of 5 (658 reviews)
          Great location with infinity pool on beach frontWould recommend the sea view room where we stayed to anyone Staff very helpful and food excellent Great central location so handy for restaurants shops etc would stay again
          17 Jun 2018
          Hotel Tjampuhan Spa

          Hotel Tjampuhan Spa

          Jalan Raya Tjampuhan, Ubud
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          4.1 out of 5 (311 reviews)
          Out of this world!Tjampuhan. Beautiful place employed by beautiful people. Spiritual place where two rivers meet with unparalleled views. Attention to detail, food, staff and grounds made this a place and an experience I will repeat. Spa treatments along river were amazing! Located in close proximity to shops and ...
          20 May 2018
          The Bandha Hotel & Suites

          The Bandha Hotel & Suites

          Jl. Padma Utara, Legian Kaja, Legian
            4.5 out of 5.0
             
             
            4.8 out of 5 (277 reviews)
            Highly recommended .They have very polite staff, always ready to attend tk your needs. The hotel has one of the best pillows, and very confortable bed. Love it.
            14 Jun 2018
            Courtyard By Marriott Bali Seminyak Resort

            Courtyard By Marriott Bali Seminyak Resort

            Jalan Camplung Tanduk No 103 Sp, Seminyak
            • Free Cancellation
            • Reserve now, pay when you stay
            4.5 out of 5.0
             
             
            4.6 out of 5 (801 reviews)
            Good location to restaurants, cafes and shopsLocation Plenty of restaurants and shops just outide the hotel. The hotel buggy takes you to the beach and within the vicinity. Bintang Supermarket is a big supermarket about 20 minutes walk from the hotel. You can enjoy your walk past many boutique shops, cafes, restaurants (to suit both asian and ...
            9 Jun 2018
            Map

            Recently booked Bali hotels

            Bhuwana Ubud Hotel
            4.0 out of 5.0
            Last booking: 35 minutes ago
            Sukanusa Luxury Huts
            3.0 out of 5.0
            Last booking: 1 hour ago
            Sheraton Bali Kuta Resort
            5.0 out of 5.0
            Last booking: 2 hours ago
            The Stones - Legian, Bali - Marriott Autograph Collection Hotel
            5.0 out of 5.0
            Last booking: 2 hours ago
            D' Djabu Hotel Seminyak
            4.0 out of 5.0
            Last booking: 2 hours ago
            H Sovereign Bali
            4.0 out of 5.0
            Last booking: 5 hours ago
            S Resorts Hidden Valley Bali
            4.0 out of 5.0
            Last booking: 5 hours ago
            Anantara Seminyak Bali Resort
            5.0 out of 5.0
            Last booking: 6 hours ago
            The Kirana Hotel Resto and Spa
            4.0 out of 5.0
            Last booking: 6 hours ago

            Pocket Guide: Spa Hotels in Bali

            Search for hotels in Bali on Expedia. You can easily find your hotels in Bali using one of the methods below:

            • View our selection of featured hotels in Bali
            • Use the map to find hotels in the Bali neighborhood you prefer
            • Use the filters to see hotels in a specific area of Bali, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bali
            • Enter your travel dates to view the best deals on hotels in Bali - while they last