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

Best deal Best deal 18 May - 20 May
Tonight Tonight 19 Apr - 20 Apr
This weekend This weekend 20 Apr - 22 Apr
Next weekend Next weekend 27 Apr - 29 Apr

Search Hotels near Top Bali Attractions

10 Best Hotels in Bali

See all 4,501 Hotels in Bali
Kuta Paradiso Hotel

Kuta Paradiso Hotel

Jl. Kartika Plaza, Kuta
    5.0 out of 5.0
     
     

    Located in Kartika Plaza, this luxury hotel is within a 10-minute walk of Kuta Theater and Kuta Beach. Tuban Beach and Legian Beach are also within 3 mi (5 ...

    Kuta Paradiso HotelAU$94

    Kuta Paradiso HotelAU$94
    Grand Inna Kuta

    Grand Inna Kuta

    Jl Pantai Kuta No 1 Kuta, Kuta
      4.0 out of 5.0
       
       

      Nestled on the beach, this Downtown Kuta hotel is within 1 mi (2 km) of Kuta Art Market, Kuta Beach, and Tuban Beach. Legian Beach is 1.6 mi (2.6 km) away.

      Grand Inna KutaAU$78

      Grand Inna KutaAU$78
      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 Jimbaran Bay hotel is within 6 mi (10 km) of Udayana University, Balangan Beach, and New Kuta Golf. New Kuta Green Park and Benoa ...

        AYANA Resort and Spa, BALIAU$276

        AYANA Resort and Spa, BALIAU$276
        Novotel Bali Ngurah Rai Airport

        Novotel Bali Ngurah Rai Airport

        Jalan Raya Ngurah Rai, Tuban
          4.0 out of 5.0
           
           

          Situated in the business district, this hotel is 0.9 mi (1.5 km) from Lippo Mall and within 3 mi (5 km) of Kuta Beach and Tuban Beach. Segara Beach and Discovery ...

          Novotel Bali Ngurah Rai AirportAU$61

          Novotel Bali Ngurah Rai AirportAU$61
          Legian Beach Hotel

          Legian Beach Hotel

          Jalan Melasti Legian Kelod, Legian
            4.0 out of 5.0
             
             

            This family-friendly Legian hotel is located near the airport, within 1 mi (2 km) of Double Six Beach, Kuta Beach, and Legian Beach. Tuban Beach and Seminyak ...

            Legian Beach HotelAU$117

            Legian Beach HotelAU$117
            The Vira Bali Boutique Hotel & Suite

            The Vira Bali Boutique Hotel & Suite

            Jalan Kartika Plaza No. 127, Tuban, Kuta
              4.0 out of 5.0
               
               

              This family-friendly Kuta hotel is located near the airport, within a 10-minute walk of Lippo Mall and Tuban Beach. Kuta Beach and Legian Beach are also within ...

              The Vira Bali Boutique Hotel & SuiteAU$55

              The Vira Bali Boutique Hotel & SuiteAU$55
              The Ritz-Carlton, Bali

              The Ritz-Carlton, Bali

              Jalan Raya Nusa Dua Lot #3, Nusa Dua
                5.0 out of 5.0
                 
                 

                Nestled on the beach, this Kuta Selatan hotel is within 3 mi (5 km) of Bali National Golf Club, Mengiat Beach, and Pandawa Beach. Puja Mandala and Jagatnatha ...

                The Ritz-Carlton, BaliAU$305

                The Ritz-Carlton, BaliAU$305
                The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali

                The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali

                Kawasan Pariwisata Lot N2, Nusa Dua
                  5.0 out of 5.0
                   
                   

                  This luxury Bali resort on the Nusa Dua beach is steps from Bali Golf and Country Club. The Bali Collection shopping complex is 5 minutes away by complimentary ...

                  The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, BaliAU$174

                  The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, BaliAU$174
                  The Westin Resort Nusa Dua, Bali

                  The Westin Resort Nusa Dua, Bali

                  Kawasan Pariwisata Nusa Dua, Nusa Dua
                    5.0 out of 5.0
                     
                     

                    The Westin Resort Nusa Dua, Bali is a 2-minute walk from the sandy beach and coral reefs. Guests can get a culture fix at the Museum Pasifika, or watch surfers ...

                    The Westin Resort Nusa Dua, BaliAU$118

                    The Westin Resort Nusa Dua, BaliAU$118
                    The Breezes Bali Resort & Spa

                    The Breezes Bali Resort & Spa

                    Jalan Camplung Tanduk 66, Seminyak
                      3.5 out of 5.0
                       
                       

                      This family-friendly Seminyak hotel is located near the beach, within 1 mi (2 km) of Eat Street and Seminyak Square. Kuta Beach and Legian Beach are also within ...

                      The Breezes Bali Resort & SpaAU$129

                      The Breezes Bali Resort & SpaAU$129
                      Map

                      Recent Reviews in Bali

                      Travel to Bali & Explore


                      Explore Bali with Expedia’s Travel Guides to find the best last minute hotels, Bali holidays, all inclusive hotels, flights, cars, and more!