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
4131 Results
  • 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

    A really nice place to stay. Great facilities and service. Top rated.

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

    This Hotel have a good Private beach, you can sun bathing everyday..

    • 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

    Would be perfect holiday, the room is great, the scenery is relaxing

    • 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

    Fantastic Ubud Villa-style Hotel -- almost B&B like in charm and individual attention. Our rooms had those awesome outdoor showers. Not too big to be corporate and lifeless, but still ...

    • 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

    This is the nicest spot to stay in Kuta. The food is lovely, and it's reasonably priced. There is a super nice vibe, lovely gardens.

      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

        This property was being used for a 5 day Yoga Festival in March this year (2014) which was attended by the Yogis from all over the world. There are plenty ...

          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

            Mikaku and Putu are gracious hosts. Staying at Floating Leaf is like being a member of the family. Because of their special connection to Bali, you'll get to see things ...

              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

              we stayed at the classic room and then at the penthouse... although it's nice to have your own swimming pool on the rooftop of the building, we missed the confort ...

              • 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
            • Morabito Art Villa
              Ranked #2 overall in Denpasar hotels
              9.0
              Wonderful!
              2 reviews

              Artistic villa, far from the frenetic Kuta, very nice.

              • Restaurant
              • Fitness Center
              • Free Parking
              • Pets Allowed
              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=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&hotel_ids%5B%5D=5000000192098", 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"); }