Skip to main content

Filter by:


Star Rating

Review Score

Puerto Peñasco – 76 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Playa Bonita Resort, hotel in Puerto Peñasco

On the prime beach of Rocky Point, this resort is 10 minutes from the shops and restaurants in downtown Puerto Penasco. It features 2 outdoor pools and a hot tub.

8.3
Scored 8.3
Very Good
Rated very good
758 reviews
Price from$178per night
Peñasco del Sol Hotel, hotel in Puerto Peñasco

Offering stunning views over the Gulf of California, Peñasco del Sol Hotel features an outdoor heated swimming pool, hot tub and has direct access to a public beach. Free WiFi is available throughout....

8.1
Scored 8.1
Very Good
Rated very good
970 reviews
Price from$188.10per night
Hotel Plaza Peñasco, hotel in Puerto Peñasco

Located in Puerto Peñasco, Hotel Plaza Peñasco offers an outdoor swimming pool, an on-site nightclub and sports bar, and free Wi-Fi access on the shared areas.

6.1
Scored 6.1
Pleasant
Rated pleasant
820 reviews
Price from$61.17per night
Hotel Paraiso, hotel in Puerto Peñasco

Featuring 2 swimming pools, a pool bar, room service and free Wi-Fi in all areas, Hotel Paraiso is located 7 minutes’ drive from Playa Bonita Beach and from the seafront.

6.9
Scored 6.9
Pleasant
Rated pleasant
238 reviews
Price from$61.70per night
The Cove Boutique Hotel Adults Only, hotel in Puerto Peñasco

Located in Puerto Peñasco, a 5-minute walk from Mirador Beach, The Cove Boutique Hotel Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge....

9.5
Scored 9.5
Exceptional
Rated exceptional
212 reviews
Price from$109per night
SAND MAR HOTEL, hotel in Puerto Peñasco

Located in Puerto Peñasco, a 8-minute walk from Bonita Beach, SAND MAR HOTEL provides rooms with air conditioning. Guest rooms in the hotel are equipped with a flat-screen TV.

8.6
Scored 8.6
Excellent
Rated excellent
297 reviews
Price from$67.81per night
Playas Hotel Suites, hotel in Puerto Peñasco

Located in Puerto Peñasco, within a 5-minute walk of Bonita Beach and 0.8 miles of Sandy Beach, Playas Hotel Suites has accommodations with an outdoor swimming pool as well as free private parking for...

8.4
Scored 8.4
Very Good
Rated very good
55 reviews
Price from$77.58per night
Pearl Point Hotel, hotel in Puerto Peñasco

A 8-minute walk from Bonita Beach, Pearl Point Hotel is located in Puerto Peñasco and has air-conditioned rooms. Each room has a flat-screen TV with cable channels.

6.9
Scored 6.9
Pleasant
Rated pleasant
198 reviews
Price from$48.40per night
Playa Inn Rocky Point, hotel in Puerto Peñasco

Located in Puerto Peñasco, a 13-minute walk from Mirador Beach, Playa Inn Rocky Point has accommodations with an outdoor swimming pool, free private parking and a bar.

7.7
Scored 7.7
Good
Rated good
92 reviews
Price from$94.54per night
Whale Hill, hotel in Puerto Peñasco

Whale Hill has fully equipped apartments situated just 215 yards from the beach in Puerto Peñasco. Guests can use free Wi-Fi and there is 24-hour security.

7.9
Scored 7.9
Good
Rated good
314 reviews
Price from$86per night
See all 188 hotels in Puerto Peñasco

Most-booked hotels in Puerto Peñasco in the past month

