Beginning of main content

10 Best Hotels in Bali

See all 4,955 properties 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 1 mi (2 km) of Kuta Theater and Tuban Beach. Kuta Square and Kuta Art Market are also within 5 ...

    AU$89 per night for 2 guests

    Kuta Paradiso HotelAU$89
    The Anvaya Beach Resort Bali

    The Anvaya Beach Resort Bali

    Jl. Kartika Plaza, Kuta
    • Free Cancellation
    5.0 out of 5.0
     
     

    Nestled on the beach, this Kartika Plaza hotel is within a 10-minute walk of Lippo Mall and Waterbom Park. Kuta Square and Circus Waterpark are also within 1 ...

    AU$126 per night for 2 guests

    The Anvaya Beach Resort BaliAU$126
    Padma Resort Legian

    Padma Resort Legian

    Jalan Padma No 1 Legian, Legian
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Nestled on the beach, this Padma hotel is within 3 mi (5 km) of Double Six Beach, Tuban Beach, and Seminyak Square. Seminyak Beach and Kuta Galeria Shopping ...

    AU$240 per night for 2 guests

    Padma Resort LegianAU$240
    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
     
     

    AU$73 per night for 2 guests

    The Vira Bali Boutique Hotel & SuiteAU$73
    W Bali - Seminyak

    W Bali - Seminyak

    Jl. Petitenget, Seminyak
    • Free Cancellation
    • Reserve now, pay when you stay
    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 ...

    AU$414 per night for 2 guests

    W Bali - SeminyakAU$414
    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 ...

      AU$319 per night for 2 guests

      AYANA Resort and Spa, BALIAU$319
      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
       
       

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

      Novotel Bali Ngurah Rai Airport

      Novotel Bali Ngurah Rai Airport

      Jalan Raya Ngurah Rai, Tuban
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in the business district, this hotel is within 1 mi (2 km) of Lippo Mall and Tuban Beach. Kuta Beach and Legian Beach are also within 3 mi (5 km).

      AU$88 per night for 2 guests

      Novotel Bali Ngurah Rai AirportAU$88
      Legian Beach Hotel

      Legian Beach Hotel

      Jalan Melasti Legian Kelod, Legian
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in Padma, this spa hotel is 0.8 mi (1.3 km) from Double Six Beach and within 3 mi (5 km) of Seminyak Square and Tuban Beach. Seminyak Beach and Kuta ...

      AU$157 per night for 2 guests

      Legian Beach HotelAU$157
      The Stones - Legian, Bali - Marriott Autograph Collection Hotel

      The Stones - Legian, Bali - Marriott Autograph Collection Hotel

      Jl. Raya Pantai Kuta, Kuta
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      This family-friendly Kuta hotel is located near the airport, within 1 mi (2 km) of Beachwalk, Kuta Square, and Kuta Art Market. Tuban Beach and Seminyak Square ...

      Mulia Resort

      Mulia Resort

      Jalan Raya Nusa Dua Selatan, Nusa Dua
      • Free Cancellation
      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 2.8 mi (4.5 km) from Nusa Dua Beach. Bali National ...

      AU$280 per night for 2 guests

      Mulia ResortAU$280
      Grand Hyatt Bali

      Grand Hyatt Bali

      Kawasan Wisata Nusa Dua BTDC, Nusa Dua
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Located in Kuta Selatan, this beachfront hotel is connected to the convention center and within 1 mi (2 km) of Mengiat Beach and Nusa Dua Beach. Bali Collection ...

      AU$189 per night for 2 guests

      Grand Hyatt BaliAU$189
      The Magani Hotel and Spa

      The Magani Hotel and Spa

      Jl. Melasti, Legian Kelod, Legian
        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 ...

        AU$75 per night for 2 guests

        The Magani Hotel and SpaAU$75
        Discovery Kartika Plaza Hotel

        Discovery Kartika Plaza Hotel

        Jl Kartika Plaza, PO. Box 1012, Kuta
        • Free Cancellation
        • Reserve now, pay when you stay
        4.5 out of 5.0
         
         

        Located in Kartika Plaza, this beachfront hotel is in the city center and within 1 mi (2 km) of Discovery Shopping Mall, Kuta Beach, and Tuban Beach. Legian ...

        AU$155 per night for 2 guests

        Discovery Kartika Plaza HotelAU$155
        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 ...

        AU$237 per night for 2 guests

        Padma Resort UbudAU$237
        Mercure Bali Legian

        Mercure Bali Legian

        Jl Legian No 328 - Legian Kelod Kuta, Legian
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        This family-friendly Legian hotel is located by the ocean, within 1 mi (2 km) of Kuta Galeria Shopping Arcade, Double Six Beach, and Seminyak Beach. Tuban Beach ...

        AU$64 per night for 2 guests

        Mercure Bali LegianAU$64
        Hard Rock Hotel Bali

        Hard Rock Hotel Bali

        Jalan Pantai Banjar Pande Mas, Kuta
          4.5 out of 5.0
           
           

          Set in the heart of Bali's entertainment and shopping district, this family-friendly Kuta hotel overlooks idyllic Kuta Beach. Tuban Beach and Legian Beach are ...

          AU$178 per night for 2 guests

          Hard Rock Hotel BaliAU$178
          Radisson Blu Bali Uluwatu

          Radisson Blu Bali Uluwatu

          Jl. Pemutih Uluwatu Pecatu, Kuta Selatan, Pecatu
          • Free Cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           

          This family-friendly Pecatu hotel is located on the waterfront, within 3 mi (5 km) of Padang Padang Beach, Blue Point Beach and New Kuta Golf. Uluwatu Temple ...

          Radisson Blu Bali UluwatuGet Rates

          Radisson Blu Bali UluwatuGet Rates
          Pullman Bali Legian Beach

          Pullman Bali Legian Beach

          1 Melasti, Legian
            5.0 out of 5.0
             
             

            This family-friendly Legian resort is located near the airport, within 1 mi (2 km) of Beachwalk, Kuta Galeria Shopping Arcade, and Kuta Square. Tuban Beach and ...

            AU$129 per night for 2 guests

            Pullman Bali Legian BeachAU$129
            Meliã Bali

            Meliã Bali

            Kawasan Wisata, Nusa Dua
            • Free Cancellation
            • Reserve now, pay when you stay
            5.0 out of 5.0
             
             

            Nestled on the beach, this Kuta Selatan resort is within a 15-minute walk of Pasifika Museum and Nusa Dua Beach. BIMC Hospital Nusa Dua and Bali Collection Shopping ...

            AU$163 per night for 2 guests

            Meliã BaliAU$163

            Check prices on hotels in Bali

            Best deal Best deal 2 Nov - 4 Nov
            Tonight Tonight 20 Sep - 21 Sep
            This weekend This weekend 21 Sep - 23 Sep
            Next weekend Next weekend 28 Sep - 30 Sep
            Map

            Learn about Bali?

            Local experts explore every corner of Bali for you

            The culture and beauty of Bali

            Finding paradise in the world’s largest archipelago

            Beth Whitman
            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

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

            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!