Beginning of main content

location Bali is highly rated for Beaches and Shopping by 38,362 people

Search over 895,000 properties worldwide and 550 airlines worldwide.

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

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


Popular searches for Bali hotels

Check prices on hotels in Bali

Best deal Best deal Jan 25 - Jan 27
Tonight Jan 24 - Jan 25
This weekend Jan 25 - Jan 27
Next weekend Feb 1 - Feb 3

Top 10 Hotels in Bali

See all 5,486 Properties in Bali
Alaya Ubud

Alaya Ubud

Jl. Hanoman, Ubud
Alaya Ubud
    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 ...

    $107 per night for 2 guests

    AYANA Resort and Spa, BALI

    AYANA Resort and Spa, BALI

    Karang Mas Estate, Jimbaran
    AYANA Resort and Spa, BALI
      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 Jenggala Factory. Udayana University is 3 mi (4.9 ...

      $237 per night for 2 guests

      RIMBA Jimbaran BALI by AYANA

      RIMBA Jimbaran BALI by AYANA

      Karang Mas Estate, Jimbaran
      RIMBA Jimbaran BALI by AYANA
        5.0 out of 5.0
         
         

        This family-friendly Jimbaran resort is located near the airport, within 3 mi (5 km) of Jimbaran Beach, Jenggala Factory and Udayana University. Balangan Beach ...

        $164 per night for 2 guests

        TS Suites Bali

        TS Suites Bali

        Jl. Nakula No. 18, Seminyak
        TS Suites Bali
          5.0 out of 5.0
           
           

          Located in North Legian, this luxury hotel is 0.4 mi (0.6 km) from 3D Trick Art Museum DMZ and 2.9 mi (4.7 km) from Tuban Beach. Seminyak Beach and Double Six ...

          $114 per night for 2 guests

          Eastin Ashta Resort Canggu

          Eastin Ashta Resort Canggu

          Jl. Munduk Catu No.8, Canggu, Kuta Utara, Canggu
          Eastin Ashta Resort Canggu
          • Free Cancellation
          • Reserve now, pay when you stay
          3.5 out of 5.0
           
           

          This family-friendly Canggu hotel is located by the ocean, within a 15-minute walk of Batu Bolong Beach and Echo Beach. Finns Recreation Club and Finns Recreation ...

          $51 per night for 2 guests

          Padma Resort Ubud

          Padma Resort Ubud

          Banjar Carik, Desa Puhu, Payangan
          Padma Resort Ubud
          • 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 ...

          $172 per night for 2 guests

          Kamandalu Ubud

          Kamandalu Ubud

          Jalan Andong, Banjar Nagi, Ubud
          Kamandalu 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 Peliatan Palace. ...

            $194 per night for 2 guests

            Alila Seminyak

            Alila Seminyak

            Jl Taman Ganesha No 9, Seminyak
            Alila Seminyak
            • Free Cancellation
            • Reserve now, pay when you stay
            5.0 out of 5.0
             
             

            Located in Seminyak, this beachfront hotel is in the entertainment district and within a 5-minute walk of Seminyak Beach, TAKSU Bali Gallery, and Eat Street. ...

            $270 per night for 2 guests

            The Kayon Resort

            The Kayon Resort

            Banjar Kepitu DesaTagalalang, Ubud
            The Kayon Resort
              4.5 out of 5.0
               
               

              Situated on a river, this luxury hotel is within 6 mi (10 km) of Ubud Peliatan Balerung Stage, Peliatan Palace, and Pondok Pekak Library & Learning Centre. Ubud ...

              $188 per night for 2 guests

              Mulia Resort

              Mulia Resort

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

                Located in Kuta Selatan, this beachfront resort is next to a golf course and within a 15-minute walk of Geger Beach and Bali National Golf Club. Tanjung Benoa ...

                $245 per night for 2 guests

                Map

                Learn about Bali?

                Local experts explore every corner of Bali for you

                Top 10 beach activities

                Summer is fast-approaching, so we’re answering an important question: What should you do at the beach this year?

                Top 10 beach activities. Opens in a new window.

                The culture and beauty of Bali

                Finding paradise in the world’s largest archipelago

                The culture and beauty of Bali. Opens in a new window.

                Bali in 24 hours or less

                Getting outside of the airport during your Bali layover

                Bali in 24 hours or less. Opens in a new window.

                Recent Reviews in Bali