Compare and save on Puerto Penasco hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Estela And Peter T -Skyscanner
Sort by Tribes
Popularity - Best Value
Currency
46 Results
  • Mayan Palace Puerto Penasco
    Ranked #1 overall in Puerto Penasco hotels
    8.7
    Wonderful!
    3 reviews
    Popular withFamiliesLuxuryOutdoorsy

    Mayan palace is beautiful, but if you want to go to town at all, IT IS IN THE MIDDLE OF NO WHERE........STILL. Pro: beautiful facilities, awesome beach Con: location

    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Bella Sirena
    Ranked #2 overall in Puerto Penasco hotels
    8.0
    Wonderful!
    3 reviews
    Popular withFamilies

    The Bella Sirena is a lovely place to stay. Their condos are very nice, however, the facilities are better at other resorts (not to mention that the price is better ...

    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Las Palomas Beach & Golf Resort
    Ranked #3 overall in Puerto Penasco hotels
    10.0
    Exceptional!
    2 reviews
    Popular withLuxuryArtsyFamilies

    This resort is absolutely beautiful and the staff are super friendly and friendly. Area is safe. They are always cleaning the beach for trash. Only Downside is the unfinished building ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Sonoran Sea Resort
    Ranked #4 overall in Puerto Penasco hotels
    8.0
    Wonderful!
    2 reviews
    Popular withFamiliesWellnessOutdoorsy

    I love that all the units face the Sea of Cortez. The view from the balcony is breathtaking! Easy access to the beach and great security. The condo was clean ...

    • Restaurant
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Pinacate Condos
    Ranked #5 overall in Puerto Penasco hotels
    8.0
    Wonderful!
    1 review
      ReviewsPhotosAmenitiesMaploadingclose
    • Las Palmas
      Ranked #6 overall in Puerto Penasco hotels
      10.0
      Exceptional!
      1 review

      Lovely place with lovely hotels around. I halted at Rocky Point Resorts Online- Las Palmas. It was a very good resort, clean, cheap and chief was so professional. I enjoyed ...

      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Penasco Del Sol Hotel
      Ranked #7 overall in Puerto Penasco hotels
      10.0
      Exceptional!
      1 review
      Popular withAdventureFamilies

      We have been here a few times and always have awesome service. The hotel staff is great and so is the location.

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Sonoran Sun Resort
      Ranked #8 overall in Puerto Penasco hotels
      10.0
      Exceptional!
      1 review
      Popular withFamiliesLuxury

      This one is our favorite. We have stayed at every resort on sandy beach, but this one takes the cake. The staff is nice, the condos are well looked after, ...

      • Restaurant
      • Fitness Center
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Princesa de Penasco
      Ranked #9 overall in Puerto Penasco hotels
      10.0
      Exceptional!
      1 review
      • Restaurant
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • Whale Hill
      Ranked #10 overall in Puerto Penasco hotels
      6.0
      Pretty good
      1 review
      Popular withStudents

      Good budget hotel with no frills but everything works.

        ReviewsPhotosAmenitiesMaploadingclose
      • Granada del Mar Hotel
        Ranked #11 overall in Puerto Penasco hotels
        6.0
        Pretty good
        1 review
        Popular withOutdoorsyAdventure

        Not the best hotel rooms, they are aged and need some repair, but you can't beat the location for the price. The bar on the beach is great.

          ReviewsPhotosAmenitiesMaploadingclose
        • BEST WESTERN Laos Mar Hotel & Suites
          Ranked #12 overall in Puerto Penasco hotels
          0.0
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Free Breakfast
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • Hotel Paraiso del Desierto
          Ranked #13 overall in Puerto Penasco hotels
          0.0
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • Playa Bonita Hotel
          Ranked #14 overall in Puerto Penasco hotels
          6.0
          Pretty good
          1 review
          Popular withFamilies

          Playa Bonita is a nice hotel down in Rocky Point. Although it is older, it has been kept up well and the facilities are nice. It also has a restaurant ...

          • Free WiFi
          • Restaurant
          • Free Parking
          ReviewsPhotosAmenitiesMaploadingclose
        • Playa Inn Hotel
          Ranked #16 overall in Puerto Penasco hotels
          0.0
          • Restaurant
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • Las Gaviotas
          Ranked #17 overall in Puerto Penasco hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • Bella Sirena Resort/John Sells Rocky Point
            Ranked #15 overall in Puerto Penasco hotels
              PhotosAmenitiesMaploadingclose
            • Seven Palms Bed and Breakfast
              Ranked #46 overall in Puerto Penasco hotels
              0.0
                PhotosAmenitiesMaploadingclose
              • Playa Bonita RV Park
                Ranked #45 overall in Puerto Penasco hotels
                0.0
                  PhotosAmenitiesMaploadingclose
                • Desert Oasis Resort
                  Ranked #44 overall in Puerto Penasco hotels
                  0.0
                    PhotosAmenitiesMaploadingclose
                  • Hotel Senorial
                    Ranked #42 overall in Puerto Penasco hotels
                    0.0
                      PhotosAmenitiesMaploadingclose
                    • The Reef RV Park
                      Ranked #43 overall in Puerto Penasco hotels
                      0.0
                      Popular withBackpackersOutdoorsy
                      • Restaurant
                      • Pets Allowed
                      PhotosAmenitiesMaploadingclose
                    • Sonoran Sky Resort
                      Ranked #33 overall in Puerto Penasco hotels
                      0.0
                      • Fitness Center
                      PhotosAmenitiesMaploadingclose
                    • Marina Pinacate
                      Ranked #34 overall in Puerto Penasco hotels
                      0.0
                      • Free WiFi
                      • Swimming Pool
                      • Free Parking
                      PhotosAmenitiesMaploadingclose
                    • Vina Del Mar Hotel
                      Ranked #37 overall in Puerto Penasco hotels
                      0.0
                        PhotosAmenitiesMaploadingclose
                      • Sonoran Spa Resort at Sandy Beach
                        Ranked #36 overall in Puerto Penasco hotels
                        0.0
                        • Restaurant
                        • Fitness Center
                        • Free Parking
                        PhotosAmenitiesMaploadingclose
                      • Hacienda del Mar Bed and Breakfast
                        Ranked #35 overall in Puerto Penasco hotels
                        0.0
                          PhotosAmenitiesMaploadingclose
                        • Playa Azul
                          Ranked #41 overall in Puerto Penasco hotels
                          0.0
                            PhotosAmenitiesMaploadingclose
                          • Hotel Fiesta de Cortez
                            Ranked #40 overall in Puerto Penasco hotels
                            0.0
                              PhotosAmenitiesMaploadingclose
                            • Dream Weaver Inn
                              Ranked #39 overall in Puerto Penasco hotels
                              0.0
                              • Free WiFi
                              • Free Parking
                              • Airport Transfer
                              • Pets Allowed
                              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=puerto-penasco-mexico&controller=topics&country_code=&current_user_id=&filters=&id=2000000021769&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=puerto-penasco-mexico%2Fhotels&place=2000000021769&place_type=City&place_type=region&region=2000000021769&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000282569&hotel_ids%5B%5D=5000000186762&hotel_ids%5B%5D=5000000059051&hotel_ids%5B%5D=5000000361448&hotel_ids%5B%5D=5000000261894&hotel_ids%5B%5D=5000000170227&hotel_ids%5B%5D=5000000356012&hotel_ids%5B%5D=5000000420255&hotel_ids%5B%5D=5000000323429&hotel_ids%5B%5D=5000004015519&hotel_ids%5B%5D=5000003889992&hotel_ids%5B%5D=5000000224506&hotel_ids%5B%5D=5000000177981&hotel_ids%5B%5D=5000000049463&hotel_ids%5B%5D=5000000389890&hotel_ids%5B%5D=5000000344204&hotel_ids%5B%5D=5000004529347&hotel_ids%5B%5D=5000000018391&hotel_ids%5B%5D=5000000025947&hotel_ids%5B%5D=5000000044923&hotel_ids%5B%5D=5000000072581&hotel_ids%5B%5D=5000000054513&hotel_ids%5B%5D=5000000375400&hotel_ids%5B%5D=5000000330009&hotel_ids%5B%5D=5000000216907&hotel_ids%5B%5D=5000000218566&hotel_ids%5B%5D=5000000301753&hotel_ids%5B%5D=5000000099842&hotel_ids%5B%5D=5000000126064&hotel_ids%5B%5D=5000000146251", 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=2000000021769" + "&" + 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"); }