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

Select occupancy

Puerto Peñasco – 969 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, 286 reviews
Price from
$103.98
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....

R
Rodrigo
From
Mexico
Everything, staff very kind and helpful. I 100% percent recommend it. There was an issue with the lock of my door and the move me to a different one without hesitation. I will come back next year with family.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 168 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.

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.2
Wonderful - What previous guests thought, 621 reviews
Price from
$210.17
1 night, 2 adults

Hotel Cuatro Palmas

Hotel in Puerto Peñasco

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.

M
Montenegro
From
United States
The location of the hotel is perfect. 3 blocks from the Malecon. Gloria who makes breakfast for the guests in the morning is wonderful, and she will make you a great omelette breakfast which is the best! The hotel is quiet and very clean and has a nice vibe. We will definitely be staying again in the future.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 76 reviews
Price from
$84.15
1 night, 2 adults

Hospedaje Mulege

Hotel in Puerto Peñasco

Hospedaje Mulege is located in Puerto Peñasco, 1.3 miles from Mirador Beach. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

B
Baylie
From
United States
Everything about this place was above expectations. The family that runs this place really makes it feel like home, the rooms are gorgeous, beds are comfy, the location is perfect (really close to everything you would want to go to; we walked everywhere), they cook a really good breakfast for you every morning if you want (small menu, but still some of the best food we had in Puerto Peñasco), and the price was fantastic for the experience we had. We had to stay a night at another hotel (La Playa Inn) for a night because of Semana Santa, and that place was beyond horrible compared to this place. Highly recommend this Hospedaje Mulege!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 33 reviews
Price from
$85
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...

L
Loaiza
From
Mexico
Great service clean building restaurant there at hotel gonna be great there's Mannys across street good food
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 180 reviews
Price from
$99.53
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.

O
Olga
From
United States
Everything was excellent staff was friendly and helpful the room was super clean !! We did not request room cleaning we there for only two night!!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 203 reviews
Price from
$73.96
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....

E
Elaine Mae
From
Philippines
Clean room, very friendly staff..
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 529 reviews
Price from
$239.91
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.1
Very Good - What previous guests thought, 11 reviews
Price from
$81.66
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.4
Pleasant - What previous guests thought, 353 reviews
Price from
$57.80
1 night, 2 adults
See all 969 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 6.4
Pleasant - What previous guests thought, 353 reviews

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 621 reviews

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 529 reviews

Popular with guests booking hotels in Puerto Peñasco

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

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 203 reviews

Popular with guests booking hotels in Puerto Peñasco

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

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 23 reviews

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 180 reviews

Popular with guests booking hotels in Puerto Peñasco

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 34 reviews

Popular with guests booking hotels in Puerto Peñasco

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

Hotels located in the center of Puerto Peñasco

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 92 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.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 27 reviews

Free Wifi is available throughout the property and Bonita Beach is a 11-minute walk away.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11 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.

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

Casa Mona MODERN Beach Home is a recently renovated vacation home in Puerto Peñasco where guests can make the most of the garden and shared lounge.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 43 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.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 529 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.

Marina Pinacate 220 One Of These Nights Beautiful Ocean View Condo offers accommodations in Puerto Peñasco, a 3-minute walk from Bonita Beach.

A 3-minute walk from Bonita Beach in Puerto Peñasco, Marina Pinacate 306 Sandy Cove Refuge Wonderful Ocean View Condo features accommodations with access to a hot tub.

Best hotels with breakfast in Puerto Peñasco and nearby

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews

Offering a private beach area, Beachfront Las Palmas D502 features accommodations in Puerto Peñasco. This beachfront property offers access to table tennis, free private parking, and free Wifi.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3 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, 3 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 10
Exceptional - What previous guests thought, 1 review

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
Exceptional - What previous guests thought, 1 review

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.

Super Beachfront Condo Ground Level on Sandy Beach offers accommodations in Puerto Peñasco, a few steps from Bonita Beach.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 4 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 6.7
Pleasant - 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.

Budget hotels in Puerto Peñasco and nearby

See all

El Pueblo A7 Luxury home Condo Great for Couple 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.

Free Wifi is available throughout the property and Bonita Beach is 1.3 miles away.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 110 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.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 56 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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

GATED AND VERY SECURED WHITE HOUSE 6 MINS FROM THE BEACH offers accommodations in Puerto Peñasco, 1.7 miles from Mirador Beach.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 91 reviews

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.

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

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.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 53 reviews

Relax in the Charming Casita Mezquites #5 offers accommodations in Puerto Peñasco, a 13-minute walk from Mirador Beach. This property offers a private pool, free Wifi, and free private parking.

FAQs about hotels in Puerto Peñasco

What Guests Said About Puerto Peñasco:

Scored out of 10, guest rating 10

We loved this hidden gem in Mexico.

We loved this hidden gem in Mexico. They say Puerto Penasco - " where the desert meets the sea". So true. There is literally nothing but desert until you reach the coastline. When you do the views are stunning. There are a lot of activities at the resort to so. Or you can just relax on this beautiful beach simply amazing. Went to celebrate or 29th Wedding Anniversary and relax. There are plenty of restaurants in the area with varing cuisine choices. All in all a great vacation and great value. We can't wait to go back.
Guest review bywalter
United States
Scored out of 10, guest rating 8.0

The town is what you would expect for Mexico.

The town is what you would expect for Mexico. Everyone we encountered was friendly and helpful. There are some really great restaurants there with excellent food and service whether it's at a local basic place or one of the more expensive places. The beach and sea are wonderful to relax and swim. Driving is a little chaotic, but manageable. My son and husband really enjoyed renting jet skis. Casa El Capitan restaurant is up on the hill with amazing views and food.
Guest review byAnonymous
Scored out of 10, guest rating 8.0

When I had my truck detailed, the fishermen came, and we had...

When I had my truck detailed, the fishermen came, and we had a spontaneous fish fry with potatoes. $5 for three huge fish. $5 to have it cooked. The fishermen will even deliver fresh fish to where I live in Vino Valle de Gudalupe. I shopped at a little store and got 4 bags for $40. The store had great tamales. My auto repair only cost $15. I was so shocked, I tipped $5. I booked extra days. I did not want to leave. I have not even been to the beach yet. My doctor here only charged me $6. laps $20. Medications $20. I lost my insurance in the US. The doctors in Baja are young and not experienced as my doctor in Puerto Peñasco. I used to live here but I always move in the summer if the landlord won't fix the AC. I stayed at a 3-bedroom villa for less than a motel room that accepts pets, no extra charge. I avoid tourist places to save money and spend more time with Sonorans. Extremely kind and treats me better than any place I travel. I prefer Sonoran Mexican food to Baja. I am in the wine Italian section in Baja. I have friends who are Vegan that move to the Gulf of Mexico. Why would you avoid eating the best seafood in the world?
Guest review byChavez
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 byJohn
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 byAnonymous
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 byDean
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 byHerbert
United States
From $68.37 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 110 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 bySilverio
United States
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 217 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 byNataliya
United States
From $312.20 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 529 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 byRajdeep
India
From $149.83 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 338 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 byStefano
United Kingdom

More places to explore, more ways to go