Budget hotels in Puerto Peñasco

  • The Cove Boutique Hotel Adults Only
    Cheap hotel

    Located in Puerto Peñasco, a 5-minute walk from Mirador Beach, The Cove Boutique Hotel Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Quiet, clean, friendly, great location, excellent staff

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 212 reviews
  • Hotel Playa Bonita Resort
    Cheap hotel

    On the prime beach of Rocky Point, this resort is 10 minutes from the shops and restaurants in downtown Puerto Penasco. It features 2 outdoor pools and a hot tub.

    las instalaciones y el lugar agradable para descansar

    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 758 reviews
  • Esmeralda Beach Resort
    Cheap hotel

    Located in Puerto Peñasco, a 10-minute walk from Sandy Beach, Esmeralda Beach Resort provides accommodations with a garden, free private parking, a terrace and a bar.

    The staff was very pleasant. The room was gorgeous.

    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 40 reviews
  • Pearl Point Hotel
    Cheap hotel

    A 8-minute walk from Bonita Beach, Pearl Point Hotel is located in Puerto Peñasco and has air-conditioned rooms. Each room has a flat-screen TV with cable channels.

    Receptionist very friendly. 10min walk to the beach

    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 198 reviews
  • Hotel Paraiso
    Cheap hotel

    Featuring 2 swimming pools, a pool bar, room service and free Wi-Fi in all areas, Hotel Paraiso is located 7 minutes’ drive from Playa Bonita Beach and from the seafront.

    Las instalaciones, la ubicación, alberca y restaurante

    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 238 reviews
  • HACIENDA MONARCAS Resort
    Cheap hotel

    Located in Puerto Peñasco, within 1.3 miles of Bonita Beach and 1.8 miles of Mirador Beach, HACIENDA MONARCAS Resort provides accommodations with a seasonal outdoor swimming pool and free WiFi as well...

    7.0
    Scored 7.0
    Good
    Rated good
     · 2 reviews

FAQs about hotels in Puerto Peñasco





Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Puerto Peñasco:

  • 8.0
    Scored 8.0

    Rocky Point as it is known in the US, is a very nice place...

    Rocky Point as it is known in the US, is a very nice place to go if you want to use your ATV or other type of off road vehicles. You can also use the beaches, as the locals are making them cleaner or going camping on your RV is also a nice thing to do. The rest of the place is Mexico as usual, some roads are still dirt like, the stop signs are hard to see so, drive slow if you don't want a citation, (Mordida) but, the food is very good, in most restaurants or at any hole in the wall places. The location of the Hotels is great but, getting to them is a bit crazy, I wish all the Hotels and the local government would invest in making the roads much better to drive and better lighting.
    Ernesto
    United States of America
  • 10
    Scored 10

    First time vacationing there.

    First time vacationing there. It was great I have been other places many time over the years. But never been to Puerto Penasco. Reminded me of the Mexico from when we started going years ago. The people were so friendly everywhere we went.
    Dan
    United States of America
  • 8.0
    Scored 8.0

    Really great toursit town!

    Really great toursit town! Everyone is friendly and welcoming. It can be confusing to get to the beach though if you are not staying at one of the beach resorts. There is parking located for toursit who do not stay at the beach front hotels but its poorly advertised.
    Pearl
  • 10
    Scored 10

    With everything going on in the world it was very much...

    With everything going on in the world it was very much appreciated that we felt comfortable and safe were we stayed praise Jesus 🙌🏼🙌🏼. Thanks to the people working at the gate and the people of puerto Peñasco for being very kind
    A
    Anonymous
  • 8.0
    Scored 8.0

    I’ve been to Puerto Penasco several times over the last 10...

    I’ve been to Puerto Penasco several times over the last 10 years. I usually don’t travel there over Holiday weekends due to long waits at the border and the crowds. I was there this past Labor Day weekend & was surprised that there wasn’t as many people as I expected. We also got to the border going into MX at 9:30am on Fri. morning & only waited 20 mins. Also got to border coming back into US at 7:30am on Labor Day & had only 15 min wait. I love the Sea but Puerto Penasco continues to get more expensive every year!
    Foust
  • 8.0
    Scored 8.0

    Puerto Penasco/ Rocky Point is one of the best destinations...

    Puerto Penasco/ Rocky Point is one of the best destinations for Arizonans to go to a beach/sea. Sea of Cortez has warm sea, Sandy Beach is beautiful, good eating at the local restaurants. The city infrastructure needs improvements especially the roads. The cleaning of the whole city needs improvement also.
    Adrian
    United States of America

