Compare and save on Bocas del Toro hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Roberto Mayers -Skyscanner

With its pristine beaches, turquoise waters, and excellent water sport opportunities, Panama’s Bocas del Toro has everything you could want from a Caribbean holiday. Discovered by Christopher Columbus on his final voyage to the New World, the astounding beauty of the Bocas del Toro archipelago inspired him to name three of the islands after himself: Bahia de Almirante (Admiral’s Bay), Isla Cristobal (Christopher Island), and Isla Colon (Columbus Island), where Bocas town is today.

The town of Bocas is typically Caribbean, and is the main hub of the archipelago. The town is dotted with historic buildings painted in bright primary colours. There’s a great array of bars and restaurants to enjoy, many of which boast terraces that stretch out over the bay. From here you can relax with a plate of fresh fish or with a mixed cocktail, enjoying the view across the sea to the neighbouring islands.

Bocas town has a laid back, multicultural atmosphere, with plenty of Jamaican influence setting it apart from the rest of Latin America. It’s a favourite destination with expats too, and the yacht set tend to moor their ships here during hurricane season as the archipelago is outside the hurricane belt. While Spanish is the official language, English is widely spoken and understood.

Unlike other popular destinations in the Caribbean, there are very few large resorts in Bocas Del Toro. Instead you can expect to stay in cute eco-lodges, family run B&Bs, and small independent hotels. There are some wonderfully luxurious boutique hotels to choose from, as well as some rustic options. There are even some cheap hostels, if you want to travel the Caribbean on a budget.

Hotels in Bocas del Toro are ideal for exploring the archipelago, but are also great if you just want to chill out, relax, and soak in the relaxing atmosphere. When you’re not chilling out on the beaches or in the quirky bars, you can enjoy world class diving and surfing. Bocas del Toro is still fairly unknown as a diving destination, but there are plenty of treasures to discover on the sea bed. The same goes for surfing: there are plenty of excellent breaks off the Northeast side of the islands.

