Skip to main content

Featured accommodation destinations

Destination inspiration for your trip – find an accommodation

Puerto Peñasco

669 accommodations

Playa Encanto

149 accommodations

Hermosillo

148 accommodations

San Carlos

112 accommodations

Campo del Medio

41 accommodations

Ciudad Obregón

32 accommodations

Las Conchas

24 accommodations

Bahía Kino

22 accommodations

Guaymas

20 accommodations

Álamos

19 accommodations

San Luis Río Colorado

15 accommodations

Navojoa

10 accommodations

Heroica Nogales

8 accommodations

Cananea

7 accommodations

Heroica Caborca

5 accommodations

Rancho El Pozo

4 accommodations

The best accommodations in Sonora

Check out our selection of great accommodations in Sonora

Filter by:

Star Rating
Review score

Depa en Centenario Exelente Ubicación 1!

Hermosillo

Offering a garden, Depa en Centenario Exelente Ubicación 1! provides accommodations in Hermosillo. This property offers access to a terrace and free private parking.

W
Wendy J
From
Mexico
Feeling blessed and grateful to have been received by hosts Alejandra and Roberto. Exceptional communication and support on What's App. Everything about my stay was peaceful, quiet, and safe. Fresh linens, immaculate. Lots of thoughtful details. I recommend staying at Depa en Centenario Exelente Ubicación 1!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 101 reviews
Price from
$47.41
1 night, 2 adults

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

Hotel Gran Avenida, Navojoa

Hotel in Navojoa

Hotel Gran Avenida, Navojoa has accommodations in Navojoa. Featuring a 24-hour front desk, this property also provides guests with a restaurant.

V
Victoria
From
Mexico
Everything; it’s one of the best hotels I’ve stayed at in Mexico and at a great price. It is new, spotlessly clean, has spacious rooms with comfortable beds and pillows, and all the room and bathroom amenities we needed. The outdoor pool was also very nice as was the continental breakfast, which included four different kinds of fresh fruits, bread, cereal, oatmeal, granola, yogurt, milk, juice, coffee, etc. We got a room on the ground floor in the back of the hotel and it was very quiet.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 314 reviews
Price from
$76.50
1 night, 2 adults

Condominios Evamar San Carlos

Rancho El Pozo

Featuring a garden, Condominios Evamar San Carlos provides accommodations in Rancho El Pozo. With mountain views, this accommodation features a swimming pool. The vacation home has private entrance.

L
Lizbeth
From
Mexico
It has a great location, the view, facilities and staff are amazing. Great to spend in family or couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 305 reviews
Price from
$237.66
1 night, 2 adults

RIVI GRAND HOTEL

Hotel in Navojoa

RIVI GRAND HOTEL has an outdoor swimming pool, garden, a restaurant and bar in Navojoa. This 5-star hotel offers room service, a 24-hour front desk and free WiFi.

A
Arnold
From
Canada
It was very modern great beds Fantastic decor, easy parking. Best hotel we have stayed in the last 7 days of travel. This is the second time we have stayed there & we will definitely come back & recommend to friends
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 186 reviews
Price from
$108.33
1 night, 2 adults

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, 287 reviews
Price from
$104.50
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, 169 reviews
Price from
$109
1 night, 2 adults

City Express by Marriott Caborca

Hotel in Heroica Caborca

City Express by Marriott Caborca has accommodations in Heroica Caborca. Featuring a fitness center, this 3-star hotel has air-conditioned rooms with a private bathroom.

j
juanma60
From
Mexico
Easy access to property, great location, main road nearby and good breakfast and excellent coffee.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 175 reviews
Price from
$93.74
1 night, 2 adults

HOTEL POSADA DEL DESIERTO

Hotel in Heroica Caborca

Located in Heroica Caborca, HOTEL POSADA DEL DESIERTO has a garden. With an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 112 reviews
Price from
$67.42
1 night, 2 adults

Comfort Inn Hermosillo Aeropuerto

Hotel in Hermosillo

Comfort Inn Hermosillo Aeropuerto is offering accommodations in Hermosillo. Built in 2019, this 4-star hotel is within 3.4 miles of Estadio Héroe de Nacozari and 7.1 miles of Expo Forum.

M
Manuel
From
Mexico
Its location, close to the airport and the fact they always allow us to leave our car at the hotel until our return a few days later
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 810 reviews
Price from
$87.16
1 night, 2 adults
All accommodations in Sonora

Most booked accommodations in Sonora this month

See all

Popular with guests booking accommodations in Sonora

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,466 reviews

Popular with guests booking accommodations in Sonora

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

Popular with guests booking accommodations in Sonora

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

Popular with guests booking accommodations in Sonora

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

Popular with guests booking accommodations in Sonora

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

Popular with guests booking accommodations in Sonora

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

Popular with guests booking accommodations in Sonora

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

Popular with guests booking accommodations in Sonora

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 649 reviews

Popular with guests booking accommodations in Sonora

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

Popular with guests booking accommodations in Sonora

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

FAQs about accommodations in Sonora

Accommodations That Guests Love in Sonora

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 24 reviews
Great location and the accommodation was better than expected
Guest review byoscar
Family with young children
Avg. price/night: $47.65
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7 reviews
It is in a great location, lots of things to do within walking distance and gear accommodations.
Guest review byRobert
Young couple
Avg. price/night: $76.47
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,426 reviews
Great one night stay
Guest review byRobert
Solo traveler
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 74 reviews
Location, accommodations
Guest review byBarb
Group
Avg. price/night: $189.21
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 169 reviews
The staff was amazing, made the stay absolutely wonderful. Was on a celebration trip with my husband and went all out! We had a little hiccup the first night, and Efrain jumped in and helped us out. So grateful! The place is very cute, the rooms are really nice. It's very close to Mannys beach house but you don't have to deal with all of the noise. We will definitely stay here again.
Guest review byCassie
Young couple
Avg. price/night: $80.33
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,034 reviews
Very nice room and patio.. Clean, Quiet and enjoyed my short stay... Would go again.. Laura at checkin was very nice and helpfull... Would go back..
Guest review byAlan
Young couple
Avg. price/night: $99.58
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 54 reviews
Very nice hosts, accommodating, Clean property, and rooms. It is a great place to stay!
Guest review byRobert E
Solo traveler
Avg. price/night: $233.86
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 66 reviews
The house had everything, the heated pool was wonderful, we even stayed an extra night.
Guest review byFernando
Family with young children
Avg. price/night: $81.78
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 851 reviews
We have stayed here many times. We like the location and we like the hotel itself along with the restaurant. The price when booked was lower than what we got charged at the time of arrival. I don't understand why.
Guest review byleymoni1
Young couple
Avg. price/night: $250.10
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 623 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 byCarlos VL84
Young couple