Beginning of main content

Book on the go and pay later.

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 24 Jun - 25 Jun
This weekend This weekend 29 Jun - 1 Jul
Next weekend Next weekend 6 Jul - 8 Jul

Top 10 Hotels in Bali

See all 4,632 properties in Bali
AYANA Resort and Spa, BALI

AYANA Resort and Spa, BALI

Karang Mas Estate, Jimbaran
    5.0 out of 5.0
     
     

    Nestled on the beach, this Kuta Selatan hotel is within 3 mi (5 km) of Tegal Wangi Beach, Jimbaran Beach, and Samasta Lifestyle Village. Udayana University is ...

    AYANA Resort and Spa, BALISG$284

    AYANA Resort and Spa, BALISG$284
    Padma Resort Ubud

    Padma Resort Ubud

    Banjar Carik, Desa Puhu, Payangan
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Set in Payangan, this family-friendly hotel is within 12 mi (20 km) of Tegalalang Rice Terrace, Blanco Museum, and Tegallalang Handicraft Center. Elephant Safari ...

    Padma Resort UbudSG$228

    Padma Resort UbudSG$228
    Mulia Resort

    Mulia Resort

    Jalan Raya Nusa Dua Selatan, Nusa Dua
      5.0 out of 5.0
       
       

      Located in Kuta Selatan, this beachfront resort is next to a golf course, 0.5 mi (0.8 km) from Geger Beach, and 1.6 mi (2.6 km) from Nusa Dua Beach. Mengiat ...

      Mulia ResortSG$266

      Mulia ResortSG$266
      TS Suites Bali

      TS Suites Bali

      Jl. Nakula No. 18, Seminyak
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Located in North Legian, this luxury hotel is within 1 mi (2 km) of Seminyak Beach and Legian Beach. Kuta Beach and Seminyak Square are also within 2 mi (3 ...

      TS Suites BaliSG$128

      TS Suites BaliSG$128
      Kamandalu Ubud

      Kamandalu Ubud

      Jalan Andong, Banjar Nagi, Ubud
        5.0 out of 5.0
         
         

        This family-friendly Ubud resort is located on a river, within 2 mi (3 km) of Ubud Peliatan Balerung Stage, Ubud Traditional Art Market, and Ubud Royal Palace. ...

        Kamandalu UbudSG$240

        Kamandalu UbudSG$240
        RIMBA Jimbaran BALI by AYANA

        RIMBA Jimbaran BALI by AYANA

        Karang Mas Estate, Jimbaran
        • Free cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Nestled on the beach, this Kuta Selatan resort is within 3 mi (5 km) of Tegal Wangi Beach, Jimbaran Beach, and New Kuta Golf. Samasta Lifestyle Village and Udayana ...

        RIMBA Jimbaran BALI by AYANASG$194

        RIMBA Jimbaran BALI by AYANASG$194
        The Vira Bali Boutique Hotel & Suite

        The Vira Bali Boutique Hotel & Suite

        Jalan Kartika Plaza No. 127, Tuban, Kuta
        • Free cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

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

        The Vira Bali Boutique Hotel & SuiteSG$77

        The Vira Bali Boutique Hotel & SuiteSG$77
        The Seminyak Beach Resort & Spa

        The Seminyak Beach Resort & Spa

        Jl. Kayu Aya, Seminyak Beach, Seminyak
          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 ...

          The Seminyak Beach Resort & SpaSG$311

          The Seminyak Beach Resort & SpaSG$311
          Bali Niksoma Boutique Beach Resort

          Bali Niksoma Boutique Beach Resort

          Jl. Padma Utara, Legian
            4.0 out of 5.0
             
             

            Nestled on the beach, this Padma resort is within a 15-minute walk of Legian Beach and Double Six Beach. Beachwalk is 1.3 mi (2.1 km) away.

            Bali Niksoma Boutique Beach ResortSG$155

            Bali Niksoma Boutique Beach ResortSG$155
            Horison Seminyak Bali

            Horison Seminyak Bali

            Jl. Arjuna ( Double Six Beach ) no 1, Seminyak
              4.0 out of 5.0
               
               

              Located in Padma, this resort is within a 10-minute walk of Double Six Beach and Legian Beach. Kuta Beach and Seminyak Square are also within 2 mi (3 km).

              Horison Seminyak BaliSG$39

              Horison Seminyak BaliSG$39

              Search Hotels near Top Bali Attractions

              Map

              Recent Reviews in Bali