Skip to main content

Search hotels in Puerto Peñasco

Enter your dates to see the latest prices and deals for Puerto Peñasco hotels

Puerto Peñasco – 675 hotels and places to stay

Filter by:

Star Rating

Review score

Playas Hotel Suites

Hotel in Puerto Peñasco

Located in Puerto Peñasco, a 5-minute walk from Bonita Beach, Playas Hotel Suites has accommodations with free WiFi and free private parking.

N
Nora
From
United States
The rooms were very clean. The area was quiet. The hotel was close to the beach and the Malecon. Fernanda was very nice The bed was very comfortable. Slept great..
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 217 reviews
Location 9.2
Price from
$95.74
1 night, 2 adults

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....

J
Jodi
From
Canada
On behalf of our family I want to extend our deepest thanks for how welcoming and compassionate you were during our recent stay in Puerto Penasco. When we found ourselves in a situation unlike anything we’d ever experienced, without hesitation, you took us under your wing and helped to guide us through. There is absolutely no way we can adequately thank you for all that you did to help us. We truly feel blessed to have met you and will remember you for the rest of our lives. Thank you thank you thank you.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 240 reviews
Location 9.1
Price from
$99
1 night, 2 adults

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.

C
Cristina
From
Spain
We loved everything, it is an amazing place to relax with family. You don't need to take the car if you don't feel like it, there is everything you need at the complex. Plus, everyone was very nice and helpful and it felt really safe to stay there. I totally recommend it!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 630 reviews
Location 9.4
Price from
$200.16
1 night, 2 adults

Costa Elegante Hotel & Suites

Hotel in Puerto Peñasco

Located in Puerto Peñasco, within a few steps of Mirador Beach and 1.5 miles of Bonita Beach, Costa Elegante Hotel & Suites provides accommodations with an outdoor swimming pool and free WiFi...

M
Marina
From
United States
Everything, the cleanest, the staff, the timing, the bedroom, the balcony, the location, everything
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 106 reviews
Location 8.7
Price from
$73.72
1 night, 2 adults

SAND MAR HOTEL

Hotel in Puerto Peñasco

Located in Puerto Peñasco, a 8-minute walk from Bonita Beach, SAND MAR HOTEL provides air-conditioned rooms and a private beach area.

L
Luque
From
United States
The staff is very nice. The rooms were very clean. The property though small is very well kept. We.felt safe and quick access to the beach.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 212 reviews
Location 8.5
Price from
$60.49
1 night, 2 adults

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.

M
Michael
From
United States
This was the 2nd time we stayed here and it’s a great hotel for the price. It’s not too far from the beach and restaurants. Quick drive to the Malecón, I’ll be staying here every time we go to Puerto Peñasco.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 125 reviews
Location 8.5
Price from
$58.82
1 night, 2 adults

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....

M
Maria
From
Mexico
Everyone was very friendly and welcoming willing to help us in any way possible
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 717 reviews
Location 9.1
Price from
$235
1 night, 2 adults

Playa Inn Rocky Point

Hotel in Puerto Peñasco

Located in Puerto Peñasco, within a 13-minute walk of Mirador Beach and 1.4 miles of Bonita Beach, Playa Inn Rocky Point has accommodations with a bar as well as free private parking for guests who...

V
Vanessa
From
United States
That the staff was so helpful and the rooms clean.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 142 reviews
Location 8.1
Price from
$99.78
1 night, 2 adults

Pearl Point Hotel

Hotel in Puerto Peñasco

Located within a 8-minute walk of Bonita Beach and 1.3 miles of Mirador Beach, Pearl Point Hotel has rooms with air conditioning and a private bathroom in Puerto Peñasco.

S
Soto
From
United States
My family and I enjoyed staying here the room was very clean, beds where comfortable we got a good night sleep after a great time at the beach. Staff was very friendly and welcoming, check in was easy. The hotel is close to the beach you can walk there. Many restaurants in walking distance.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 110 reviews
Location 7.9
Price from
$43.17
1 night, 2 adults

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.

D
Daisy
From
United States
it was close to where I needed to be
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 490 reviews
Location 7.4
Price from
$52.62
1 night, 2 adults
See all 675 hotels in Puerto Peñasco