Explore guest reviews of hotels in Puerto Peñasco

  • From $78.66 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 297 reviews
    I like this hotel very much. The front desk is very nice. It is closed to the beach, and not too far from the downtown. I agree that the water pressure of the shower is not very strong, but it is acceptable for only one person showering. The water is not very hot, but as I visited there in winter, it is fine if you turn on the heater. Overall, I'm pretty satisfied with the price and the quality.
    Tee
    United States of America
  • From $200.78 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 758 reviews
    The attention was amazing. We wanted a room a little bit closer to the beach and they did what they could to help us have the best time there. Additionally, after our check out, we had an accident on the road to Mexicali and they were really helpful by providing us several options of towing companies in Puerto Peñasco. We are so grateful for what they did. I recommend a lot to stay there.
    Carlos VL84
    Mexico
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 267 reviews
    Everything was perfect! The rooms are quaint and cozy. The view is amazing! The staff is so attentive! Karina was soooo very helpful!!! The property is just far enough that it’s quiet but easy drives to all the great restaurants in Rocky Point! Already planning a trip back and will continue to as often as we can!
    Jennifer
    United States of America
  • From $78.16 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 61 reviews
    Owners amazing and kind. We extended our vacation and tacked on this reservation last minute to accommodate another night in Puerto Penasco. Great value for the place! Honestly we wished all our nights were at this location. Comfy beds, fluffy towels, huge room to spread out. Gated residual and quiet at night!
    Maria
    United States of America
  • From $131.67 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 212 reviews
    Fabulous hotel! I enjoyed my stay here; clean bed, pristine bathroom, simple but has everything you could need. Staff was extremely friendly and helpful. Personally, I liked the location as it feels slightly secluded from the hustle and bustle in Puerto Peñasco. I would love to stay again here!
    Maria
    United States of America
  • From $190.89 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 110 reviews
    Location was great, close to groceries stores and all beaches. Host gave us recommendations on restaurants and things to do. Security guards super friendly. Pool areas was super clean as the whole community. Will definitely will be coming to puerto peñasco and looks to stay at this house again
    Jazmin
    United States of America
  • From $162.85 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 2 reviews
    The most beautiful hotel in town. The hotel’s gracious manager, Ari, did an outstanding job in painting and decorating the place. And it is perfectly located near “The Strip,” Pink Cadillac restaurant and Manny’s Beach Club. Casa Victoria is a true jewel of Rocky Point.
    Herbert
    United States of America
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews
    Very nice place to stay It’s has everything you need for comfortable stay Will definitely check this place out next time we go visit puerto peñasco. This was our first time and we had a good experience Definitely will recommend this place to family and friends ☺️
    Edith
    United States of America
  • From $72.81 per night
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 238 reviews
    The breakfast is omelette or scrambled or over easy eggs. The buffet has chilly meat, chiqillas, yogurt, fruit, fruit drinks, coffee, and other Mexican food items. It cost $14 all inclusive buffet. The restaurant staff provide great customer service.
    Silverio
    United States of America
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 4 reviews
    Price point was perfect. Kids loved having the pool steps away. Beach was a short walk away. Everything in Rocky Point is less than 10 mins away. Nice quiet place. This is my second time staying in this building. We will be back.
    Octavio
    United States of America
  • From $274.44 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 970 reviews
    The room were are in had a beautiful ocean view. The facilities in the hotel were really good. I liked the buzz and vibe in the hotel and the beach adjacent is super cool.
    Rajdeep
    India
  • From $200.78 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 758 reviews
    This hotel is right on the beach and is in the middle of everything. The room was very clean and comfortable. The staff was friendly and respectful. We will come back!
    Carol
    United States of America
  • From $274.44 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 970 reviews
    The manager was very kind and helpful. Housekeeping did a great job. The location was convenient to explore Puerto Penasco sites and restaurants.
    Ron
    United States of America
  • From $274.44 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 970 reviews
    Everything, from the staff to my ocean view hotel. Loved the location of this hotel, right on the beach
    Jim
    United States of America
  • 6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 198 reviews
    We did not like Nothing from it horrible hotel never never again.
    Maria Acosta
    United States of America
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 431 reviews
    hotel is nice. pool and ocean view is beautiful.
    Irlanda
    United States of America
  • From $70.10 per night
    6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 820 reviews
    It's a simple hotel, the staff was nice.
    Nad
    Brazil
  • From $70.10 per night
    6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 820 reviews
    Totalmente horrible el cuarto de hotel
    L
    Luis
    United States of America
  • From $73.56 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 204 reviews
    hotel was clean and roomy
    VIKTOR
    United States of America