Compare and save on Bonaire hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
78 Results
  • Divi Flamingo Beach Resort and Casino
    Ranked #1 overall in Kralendijk hotels
    8.04 reviews
    Popular withLuxuryFoodies

    Breakfast with any mix of vegetables you'd like, overlooking the ocean from a restaurant on top of the beach. A nice peer to bake in the sun or have a ...

    • Free WiFi
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Plaza Beach Resort Bonaire - All Inclusive
    Ranked #2 overall in Kralendijk hotels
    9.02 reviews
    Popular withOutdoorsyFamilies

    One of the best all inclusive resorts and value for your money. Plaza Beach has huge rooms, amazing ocean views, and delicious food and drinks. The resort caters mostly to ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Buddy Dive
    Ranked #3 overall in Kralendijk hotels
    9.02 reviews
    Popular withFamiliesAdventure

    Professional, friendly and experienced staff.

    • Free WiFi
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Harbour Village Beach Club
    Ranked #4 overall in Kralendijk hotels
    10.02 reviews
    Popular withLuxury

    Lovely Beach and Palm trees a 2 minute drive from Buttonwood Cottage. Get a day pass to sun and snorkel, have lunch and dinner. Incredible gardens that will remind you ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Captain Don's Habitat
    Ranked #5 overall in Kralendijk hotels
    10.01 review
    Popular withVegetarianFoodiesFamilies
    • Restaurant
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Bruce Bowker's Carib Inn
    Ranked #6 overall in Kralendijk hotels
    10.01 review
    Popular withAdventureFamiliesOutdoorsy

    Best place to buy dive gear on the island. Rates are generally in-line with US prices.

    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Pelican Reef Beach House
    Ranked #9 overall in Kralendijk hotels
    10.01 review
      ReviewsPhotosAmenitiesMaploadingclose
    • Casa Mira bonaire
      Ranked #8 overall in Kralendijk hotels
      10.01 review
      Popular withGreenWellnessFamilies

      The best place to stay on Bonaire. Oceanfront villa with private sea access and bird-filled gardens. Owner-operated. Super clean and safe. See more at www.casamirabonaire.com.

        ReviewsPhotosAmenitiesMaploadingclose
      • Qvillas B.V.
        Ranked #7 overall in Kralendijk hotels
        10.01 review
        Popular withLuxuryFamiliesBusiness

        The Qvillas' office, we're excited to meet you and plan your next visit!

          ReviewsPhotosAmenitiesMaploadingclose
        • Windsock Apartments & Beach
          Ranked #10 overall in Kralendijk hotels
          8.01 review
          Popular withFoodiesOutdoorsy
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Free Parking
          • Airport Transfer
          • Pets Allowed
          ReviewsPhotosAmenitiesMaploadingclose
        • Eden Beach Resort
          Ranked #11 overall in Kralendijk hotels
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Fitness Center
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • Sonrisa
          Ranked #12 overall in Kralendijk hotels
          0.0
          • Free WiFi
          • Swimming Pool
          • Free Breakfast
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • BonaireFUN Appartments
          Ranked #13 overall in Kralendijk hotels
          0.0
          • Free WiFi
          • Restaurant
          • Free Parking
          • Airport Transfer
          PhotosAmenitiesMaploadingclose
        • Bonaire Seaside Apartments
          Ranked #15 overall in Kralendijk hotels
          0.0
          • Free WiFi
          • Swimming Pool
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • Hotel Restaurant Rochaline
          Ranked #18 overall in Kralendijk hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • Coral Paradise Resort
            Ranked #16 overall in Kralendijk hotels
            0.0
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Sand Dollar Condominiums
            Ranked #17 overall in Kralendijk hotels
            0.0
            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Bamboo Bali Bonaire Resort
            Ranked #14 overall in Kralendijk hotels
            0.0
            • Free WiFi
            • Swimming Pool
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Bonaire Happy Holiday Homes
            Ranked #1 overall in Belnem hotels
            0.0
            • Swimming Pool
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Yachtclub Apartments
            Ranked #20 overall in Kralendijk hotels
            0.0
            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Belmar Oceanfront Apartments
            Ranked #19 overall in Kralendijk hotels
            0.0
            • Free WiFi
            • Swimming Pool
            • Free Parking
            • Airport Transfer
            PhotosAmenitiesMaploadingclose
          • Summer Dreams Ocean Club
            Ranked #36 overall in Kralendijk hotels
            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Happy Holiday Homes
            Ranked #40 overall in Kralendijk hotels
            • Free WiFi
            • Free Parking
            • Pets Allowed
            PhotosAmenitiesMaploadingclose
          • Punt Vierkant
            Ranked #29 overall in Kralendijk hotels
            • Free WiFi
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Wanapa Lodge
            Ranked #46 overall in Kralendijk hotels
            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Free Parking
            • Airport Transfer
            PhotosAmenitiesMaploadingclose
          • Central Hotel Bonaire
            Ranked #45 overall in Kralendijk hotels
            • Free WiFi
            • Restaurant
            • Free Parking
            • Airport Transfer
            PhotosAmenitiesMaploadingclose
          • Surf Hostel Bonaire
            Ranked #41 overall in Kralendijk hotels
              PhotosAmenitiesMaploadingclose
            • Hotel Bonaire Inn - Friars' Inn
              Ranked #49 overall in Kralendijk hotels
                PhotosAmenitiesMaploadingclose
              • The Blue Iguana Bed and Breakfast
                Ranked #62 overall in Kralendijk hotels
                0.0
                  PhotosAmenitiesMaploadingclose
                • Tropical Inn Bonaire
                  Ranked #61 overall in Kralendijk hotels
                  0.0
                  • Restaurant
                  • Free Parking
                  PhotosAmenitiesMaploadingclose

                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.com/trip/hotels/hotel_list_page?action=index&clean_path=bonaire&controller=topics&country_code=&current_user_id=&filters=&id=2000000016199&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=bonaire%2Fhotels&place=2000000016199&place_type=Country&place_type=region&region=2000000016199&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000404014&hotel_ids%5B%5D=5000000029413&hotel_ids%5B%5D=5000000074221&hotel_ids%5B%5D=5000000285950&hotel_ids%5B%5D=5000000116822&hotel_ids%5B%5D=5000000276908&hotel_ids%5B%5D=5000003612026&hotel_ids%5B%5D=5000005326763&hotel_ids%5B%5D=5000005495450&hotel_ids%5B%5D=5000003738944&hotel_ids%5B%5D=5000001421719&hotel_ids%5B%5D=5000000390529&hotel_ids%5B%5D=5000000271703&hotel_ids%5B%5D=5000000124876&hotel_ids%5B%5D=5000000046903&hotel_ids%5B%5D=5000000074823&hotel_ids%5B%5D=5000000057912&hotel_ids%5B%5D=5000000241813&hotel_ids%5B%5D=5000000281459&hotel_ids%5B%5D=5000000002636&hotel_ids%5B%5D=5000000228280&hotel_ids%5B%5D=5000004450327&hotel_ids%5B%5D=5000004436494&hotel_ids%5B%5D=5000004460873&hotel_ids%5B%5D=5000003775170&hotel_ids%5B%5D=5000003782322&hotel_ids%5B%5D=5000003935679&hotel_ids%5B%5D=5000003707279&hotel_ids%5B%5D=5000000272570&hotel_ids%5B%5D=5000000283458", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000016199" + "&" + 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); } };