Most booked hotels in Puerto Peñasco and surrounding area in the past month

See all

Hotels located in the center of Puerto Peñasco

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 110 reviews

    Located within a 8-minute walk of Bonita Beach and 1.3 miles of Mirador Beach, Pearl Point Hotel has rooms with air conditioning and a private bathroom in Puerto Peñasco.

    From $50.07 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 19 reviews

    Departamento Kassandra offers accommodations in Puerto Peñasco, 1.7 miles from Sandy Beach. The air-conditioned accommodation is 1.2 miles from Mirador Beach.

    From $83.35 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 4 reviews

    Located in Puerto Peñasco, a 7-minute walk from Bonita Beach, Hotel Señorial provides accommodations with a restaurant, free private parking and a bar.

    From $124.42 per night
  • Free Wifi is available throughout the property and Bonita Beach is a 19-minute walk away. This apartment will provide guests with 1 bedroom, a flat-screen TV, and air conditioning.

    From $97.85 per night
  • The house of the Tiger offers accommodations in Puerto Peñasco, a 19-minute walk from Bonita Beach. This property offers access to a patio and free private parking.

    From $282.67 per night
  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    Las Gaviotas 2BR 2BA Ocean View 1st FL- 413 offers accommodations in Puerto Peñasco, a 1-minute walk from Bonita Beach. This beachfront property offers access to a patio and free Wifi.

    From $339.92 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 44 reviews

    A 2-minute walk from Bonita Beach in Puerto Peñasco, Pinacate Marina Resort - Villa 11 features accommodations with access to a fitness center and indoor pool.

    From $287.77 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 717 reviews

    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.

    From $275.85 per night

Budget hotels in Puerto Peñasco and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 27 reviews

    With free private parking, the property is a 15-minute walk from Mirador Beach and 0.9 miles from Bonita Beach.

    From $125.97 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 58 reviews

    Ancla Suites Hotel - 2 Bedroom Apartments offers rooms in Puerto Peñasco near Mirador Beach and Bonita Beach. Both Wifi and private parking are available at the condo hotel free of charge.

    From $97.85 per night
  • Free Wifi is available throughout the property and Bonita Beach is 1.3 miles away.

    From $133.99 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 125 reviews

    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.

    From $69.40 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 101 reviews

    Sea Rock Hotel offers accommodations in Puerto Peñasco, a 7-minute walk from Mirador Beach and 1.2 miles from Bonita Beach.

    From $73.56 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 65 reviews

    Villa in Tranquil Gated Community, 2 Bedroom 2 Bath is located in Puerto Peñasco, just a 14-minute walk from Mirador Beach and 1.3 miles from Bonita Beach. This villa offers barbecue facilities.

    From $166.37 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 21 reviews

    Featuring free private parking, 3 bedroom townhouse w garage blocks from the beach is a 15-minute walk from Mirador Beach.

    From $137.39 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 142 reviews

    Located in Puerto Peñasco, within a 13-minute walk of Mirador Beach and 1.4 miles of Bonita Beach, Playa Inn Rocky Point has accommodations with a bar as well as free private parking for guests who...

    From $119.54 per night

Best hotels with breakfast in Puerto Peñasco and nearby

  • Offering a terrace, Beachfront Las Palmas D502 offers accommodations in Puerto Peñasco. A 18-minute walk from Bonita Beach, the apartment features a private beach area and a garden.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    New Town Condo Casamar 3 near the beach is located in Puerto Peñasco, just a 8-minute walk from Bonita Beach and 1.2 miles from Sandy Beach.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    New Town Condo Casamar 4 near the beach offers accommodations in Puerto Peñasco, a 8-minute walk from Bonita Beach. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 3 reviews

    New Town Condo Casamar 1 near the beach. Is located in Puerto Peñasco, just a 8-minute walk from Bonita Beach and 1.2 miles from Sandy Beach.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Town Condo Casamar 2 by Kivoya offers accommodations in Puerto Peñasco, a 8-minute walk from Bonita Beach and 1.2 miles from Sandy Beach.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 6 reviews

    With free private parking, the property is a 16-minute walk from Mirador Beach and one mile from Bonita Beach.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 28 reviews

    Featuring a garden, Las Gaviotas 414 by Kivoya offers accommodations in Puerto Peñasco. This beachfront property offers access to a balcony and free Wifi.

  • Las Gaviotas Condo 424 - Rustic Charm by the Waves offers accommodations in Puerto Peñasco, a 3-minute walk from Bonita Beach.

