Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Puerto Peñasco

66 resorts

Playa Encanto

9 resorts

San Carlos

8 resorts

Hermosillo

3 resorts

The best resorts in Sonora

Check out our selection of great resorts in Sonora

Filter by:

Star Rating
Review score

Las Palmas Resort

Puerto Peñasco

Las Palmas Resort has an outdoor swimming pool, private beach area, a terrace and restaurant in Puerto Peñasco. A few steps from Sandy Beach, the resort has a bar and a spa & wellness center.

H
Heather
From
United States
The view was perfect and the location was great
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 204 reviews
Price from
$734.26
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, 614 reviews
Price from
$210.17
1 night, 2 adults

Sonoran Spa 405n modern 1-bedroom

Puerto Peñasco

A few steps from Sandy Beach in Puerto Peñasco, Sonoran Spa 405n modern 1-bedroom offers accommodations with access to a hot tub.

W
West
From
United States
Beautiful condo and close to beach
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews
Price from
$188
1 night, 2 adults

Sonoran Sea - 601w - Luxury 3-bedroom

Puerto Peñasco

A few steps from Sandy Beach in Puerto Peñasco, Sonoran Sea - 601w - Luxury 3-bedroom provides accommodations with access to beauty services.

T
Tekka
From
United States
Beautiful condo. Great prices. Beautiful view. 10/10
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews
Price from
$326
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, 75 reviews
Price from
$84.15
1 night, 2 adults

Las Palomas Cortez 805 Luxury Beachfront 1BR, 1BA for 4

Puerto Peñasco

A few steps from Sandy Beach in Puerto Peñasco, Las Palomas Cortez 805 Luxury Beachfront 1BR, 1BA for 4 features accommodations with access to wellness packages, beauty services, and fitness room.

E
Enciso Peinado
From
Mexico
La limpieza y la atencion del anfitrion
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Price from
$276
1 night, 2 adults

Las Palomas F-1402 Oceanfront Premium Condo - Sleeps 4

Puerto Peñasco

A few steps from Sandy Beach in Puerto Peñasco, Las Palomas F-1402 Oceanfront Premium Condo - Sleeps 4 provides accommodations with access to spa facilities, fitness room, and public bath.

S
Sandra
From
United States
We got there early on Friday & were able to check in with no problem.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
$294.92
1 night, 2 adults

Bella Sirena 302D 2 Bedroom Beach View Condo

Puerto Peñasco

Located in Puerto Peñasco, a few steps from Sandy Beach, Bella Sirena 302D 2 Bedroom Beach View Condo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

D
Diana
From
United States
The condo was amazing. Very close distance to the beach had a grass space for my boys to play soccer ⚽️. And many different pools.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 8 reviews
Price from
$270
1 night, 2 adults

Las Palomas Beach & Golf Resort

Puerto Peñasco

Providing barbecue facilities, Las Palomas Beach & Golf Resort features accommodations in Puerto Peñasco. A 4-minute walk from Sandy Beach, the apartment offers a private beach area and a bar.

K
Kelly
From
United States
Extremely clean, rules were followed, exceptionally friendly staff all spoke English. All facilities were fully accessible elevator worked well amazing view, beautiful condo, fully equipped, so much to do at this resort no need to leave
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
$261.25
1 night, 2 adults
All resorts in Sonora

Most booked resorts in Sonora this month

See all

Popular with guests booking resorts in Sonora

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

Popular with guests booking resorts in Sonora

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 778 reviews

Popular with guests booking resorts in Sonora

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 595 reviews

Popular with guests booking resorts in Sonora

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,255 reviews

Popular with guests booking resorts in Sonora

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

Popular with guests booking resorts in Sonora

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

Popular with guests booking resorts in Sonora

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

Popular with guests booking resorts in Sonora

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

Popular with guests booking resorts in Sonora

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

Popular with guests booking resorts in Sonora

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

Resorts That Guests Love in Sonora

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 38 reviews
We didn’t have to leave the resort !! The 2 bedroom condo was beautiful. Equipped with everything you needed. Beautiful beach views . The restaurant and pool bar served excellent meals and drinks . Felt safe 24 hr security services.
Guest review byJennifer
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
The room was great. But the stuff was horrible the restroom by the pool were dirty so I ask if they had someone to clean the restroom and they told me . they only get clean once day . It's a very expensive resort to have no cleaning the restrooms.
Guest review byMerino
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 52 reviews
I love staying at this resort, it is so beautiful and comfortable. I love the ocean view. Delicious food at the restaurant, the staff is so friendly.
Guest review byMaria
Family with young children
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 66 reviews
Breakfast was partially bought from onsite restaurant, but they messed up the order. Food was good. This particular condo is in a good location at the resort. Easy access to the pools and beach. Was convenient that you can buy ice in the office for cooler ect...
Guest review byNita
Group
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews
The location was amazing! Incredible view, amazing room. The resort itself was beautiful with multiple pools and beach access as well as beautiful foliage.
Guest review byKirtley
Young couple
Avg. price/night: $268.63
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 58 reviews
I loved the view we had. As well as my host. The apartment was clean it had everything we needed. And the resort was spectacular the pools were clean as well as the surroundings.
Guest review byMiguel
Young couple
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 14 reviews
The view was amazing. Super clean all over the resort.
Guest review byJoAnna
Family with young children
Avg. price/night: $198.49
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 614 reviews
We enjoyed our stay at the Playa Bonita Resort. The resort is small which is what we wanted. We didn't opt for the gigantic resorts that are usually available in Mexico. The staff were all friendly. Our room was spacious with a beautiful view of the ocean.
Guest review byNirav
Young couple
Avg. price/night: $442.05
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 28 reviews
Amazing condo with beautiful views. It is located right on the beach with a heated pool right in front of the condo and just a few steps to the beach. The host was amazing to work with and answered all my questions quickly. I travel to Puerto Penasco and have stayed at the Princesa resort many times. This is the first time I have stayed in this condo and this is the only condo I will stay in for all future trips. Clean and comfortable with everything I needed for my stay.
Guest review byTodd
Family with young children
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 50 reviews
The location is great; the beach with clean sand is within steps and awesome for young kids. Also, there are dining options right outside of the resort, but it's not too far of a drive into town either. The condo was very well equipped for an extended stay. It was quiet at night as well.
Guest review bySzilard
Family with young children