Search Hotels in Sonora

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Sonora

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 2,868 hotels in Sonora with room rates, reviews, and availability. Most hotels are fully refundable.

Hotel San Carlos Plaza
2.5 out of 5
Paseo Mar de Bermejo, Los Algodones, San Carlos, SON
Fully refundableReserve now, pay when you stay
The price is $112 per night from Oct 2 to Oct 3
$112
per night
Oct 2 - Oct 3
7/10 Good! (78 reviews)
"Rooms were a bit outdated but still reasonable staff was super nice and helpful"

Reviewed on Jun 4, 2023

Hotel San Carlos Plaza
Playa Bonita
3 out of 5
PASEO BALBOA N. 100, Puerto Peñasco, SON
The price is $160 per night from Oct 23 to Oct 24
$160
per night
Oct 23 - Oct 24
8/10 Very Good! (999 reviews)
"Very nice place and the night entertainment"

Reviewed on Sep 8, 2023

Playa Bonita
ibis Hermosillo
3 out of 5
Boulevard Cultura 48, Col Proyecto Rio Sonora, Hermosillo, SON
Fully refundableReserve now, pay when you stay
The price is $48 per night from Oct 21 to Oct 22
$48
per night
Oct 21 - Oct 22
8.2/10 Very Good! (1,003 reviews)
"Super nice everithing!!!"

Reviewed on Sep 16, 2023

ibis Hermosillo
Save an average of 15% on thousands of hotels when you're signed in
The Cove Boutique Hotel Adults Only
3.5 out of 5
Calle Plan de Ayutla 92, Puerto Peñasco, SON
Fully refundableReserve now, pay when you stay
The price is $99 per night from Oct 4 to Oct 5
$99
per night
Oct 4 - Oct 5
9.6/10 Exceptional! (88 reviews)
"It is in new condition. The staff was very helpful and friendly."

Reviewed on Sep 23, 2023

The Cove Boutique Hotel Adults Only
Fiesta Americana Hermosillo
4 out of 5
Blvd Eusebio Kino 369, Hermosillo, SON
Fully refundableReserve now, pay when you stay
The price is $100 per night from Oct 2 to Oct 3
$100
per night
Oct 2 - Oct 3
8.6/10 Excellent! (1,003 reviews)
"clean room"

Reviewed on Sep 14, 2023

Fiesta Americana Hermosillo
Holiday Inn Express Guaymas, an IHG Hotel
3 out of 5
Boulevard Agustin Garcia Lopez,entre Pue, Guaymas, SON
Fully refundable
The price is $88 per night from Oct 2 to Oct 3
$88
per night
Oct 2 - Oct 3
9.2/10 Wonderful! (949 reviews)
"Excellent customer service"

Reviewed on Sep 27, 2023

Holiday Inn Express Guaymas, an IHG Hotel
Hotel San Sebastian
3 out of 5
Periférico Sur No. 96, Colonia “Y” griega, Hermosillo, SON
Fully refundableReserve now, pay when you stay
The price is $72 per night from Oct 2 to Oct 3
$72
per night
Oct 2 - Oct 3
8.8/10 Excellent! (1,000 reviews)
"Nice stay only the curtains not dark. They gave me the last room in the building. Parking a little uncomfortable."

Reviewed on Sep 21, 2023

Hotel San Sebastian
Hotel Lucerna Hermosillo
4 out of 5
Blvd. Paseo Rio Sonora Nte. 98, Col. Proyecto Rio Sonora, Hermosillo, SON
Fully refundableReserve now, pay when you stay
The price is $100 per night from Oct 8 to Oct 9
$100
per night
Oct 8 - Oct 9
8.8/10 Excellent! (870 reviews)
"muy amable el personal, el lugar muy comodo y limpio"

Reviewed on Aug 31, 2023

Hotel Lucerna Hermosillo
Armida Express
2.5 out of 5
Mojarra 48, Interior A, Las Delicias, Guaymas, SON
Fully refundableReserve now, pay when you stay
The price is $53 per night from Oct 2 to Oct 3
$53
per night
Oct 2 - Oct 3
7/10 Good! (42 reviews)
"Not very friendly staff"

Reviewed on Aug 27, 2023

Armida Express
Hotel Baja
2.5 out of 5
Matamoros y Campeche s/n, Puerto Peñasco, SON
The price is $78 per night from Oct 2 to Oct 3
$78
per night
Oct 2 - Oct 3
6.4/10 (633 reviews)
"Location is near main Beach"

Reviewed on Aug 17, 2023

Hotel Baja
Fairfield Inn & Suites by Marriott Nogales
3.5 out of 5
Boulevard El Greco 45, Calle Arcadias, Nogales, SON
Fully refundableReserve now, pay when you stay
The price is $118 per night from Oct 21 to Oct 22
$118
per night
Oct 21 - Oct 22
8.2/10 Very Good! (768 reviews)
"Overall great place… just need to moderize more for handicapped people… bed was to small for handicapped room…"

Reviewed on Sep 27, 2023

Fairfield Inn & Suites by Marriott Nogales
Holiday Inn Hermosillo Sonora, an IHG Hotel
3.5 out of 5
Boulevard Eusebio Kino Y Ramon Corral, Hermosillo, SON
Fully refundable
The price is $74 per night from Oct 6 to Oct 7
$74
per night
Oct 6 - Oct 7
8.2/10 Very Good! (382 reviews)
"Everything was good at the hotel except for the fact that the carpet on the hallway was evidently duty."

Reviewed on Sep 15, 2023

Holiday Inn Hermosillo Sonora, an IHG Hotel
Hotel Fray Marcos
3.5 out of 5
Campillo 91, Nogales, SON
Fully refundableReserve now, pay when you stay
The price is $92 per night from Oct 2 to Oct 3
$92
per night
Oct 2 - Oct 3
7.2/10 Good! (206 reviews)
"The only place well suited for US travelers. Friendly English speaking staff. Older building mostly updated. Regular rooms are dated."

Reviewed on May 15, 2023

Hotel Fray Marcos
Encanto Living by Kivoya
4 out of 5
Carretera Puerto Peñasco-Caborca Km 23, Colonia Ejido Miramar, Puerto Peñasco, SON
8.8/10 Excellent! (95 reviews)
Changed our room and no accommodations.
"Well the view is amazing but it wasn’t the place we rented and is not what we got. They changed it on us. Although it was still a 3 bedroom, it was in a different building then all of our family in 5 other rooms so we had to haul our kids and stuff back and forth every time to see family or get together ..."

Reviewed on May 9, 2023

Encanto Living by Kivoya
Quality Hotel Americana Nogales
2.5 out of 5
639 N Grand Ave, Nogales, AZ
Fully refundableReserve now, pay when you stay
The price is $94 per night from Oct 22 to Oct 23
$94
per night
Oct 22 - Oct 23
8.4/10 Very Good! (806 reviews)
"Nice and convenient"

Reviewed on Sep 26, 2023

Quality Hotel Americana Nogales
loft verde
puerto peñasco
The price is $79 per night from Oct 2 to Oct 3
$79
per night
Oct 2 - Oct 3
9.8/10 Exceptional! (20 reviews)
Nice location
"Weary clen and friendly"

Reviewed on Jun 7, 2023

loft verde
Hotel Posada del Yaqui
2.5 out of 5
637 Calle Sonora Urbanización Número 1, Cajeme, SON
Fully refundableReserve now, pay when you stay
The price is $33 per night from Oct 2 to Oct 3
$33
per night
Oct 2 - Oct 3
8.2/10 Very Good! (57 reviews)
"Great place"

Reviewed on May 6, 2023

Hotel Posada del Yaqui