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 – 711 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, 240 reviews
Price from
$92.01
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
Joe
From
0
The staff all spoke English, they made a lil present 🎁 for my birthday, nice surprise. Location is perfect nice view of ocean, hot tub was clean and hot. We looked at 2 other resorts nearby for over double the money and half the quality of amenities. Parking was right in front easy access to room. Rooms are all brand new with beutiful decor. You feel like your on south beach FL. not Mexico. I am not easily impressed this hotel blew away my expectations. This much I know, this hotel will not be priced this inexpensive for long.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 201 reviews
Price from
$109
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.

E
Elizabeth
From
Mexico
We had a great time. Everything worked well, and I think part of that was how safe we felt. Security personnel always made sure people in the facilities were authorized to be there and all the staff very friendly and helpful
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 599 reviews
Price from
$210.17
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...

R
Ralph
From
United States
Loved the staff friendly and like family. Manager was super helpful on places to go and eat. Would stay again, location is point on
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 130 reviews
Price from
$85.70
1 night, 2 adults

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, a terrace and a bar.

V
Vanessa
From
United States
That the staff was so helpful and the rooms clean.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 150 reviews
Price from
$102.35
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, 122 reviews
Price from
$63.44
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....

L
Leonel
From
United States
Staff was excellent, especially the front desk Adriana Rodriguez. Property was very clean.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 720 reviews
Price from
$207.76
1 night, 2 adults

Hotel Señorial

Hotel in Puerto Peñasco

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.

E
Evelin
From
United States
It is close to the beach and Malecon and all the restaurants are around.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 6 reviews
Price from
$103
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.

N
Non Medical
From
United States
The hotel and the stuff was exceptional, very clean and budget friendly
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 108 reviews
Price from
$55.65
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.

J
Jose
From
United States
Friendly staff and calm and quiet at night.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 458 reviews
Price from
$54.27
1 night, 2 adults
See all 711 hotels in Puerto Peñasco

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

See all

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 6 reviews

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 108 reviews

Popular with guests booking hotels in Puerto Peñasco

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

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 192 reviews

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 201 reviews

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 720 reviews

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 130 reviews

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 458 reviews

Popular with guests booking hotels in Puerto Peñasco

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

Best hotels with breakfast in Puerto Peñasco and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 720 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 $288.89 per night

Cuatro Palmas Hotel is offering accommodations in Puerto Peñasco. This 5-star hotel offers room service, a 24-hour front desk and free WiFi.

From $100.14 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Puerto Peñasco, 1.3 miles from Mirador Beach, Hotel Cuatro Palmas provides accommodations with a private beach area, free private parking, a shared lounge and barbecue facilities.

From $100.14 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

1.3 miles from Mirador Beach in Puerto Peñasco, Hotel Cuatro Palmas offers accommodations with access to a public bath.

From $100.14 per night

Located in Puerto Peñasco, 1.3 miles from Mirador Beach, Cuatro Palmas Hotel has accommodations with free WiFi and free private parking.

From $112.95 per night

This property offers access to a terrace, free private parking, and free Wifi. A flat-screen TV is featured. The accommodation offers an air conditioning, a heating, and a private bathroom.

From $100.14 per night
Scored out of 10, guest rating 10
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.

Budget hotels in Puerto Peñasco and nearby

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 21 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 $85.96 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 6 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

El Pueblo A7 offers accommodations in Puerto Peñasco, 1.3 miles from Bonita Beach. This property offers access to a patio, free private parking, and free Wifi.

From $162.71 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, 122 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 $81.55 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 91 reviews

Sea Rock Hotel offers accommodations in Puerto Peñasco, a 7-minute walk from Mirador Beach. There's a private entrance at the condo hotel for the convenience of those who stay.

From $73.56 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 58 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 $154.11 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6 reviews

Providing a garden, GATED AND SECURED APPARTMENT 6 MINS FROM THE BEACH offers accommodations in Puerto Peñasco. Both free Wifi and parking on-site are available at the apartment free of charge.

From $114.40 per night

Hotels located in the center of Puerto Peñasco

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 108 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 $51.64 per night

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.

From $251.79 per night

Located in Puerto Peñasco, a 9-minute walk from Bonita Beach, Cozy Rooms Near Beach Puerto Peñasco Rocky Point provides accommodations with free WiFi and free private parking.

From $63.80 per night
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 8.0
Very Good - What previous guests thought, 3 reviews

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 $278.11 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 42 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 $312.29 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Puerto Peñasco and with Bonita Beach reachable within a 6-minute walk, Sonoran Star Beach Front Suite Getaway has a fitness center, non-smoking rooms, free WiFi throughout the property and...

From $254.44 per night

Marina Pinacate offers accommodations in Puerto Peñasco, a 3-minute walk from Bonita Beach. This property offers access to a balcony and free private parking.

From $307.44 per night

FAQs about hotels in Puerto Peñasco

What Guests Said About Puerto Peñasco:

Scored out of 10, guest rating 10

We love the ocean here and the people are always so great...

We love the ocean here and the people are always so great and laid back. The stray dogs are a negative, as well as the extra liter compared most smaller us towns. The people, food,drinks, scenery and affordable accomodations (hotels, ECT) certainly make up for any of the negatives!!!! My wife and I have been many times to Puerto penasco together. We love going on boat rides, shopping, jet skiing, driving around, and I always enjoy the lovely beaches!
Guest review by
Amanda
United States
Scored out of 10, guest rating 4.0

I guess it's nice for water.

I guess it's nice for water. Stayed in the Las Conchas area, beach is steep, rocks in the water that are hard on your feet, sharp at times, erratic to try to step around. The town is like an amusement park with US people heading down there to play and use the area for their playground, get drunk, be stoopid, race back and forth on the access highways. I won't go into the Pirate Ship cruise. Then to get shaken down by the local policia was icing on the cake. "your tint no permitte'". IT"S FACTORY TINT on front windshield!!! "Follow me to the judge at the estacio". $100 later as we had been trying to get out of town early and beat the long lines at the border............. This Policia thing bugs me because the locals had been starving for tourists between the Pandemic and border shut downs, then they do BS like this. Been there maybe a half dozen times, this is probably the last.
Guest review by
John
United States
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 10

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
Scored out of 10, guest rating 10

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

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

See all
From $206.87 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 599 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.
Guest review by
Carlos VL84
Mexico
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 248 reviews
We really liked this hotel. The room has everything you need for a relaxing. I would like to thank the hotel manager Karina for her attention and prompt assistance on any issue. We will definitely come back here!
Guest review by
Nataliya
United States
From $98.79 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 201 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 $288.89 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 720 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.
Guest review by
Rajdeep
India
From $288.89 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 720 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