Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Puerto Peñasco

62 resorts

San Carlos

7 resorts

Playa Encanto

7 resorts

Hermosillo

4 resorts

The best resorts in Sonora

Check out our pick 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. 200 metres from Sandy Beach, the resort offers a bar and a spa and wellness centre.

C
Chun Hsiang
From
Taiwan
Good view, large space, really nice private beach
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 160 reviews
Price from
NOK 8,480.34
1 night, 2 adults

The Cove Boutique Hotel Adults Only

Hotel in Puerto Peñasco

Situated in Puerto Peñasco, 500 metres from Mirador Beach, The Cove Boutique Hotel Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge....

M
Manuel
From
Mexico
Excelente hotel boutique para quedarse en puerto peñasco!! 100 % recomendable 👌
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 181 reviews
Price from
NOK 1,207.13
1 night, 2 adults

Hotel Playa Bonita Resort

Hotel in Puerto Peñasco

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

A
Andrew
From
Australia
Loved that they provided water to refill your drink bottles. Great pool. Friendly front desk staff and guests. Easy access to the beach. Dog friendly!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 621 reviews
Price from
NOK 2,327.54
1 night, 2 adults

Sonoran Spa 405n modern 1-bedroom

Puerto Peñasco

Located in Puerto Peñasco, within a few steps of Sandy Beach, Sonoran Spa 405n modern 1-bedroom offers accommodation with air conditioning.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
NOK 2,348.96
1 night, 2 adults

Hotel Cuatro Palmas

Hotel in Puerto Peñasco

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

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 reviews
Price from
NOK 931.92
1 night, 2 adults

Beachfront Las Palmas D502

Puerto Peñasco

Boasting garden views, Beachfront Las Palmas D502 features accommodation with a private beach area, a fitness centre and a garden, around 1.6 km from Bonita Beach.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
NOK 2,515.69
1 night, 2 adults

Encantame Velero 1002 Great 2BD 2 BA Sleep 6

Puerto Peñasco

Encantame Velero 1002 Great 2BD 2 BA Sleep 6 is a recently renovated apartment in Puerto Peñasco, where guests can makes the most of its infinity pool, private beach area and fitness centre.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Price from
NOK 3,907.36
1 night, 2 adults

Bella Sirena 302D 2 Bedroom Beach View Condo

Puerto Peñasco

Situated in Puerto Peñasco, a few steps from Sandy Beach, Bella Sirena 302D 2 Bedroom Beach View Condo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and...

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Price from
NOK 2,529.47
1 night, 2 adults

Princesa de Peñasco Condo D203 Sandy Beach Puerto Peñasco

Puerto Peñasco

Featuring air-conditioned accommodation with a private pool, pool view and a patio, Princesa de Peñasco Condo D203 Sandy Beach Puerto Peñasco is located in Puerto Peñasco.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 70 reviews
Price from
NOK 2,574.81
1 night, 2 adults

Ocean Front PRINCESA Resort D108-Sandy Beach-Ground Floor-HUGE

Puerto Peñasco

Set in Puerto Peñasco, Ocean Front PRINCESA Resort D108-Sandy Beach-Ground Floor-HUGE offers a patio with sea and pool views, as well as a year-round outdoor pool, hot tub and spa facilities.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 13 reviews
Price from
NOK 3,814.57
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 9.1
Superb - What previous guests thought, 160 reviews

Popular with guests booking resorts in Sonora

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 407 reviews

Popular with guests booking resorts in Sonora

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

Popular with guests booking resorts in Sonora

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

Popular with guests booking resorts in Sonora

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews

Popular with guests booking resorts in Sonora

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

Resorts that guests love in Sonora

See all
Avg. price/night: NOK 2,824.60
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 67 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
Avg. price/night: NOK 2,345.50
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews
there is only one restaurant at the resort so not many options to choose from. Prices are in the high end. I felt that the severs were imposing the tip amount.
Guest review byGraciela
Young couple
Avg. price/night: NOK 1,313.50
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 407 reviews
I feel the advertising was misleading. First it was a long drive to the city places to shop or eat. The pictures appeared to have rooms on the beach and it was a long walk to the beach area and the 1 and only upscale restaurant was far for the room.AlsoThe resort was for from the road and a rough dirt road.
Guest review byRobert
Young couple