Let KAYAK do the searching
Based on KAYAK hotel searches, the most popular destination is Hermosillo (40% of total searches to Sonora). The next most popular destinations are Navojoa (20%) and Puerto Peñasco (20%). Searches for hotels in Bahia Kino (20%) are also popular.
KAYAK users have found double rooms in Sonora for as cheap as $49 (Hermosillo) in the last 3 days. The average price is $369.
In the last 72 hours, users have found Sonora hotels for tonight for as low as $70 (Hermosillo). Users have also found 3-star hotels from $81 (Hermosillo) and 4-star+ hotels from $112 (Hermosillo).