Show more
Sort by Tribes
Popularity - Best Value
Currency
127 Results
  • Aqua Lounge Bar & Hostel
    Ranked #1 overall in Bocas del Toro hotels
    7.0
    Pretty good
    4 reviews
    Popular withBackpackersNightlifeSolo Female

    Great staff, awesome chef, good times here.

    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Playa Tortuga Hotel & Beach Resort
    Ranked #2 overall in Bocas del Toro hotels
    10.0
    Exceptional!
    2 reviews
    Popular withHipstersLuxury

    One of the top resorts in bocas del toro. It's right by the water and has its own private beach and pools. The standard rooms are around $125 a night, ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Selina Hostel Bocas Del Toro
    Ranked #3 overall in Bocas del Toro hotels
    9.0
    Wonderful!
    2 reviews
    Popular withBackpackersNightlifeHipsters

    If you're looking for a central location in the Bocas Del Toro islands, Selinas Hostel is the place to be. The rooms are clean, the common area is fantastic ---there ...

    • Free WiFi
    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Olas
    Ranked #4 overall in Bocas del Toro hotels
    9.0
    Wonderful!
    2 reviews
    Popular withAdventureFamiliesBackpackers

    No frills... Simpler the way a hotel should be...

    • Free WiFi
    • Restaurant
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Careening Cay Resort
    Ranked #5 overall in Bocas del Toro hotels
    10.0
    Exceptional!
    1 review

    This was an amazing find! We looked at many hotels on the small island of Careneros just off the big island of Bocas Del Torro. This one is at the ...

    • Restaurant
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Bocas Paradise Hotel
    Ranked #6 overall in Bocas del Toro hotels
    10.0
    Exceptional!
    1 review
    Popular withGreen

    Loved it! Under new management this place is thriving and if you get there soon they are still offering great rates. Loved the breakfast with eggs to order and plenty ...

    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Bubba's Hostel
    Ranked #7 overall in Bocas del Toro hotels
    10.0
    Exceptional!
    1 review
    Popular withBackpackersOutdoorsyAdventure

    Laid back reggae vibe at the hostel, with beautiful beaches around the island.

      ReviewsPhotosAmenitiesMaploadingclose
    • Hostel Mamallena Bocas
      Ranked #8 overall in Bocas del Toro hotels
      6.0
      Pretty good
      1 review
      Popular withNightlifeBackpackers

      A friend of mine stayed here and she loved it because it was a bit quieter than the other hostels on the islands. We met her for drinks during happy ...

        ReviewsPhotosAmenitiesMaploadingclose
      • Hostel Heike
        Ranked #9 overall in Bocas del Toro hotels
        6.0
        Pretty good
        2 reviews
        Popular withBackpackers

        Upon checking into Hostel Heiki, the wonderful woman behind the desk warned me that there's a lot of partying, alcohol, and sex behind their doors, and she wasn't wrong. For ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Hostal Mar e Iguana
          Ranked #10 overall in Bocas del Toro hotels
          7.0
          Pretty good
          2 reviews
          Popular withBackpackersAdventure

          You can see that they have put a lot of heart into this place unfortunately there were something's that just weren't quite functioning properly and the bed was uncomfortable.

            ReviewsPhotosAmenitiesMaploadingclose
          • Hotel Bocas del Toro
            Ranked #11 overall in Bocas del Toro hotels
            10.0
            Exceptional!
            1 review
            • Free WiFi
            • Restaurant
            ReviewsPhotosAmenitiesMaploadingclose
          • Palmar Tent Lodge
            Ranked #13 overall in Bocas del Toro hotels
            10.0
            Exceptional!
            1 review
            Popular withHipstersGreenBackpackers

            I didn't stay here but I went to go check it out because they had such a unique concept and the place looked amazing! The only thing was that they ...

              ReviewsPhotosAmenitiesMaploadingclose
            • CalaLuna Hotel
              Ranked #16 overall in Bocas del Toro hotels
              10.0
              Exceptional!
              1 review
              Popular withNightlifeFoodiesFamilies

              Lovely hotel in Bocas Town, in Bocas del Toro, owned and managed by a couple from Sardinia (Italy) who also run the restaurant that serves excellent pizza and pasta dished. ...

              • Restaurant
              ReviewsPhotosAmenitiesMaploadingclose
            • Tungara Calipso Hostel
              Ranked #15 overall in Bocas del Toro hotels
              10.0
              Exceptional!
              1 review
              Popular withBackpackersAdventure
                ReviewsPhotosAmenitiesMaploadingclose
              • Panama's Paradise Saigoncito
                Ranked #14 overall in Bocas del Toro hotels
                10.0
                Exceptional!
                1 review
                Popular withBackpackersAdventure
                • Free Parking
                ReviewsPhotosAmenitiesMaploadingclose
              • Bubba's House
                Ranked #12 overall in Bocas del Toro hotels
                10.0
                Exceptional!
                1 review
                Popular withBackpackersNightlifeAdventure
                  ReviewsPhotosAmenitiesMaploadingclose
                • TioToms Guesthouse
                  Ranked #20 overall in Bocas del Toro hotels
                  8.0
                  Wonderful!
                  1 review
                  Popular withBackpackers

                  Fun hostel in Bastimentos, located right on the water. It has its very own view over the ocean, which can be admired, beer in hand, just relaxing on a hammock. ...

                  • Restaurant
                  ReviewsPhotosAmenitiesMaploadingclose
                • Mondo Taitu
                  Ranked #19 overall in Bocas del Toro hotels
                  8.0
                  Wonderful!
                  1 review

                  Located on the north end of town at the beginning of Avenue G, Mondo Taitu is a incredible maze-like structure built around an old tree. Nightly parties and solid drink ...

                    ReviewsPhotosAmenitiesMaploadingclose
                  • Hostal el Jaguar
                    Ranked #18 overall in Bocas del Toro hotels
                    8.0
                    Wonderful!
                    1 review
                    Popular withBackpackersAdventure
                      ReviewsPhotosAmenitiesMaploadingclose
                    • Selina Red Frog
                      Ranked #17 overall in Bocas del Toro hotels
                      8.0
                      Wonderful!
                      1 review
                      Popular withAdventureBackpackersOutdoorsy

                      This brand new hostel is perfect if you want to take a step back from the party scene on the main island. The hostel has an awesome common area, decent ...

                        ReviewsPhotosAmenitiesMaploadingclose
                      • Punta Caracol Acqua Lodge
                        Ranked #21 overall in Bocas del Toro hotels
                        • Free WiFi
                        • Restaurant
                        • Free Breakfast
                        • Airport Transfer
                        • Pets Allowed
                        PhotosAmenitiesMaploadingclose
                      • Bahia Del Sol
                        Ranked #22 overall in Bocas del Toro hotels
                        0.0
                          PhotosAmenitiesMaploadingclose
                        • Villas del Caribe
                          Ranked #23 overall in Bocas del Toro hotels
                          6.0
                          Pretty good
                          1 review
                            ReviewsPhotosAmenitiesMaploadingclose
                          • Bocas Inn
                            Ranked #24 overall in Bocas del Toro hotels
                              PhotosAmenitiesMaploadingclose
                            • Hotel Dona Mara Bed & Breakfast
                              Ranked #123 overall in Bocas del Toro hotels
                              0.0
                              • Restaurant
                              PhotosAmenitiesMaploadingclose
                            • Casa Verde Hostel & Guesthouse
                              Ranked #122 overall in Bocas del Toro hotels
                              0.0
                              Popular withBackpackers
                                PhotosAmenitiesMaploadingclose
                              • Hotel Las Brisas
                                Ranked #120 overall in Bocas del Toro hotels
                                0.0
                                  PhotosAmenitiesMaploadingclose
                                • Hotel Dos Palmas
                                  Ranked #121 overall in Bocas del Toro hotels
                                  0.0
                                    PhotosAmenitiesMaploadingclose
                                  • Tesoro Escondido
                                    Ranked #119 overall in Bocas del Toro hotels
                                    0.0
                                    • Restaurant
                                    PhotosAmenitiesMaploadingclose
                                  • La Veranda
                                    Ranked #118 overall in Bocas del Toro hotels
                                    0.0
                                      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.net/trip/hotels/hotel_list_page?action=index&clean_path=bocas-del-toro-panama&controller=topics&country_code=&current_user_id=&filters=&id=2000000019274&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=bocas-del-toro-panama%2Fhotels&place=2000000019274&place_type=City&place_type=region&region=2000000019274&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000003666625&hotel_ids%5B%5D=5000001482433&hotel_ids%5B%5D=5000004454691&hotel_ids%5B%5D=5000000182083&hotel_ids%5B%5D=5000000705867&hotel_ids%5B%5D=5000000014325&hotel_ids%5B%5D=5000003602182&hotel_ids%5B%5D=5000005609015&hotel_ids%5B%5D=5000000699236&hotel_ids%5B%5D=5000002680127&hotel_ids%5B%5D=5000000080609&hotel_ids%5B%5D=5000002709436&hotel_ids%5B%5D=5000000084755&hotel_ids%5B%5D=5000000225210&hotel_ids%5B%5D=5000000353448&hotel_ids%5B%5D=5000005405328&hotel_ids%5B%5D=5000000100770&hotel_ids%5B%5D=5000000994702&hotel_ids%5B%5D=5000005405360&hotel_ids%5B%5D=5000005608996&hotel_ids%5B%5D=5000000886772&hotel_ids%5B%5D=5000000180532&hotel_ids%5B%5D=5000003659461&hotel_ids%5B%5D=5000000427811&hotel_ids%5B%5D=5000000050856&hotel_ids%5B%5D=5000000063057&hotel_ids%5B%5D=5000000090221&hotel_ids%5B%5D=5000000078306&hotel_ids%5B%5D=5000000111710&hotel_ids%5B%5D=5000000114419", 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=2000000019274" + "&" + 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"); }