Compare and save on Bali hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Pacey Lee -Skyscanner
Sort by Tribes
Popularity - Best Value
Currency
4134 Results
  • The Kuta Beach Heritage Hotel Bali - Managed by Accor
    Ranked #8 overall in Kuta hotels
    8.7
    Wonderful!
    2 reviews
    Popular withLuxuryFamiliesHipsters

    Kuta Beach Heritage Hotel is located right next to the beach. It is a business hotel with touches of surfing decor.

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Mara River Safari Lodge
    Ranked #2 overall in Gianyar hotels
    7.5
    Pretty good
    4 reviews
    Popular withFamilies

    Possibly the most ridiculous surprise Bali has to offer. The Mara River Safari Lodge is essentially the Indonesian version of Disney's Animal Kingdom Lodge in Orlando, wild animals outside your ...

    • Free WiFi
    • Swimming Pool
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Aston Tuban Inn Bali
    Ranked #9 overall in Kuta hotels
    8.0
    Wonderful!
    3 reviews
    Popular withFamiliesBusiness

    Aston Tuban Inn offers guests a fun hotel with a relaxed environment and interesting interior design. Alternative and friendly staff will help make your stay a memorable one.

    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Inna Grand Bali Beach Hotel
    Ranked #1 overall in Sanur hotels
    8.0
    Wonderful!
    3 reviews

    peace and quiet beach, its perfect place for old age

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Padma Resort Legian
    Ranked #1 overall in Legian hotels
    10.0
    Exceptional!
    2 reviews

    Great hotel, massive pool, staff will do anything you ask just need to improve on there cocktails

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Anantara Uluwatu
    Ranked #6 overall in Uluwatu hotels
    10.0
    Exceptional!
    2 reviews
    Popular withLuxuryFamilies

    Never mind the tacky design of the hotel lobby, the resort has a stunning view overlooking the ocean.

    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Grand Aston Bali Beach Resort
    Ranked #2 overall in Tanjung Benoa hotels
    10.0
    Exceptional!
    2 reviews

    Super nice hotel!

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Tegal Sari
    Ranked #13 overall in Ubud hotels
    10.0
    Exceptional!
    2 reviews

    Beautiful hotel in Ubud with gorgeous sweeping views of rice fields. Price was ~$30/nt back in 2008, accommodated up to 3 people (full bed + roller bed). I remember waking ...

    • Restaurant
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • The Seminyak Village
    Ranked #13 overall in Seminyak hotels
    10.0
    Exceptional!
    2 reviews
    Popular withNightlifeBusinessFamilies
    • Restaurant
    • Swimming Pool
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Kupu Kupu Barong Villas & Tree Spa
    Ranked #14 overall in Ubud hotels
    10.0
    Exceptional!
    2 reviews
    Popular withAdventureBusinessLuxury

    Done here!

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Pat-Mase, Villas at Jimbaran
    Ranked #4 overall in Jimbaran hotels
    10.0
    Exceptional!
    2 reviews
    Popular withLuxury

    Wow, living in luxury! Beautiful and stunning villas, with private and shared pools, daily breakfast, and a nice open space living room shared area. I stayed there for a wedding ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Mercure Bali Nusa Dua
    Ranked #12 overall in Nusa Dua hotels
    10.0
    Exceptional!
    1 review
    Popular withFamilies
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Chedi Club at Tanah Gajah
    Ranked #17 overall in Ubud hotels
    10.0
    Exceptional!
    2 reviews
    Popular withArtsyLuxurySpiritual

    best luxury hotel ever! great rice terrace view from the restaurant.

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Kayumanis Ubud Private Villa & Spa
    Ranked #16 overall in Ubud hotels
    10.0
    Exceptional!
    2 reviews
    Popular withLuxuryOutdoorsySolo Female

    Amazing hotel, not to expensive for what it offers. We got a pool villa and loved it. Breakfast and pool in an idiyllic jungle setting

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • INAYA Putri Bali Resort
    Ranked #14 overall in Nusa Dua hotels
    10.0
    Exceptional!
    2 reviews
    Popular withWellnessLuxuryAdventure

    One of a luxury hotel in Bali, Nusa Dua area. Fast response reception and excelent service.

    • Free WiFi
    • Swimming Pool
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Green Room Seminyak
    Ranked #10 overall in Kuta hotels
    10.0
    Exceptional!
    2 reviews

    Although in Kuta the ugliest place on bali, this place is simply perfect.

      ReviewsPhotosAmenitiesMaploadingclose
    • Indigo Villas
      Ranked #15 overall in Ubud hotels
      10.0
      Exceptional!
      2 reviews
      Popular withSpiritualFamiliesGreen

      a funtastic hotel in the midlle of Ubud's "junge", great service, the decoration is absolutelly beautiful, restaurant with great organic food!would definitelly return!

        ReviewsPhotosAmenitiesMaploadingclose
      • Mulia Resort
        Ranked #13 overall in Nusa Dua hotels
        10.0
        Exceptional!
        2 reviews
        Popular withLuxuryArtsyBusiness

        Beautiful #scenery#brunch#outofthisworld

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • KajaNe Mua Private Villa & Mansion
        Ranked #18 overall in Ubud hotels
        10.0
        Exceptional!
        2 reviews

        So nice villa, I love it. The staff are very friendly and nice.

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Chapung SeBali Resort and Spa
        Ranked #4 overall in Gianyar hotels
        10.0
        Exceptional!
        1 review
        Popular withLuxuryFamiliesOutdoorsy

        Too beautiful to be true

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • The Ahimsa
        Ranked #15 overall in Seminyak hotels
        10.0
        Exceptional!
        2 reviews
        Popular withFamilies

        Amazing complex of villas close to the beach with excellent service.

        • Free WiFi
        • Swimming Pool
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • The Bali Purnati Center For The Arts
        Ranked #3 overall in Gianyar hotels
        10.0
        Exceptional!
        2 reviews
        Popular withSpiritualWellnessArtsy
          ReviewsPhotosAmenitiesMaploadingclose
        • Villa Atas Ombak
          Ranked #14 overall in Seminyak hotels
          10.0
          Exceptional!
          2 reviews
          Popular withFamiliesLuxuryArtsy

          We stayed here just after it opened many years ago and it was a beautiful magic place with traditional thatched buildings / villas with semi-outdoor bathrooms and lush gardens.

            ReviewsPhotosAmenitiesMaploadingclose
          • Floating Leaf Eco-Luxury Retreat
            Ranked #1 overall in Sukawati hotels
            10.0
            Exceptional!
            2 reviews
            Popular withLuxurySpiritualWellness

            Floating Leaf Eco-Retreat is an incredible accommodation if you want to experience the spiritual and cultural elements that are so plentiful in Bali. With luxury rooms, a large open air ...

              ReviewsPhotosAmenitiesMaploadingclose
            • Sayang Maha Mertha
              Ranked #2 overall in Legian hotels
              7.3
              Pretty good
              3 reviews
              Popular withBackpackersAdventure

              It's a decent budget travelers' stay, very central and walking distance to Kuta Beach, one of the popular places for surfing and beach activities. The price was very reasonable, for ...

              • Free WiFi
              • Restaurant
              • Swimming Pool
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Le Meridien Bali Jimbaran
              Ranked #11 overall in Kuta hotels
              7.3
              Pretty good
              3 reviews
              Popular withLuxuryArtsyFamilies

              One of the latest of many hotels in Bali located at Jimbaran, near the famous Jimbaran seafood. It's a compact hotel, efficiently designed. Room feels fresh with its white themed ...

              • Free WiFi
              • Restaurant
              • Swimming Pool
              • Fitness Center
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Sun Island Hotel Legian
              Ranked #12 overall in Kuta hotels
              6.7
              Pretty good
              2 reviews
              Popular withFamiliesGreenLuxury

              20 Night Stay in Sun Island Suite =Distressed - Dirty - Dangerous - Threatened. (BEWARE) My wife and I stayed in a Suite for 20 nights.Before I go on about ...

              • Free WiFi
              • Swimming Pool
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Legian Beach Hotel
              Ranked #3 overall in Legian hotels
              9.0
              Wonderful!
              2 reviews
              Popular withLuxury

              price kost $ 75 p.n

              • Free WiFi
              • Swimming Pool
              • Fitness Center
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Segara Village Hotel
              Ranked #2 overall in Sanur hotels
              9.0
              Wonderful!
              2 reviews
              Popular withGreenFamiliesLuxury

              Expensive hotel but you get the perfect location, nice swimming and plunge pool, plenty of good restaurants around. Clean room and bathroom.

              • Free WiFi
              • Swimming Pool
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose
            • Uma by COMO, Ubud
              Ranked #19 overall in Ubud hotels
              9.0
              Wonderful!
              2 reviews

              If you want to feel like a million bucks, this is the place. The rooms are phenomenal, and the service cannot be beat. You'll love drinking cocktails poolside at the ...

              • Free WiFi
              • Swimming Pool
              • Fitness Center
              • Free Breakfast
              • Free Parking
              • Airport Transfer
              ReviewsPhotosAmenitiesMaploadingclose

            Average price per night

            Hotel class

            Hotel type

            Average user rating

            Clear Filters
            Clear Filters
            var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=bali-indonesia&controller=topics&country_code=&current_user_id=&filters=&id=2000000057210&klass_name=Region&list_type=hotels&nearby=false&order=asc&page=3&path=bali-indonesia%2Fhotels&place=2000000057210&place_type=SubNationalRegion&place_type=region&region=2000000057210&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000001979319&hotel_ids%5B%5D=5000000058119&hotel_ids%5B%5D=5000000030650&hotel_ids%5B%5D=5000000192910&hotel_ids%5B%5D=5000000019675&hotel_ids%5B%5D=5000001032900&hotel_ids%5B%5D=5000000346481&hotel_ids%5B%5D=5000000000422&hotel_ids%5B%5D=5000001257930&hotel_ids%5B%5D=5000000095286&hotel_ids%5B%5D=5000000211572&hotel_ids%5B%5D=5000001285385&hotel_ids%5B%5D=5000000177348&hotel_ids%5B%5D=5000000236477&hotel_ids%5B%5D=5000000350666&hotel_ids%5B%5D=5000000701083&hotel_ids%5B%5D=5000001373718&hotel_ids%5B%5D=5000002634661&hotel_ids%5B%5D=5000000016312&hotel_ids%5B%5D=5000000076450&hotel_ids%5B%5D=5000000309947&hotel_ids%5B%5D=5000001260115&hotel_ids%5B%5D=5000001267564&hotel_ids%5B%5D=5000001648093&hotel_ids%5B%5D=5000000089394&hotel_ids%5B%5D=5000001895177&hotel_ids%5B%5D=5000001965288&hotel_ids%5B%5D=5000000407289&hotel_ids%5B%5D=5000000367236&hotel_ids%5B%5D=5000000264901", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000057210" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }