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 21 Jun - 22 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Featured Bali Ski Hotels

See all 4,632 properties in Bali
Adi Dharma Hotel

Adi Dharma Hotel

Jl. Benesari, Kuta
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.2 out of 5 (284 reviews)
Friendly quiet hotelGreat stay with lovely staff..breakfast a little repetitive but food good quality
13 Jun 2018
Astana Pengembak Suite Apartment & Villa

Astana Pengembak Suite Apartment & Villa

Jl. Pengembak No. 28, Denpasar
    4.0 out of 5.0
     
     
    3.6 out of 5 (149 reviews)
    Great value for moneyRooms are large and well equipped. Very comfortable. The hotel is quiet and has good security. Breakfast is very good and served quickly. Overall I really liked it. Only 3 down sides. 01. The location is a 10 minute walk to the beach 02. The pool is ugly and not well maintained 03. Some parts of ...
    6 May 2018
    CK Luxury Villas

    CK Luxury Villas

    Jl Pantai Balangan Banjar Werdhi Kosala, Ungasan
      4.0 out of 5.0
       
       
      4.4 out of 5 (5 reviews)
      Relaxin private villa Really friendly staff, love the pool in the open living area and the deep bath tub with views outside and the fish tank in the bedroom wall.. supermarket right across the street.
      31 Mar 2017
      Grandpa Guest House

      Grandpa Guest House

      Jalan Bantan Kangin Gang Grandpa No. 3, Canggu
        3.0 out of 5.0
         
         
        2.5 out of 5 (2 reviews)
        Very clean with good hostsGreat room, very spacious and comfortable bed. My partner was ill and it was a homely place for us to stay. Lovely pet cat who visited us in the mornings, my girlfriend was sad to say good bye
        Alex8 Aug 2017
        Jay's Villas

        Jay's Villas

        Jl. Tegal Cupek Banjar Anyar Umalas, Kerobokan
          3.5 out of 5.0
           
           
          3.8 out of 5 (22 reviews)
          Good but mediumVery good room service, good condition, free shuttle to city centre, peaceful. But not good breakfast, poor internet, not a lot of privacy ! you are exposed . Would possibly come again, but I would also try to find something else as well.
          Nicolas15 Aug 2014
          Kuta Sari House

          Kuta Sari House

          Jalan Bunisari 14 b, Kuta
          • Free Cancellation
          • Reserve now, pay when you stay
          2.0 out of 5.0
           
           
          3.3 out of 5 (76 reviews)
          Good for one nightRoom are only for smokers, so all smell like bar.
          Ashleigh22 Nov 2017
          Mamo Hotel Uluwatu

          Mamo Hotel Uluwatu

          Jalan Labuhan Sait, Pecatu
            3.0 out of 5.0
             
             
            3.6 out of 5 (86 reviews)
            Great location, beautiful hotel grounds and poolVery friendly and helpful staff. This place is a real great find. Everything was clean and made up every day. Good hd cable and ac in the room. Restaurant, bar, and store across the road were really convenient. The hotel grounds and pool were very relaxing to explore. Our Room had a nice little balcony ...
            18 Jan 2018
            Sanur Agung Hotel

            Sanur Agung Hotel

            Jl. By Pass Ngurah Rai No. 174, Denpasar
            • Free Cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             
            3.1 out of 5 (15 reviews)
            Close to beach, friendly peopleGreat stay, the staff were amazing, friendly, and helpful with finding a driver for tours. The found was also amazing.
            Mathew13 Jan 2017
            Soori Estate

            Soori Estate

            Banjar Dukuh, Desa Kelating, Kerambitan, Tabanan
              4.0 out of 5.0
               
               
              The Amarta Villa

              The Amarta Villa

              Jl. Kubung Batu I No.8A Taman Griya, Jimbaran
                4.0 out of 5.0
                 
                 
                5.0 out of 5 (10 reviews)
                Bali weddingStayed at the Amarta villas for 5 days, we were over in Bali for a wedding. The staff were great and made the experience great. The villa is awesome with huge rooms and a good sized pool/entertaining area. Massages every morning organised by the staff. Our chef cooked our meals every morning and ...
                24 Aug 2017
                Map

                Recently booked Bali hotels

                Ulu Segara Luxury Suites & Villas
                5.0 out of 5.0
                Last booking: 23 minutes ago
                Ramayana Resort And Spa
                4.0 out of 5.0
                Last booking: 1 hour ago
                Ping Hotel Seminyak Bali
                3.5 out of 5.0
                Last booking: 2 hours ago
                COMO Uma Ubud
                5.0 out of 5.0
                Last booking: 3 hours ago
                Hard Rock Hotel Bali
                4.5 out of 5.0
                Last booking: 3 hours ago
                Hilton Garden Inn Bali Ngurah Rai Airport
                4.0 out of 5.0
                Last booking: 4 hours ago
                TS Suites Bali
                5.0 out of 5.0
                Last booking: 7 hours ago
                The Jayakarta Bali
                3.5 out of 5.0
                Last booking: 7 hours ago
                Koa D'Surfer Hotel
                3.0 out of 5.0
                Last booking: 8 hours ago

                Pocket Guide: Ski 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