FAQs about hotels in Puerto Peñasco

What Guests Said About Puerto Peñasco:

  • 8.0

    The stay started off great — the place was very clean, and...

    The stay started off great — the place was very clean, and everything matched the photos and description. We were comfortable and really enjoyed the space. Unfortunately, things went downhill due to plumbing problems. The kitchen island sink was barely hanging on and eventually fell, and we also had issues in the laundry room. When you’re on vacation, you don’t expect to deal with repairs or problems in the house, and that definitely took away from the experience. Great potential, but maintenance needs serious attention.
    Guest review by
    Anonymous
  • 8.0

    The city itself is not very tidy and there is trash and...

    The city itself is not very tidy and there is trash and rubble throughout. On the positive side, the beaches are great and there is now a Wal-mart and Sam's Club. The roads are getting better but you still have to pay close attention to the pot-holes and the other drivers. The people are very nice.
    Guest review by
    Dean
    United States
  • 10.0

    We love Puerto Peñasco!

    We love Puerto Peñasco! It has been my preffered beach destination for 20 years, the last 10 with my husband and children. It has anything you are looking for, partying, good food, great hotels, tours or peace and quiet right by the beach! Highly recommended!
    Guest review by
    Luz
    United States
  • 10.0

    Having vacationed there for 50+ years, we have trunks full...

    Having vacationed there for 50+ years, we have trunks full of great family memories. The people are warm and happy to see you. Rodeo Drive takes care of your shopping, Old Port is the place for fresh seafood to grill. Blu Mar on Sandy Beach for high end Italian dining and JJs and Wrecked at the Reef for drinks, bands and sports watching. Sand rails, quads and horses are for rent. There’s even a Zip line and lots of fishing boat charters. Is an easy no hassle drive down and is known as the Arizona beach town.
    Guest review by
    Christian
  • 10.0

    We were prepared to venture off for food and drove into town...

    We were prepared to venture off for food and drove into town to stock up on some common supplies. We were disappointed with the food at the resort itself not the greatest and overpriced. We enjoyed having gone during a slow time of year. There weren't too many people around or at the beach/pool areas Wednesday or Thursday. Then on Friday and Saturday more people arrived but it didn't feel overwhelming. I appreciated how clean everything is considering it is a small town. The beaches were clean, the water was clear and warm! We enjoyed the trip!
    Guest review by
    Anonymous
    United States
  • 10.0

    Beautiful private beach with clean facilities and great...

    Beautiful private beach with clean facilities and great staff that make themselves available for any need you might have. Katrina is a top notch concierge and made the stay stress free and availed us to cruise options, on-site massages and had restaurant and site seeing location recommendations. They have a private lot, 6 studio rooms and 2 suites. All of which are literally right on the beach. Patios are amazing and the place is perfect for a quiet and private getaway.
    Guest review by
    Eric
    United States

See reviews by guests who stayed at hotels in Puerto Peñasco

See all
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 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.
    Guest review by
    Herbert
    United States
  • From $69.40 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 125 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.
    Guest review by
    Silverio
    United States
  • From $109.89 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 240 reviews
    Everything! The hotel is beautiful, the rooms are immaculate and the bed is super comfortable. The hotel staff couldn't be kinder and helpful if they tried. Loved it and would highly recommend.
    Guest review by
    Hadar
    Australia
  • From $275.85 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 717 reviews
    The manager was very kind and helpful. Housekeeping did a great job. The location was convenient to explore Puerto Penasco sites and restaurants.
    Guest review by
    Ron
    United States
  • From $134.59 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 506 reviews
    I didn’t like anything about it. I left after 15 minutes, and they didn’t refund my money. I had to find another hotel.
    Guest review by
    Stefano
    United Kingdom
gogless