Sonora hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Hacienda De Los Santos  5 stars

Molina, 8 Colonia Centro, Alamos, Mexico, 85750

Alamos Perfect
USD 254

Hotel Boutique Villa Toscana  5 stars

Blvd. Quintero Arce 280 Col. Puerta Grande Blvd. Quintero Arce 280 Col. Puerta Grande, Hermosillo, Mexico, 83240

Hermosillo
USD 152

Mayan Palace Puerto Penasco  5 stars

Km. 24 Carretera Penasco-Caborca, Puerto Penasco, Mexico, 83500

Puerto Penasco Guest rating

Posada Condominios  5 stars

Manlio Fabio Beltrones Km 11, San Carlos Nuevo Guaymas, Mexico, 85506

San Carlos Nuevo Guaymas
USD 127

Gandara  4 stars

Blvd E Kino Num 1000 Col Pitic, Hermosillo, Mexico

Hermosillo Nice
USD 45

Marinaterra Hotel & Spa  4 stars

Calle Gabriel Estrada S/N, San Carlos Nuevo Guaymas, Mexico, 85506

San Carlos Nuevo Guaymas Great
USD 79

Hotel Armida  4 stars

Carretera Int. Salida Norte Col. Delicias, Guaymas, Mexico

Guaymas Very good
USD 60

City Express Nogales  4 stars

Prol Alvaro Obregon 4200, Nogales (Sonora), Mexico

Nogales (Sonora) Great
USD 49

City Express Cananea  4 stars

Carr. Federal Cananea - Agua Prieta Km. 2, Cananea, Mexico

Cananea Very good
USD 63

Hotel Fray Marcos De Niza  4 stars

Campillo 91 Colonia Centro, Nogales (Sonora), Mexico, 84000

Nogales (Sonora) Very good
USD 51

Hotel Santorian  4 stars

Calzada De Los Angeles 14, Hermosillo, Mexico

Hermosillo Perfect
USD 90

Paradiso Resort  4 stars

Boulevard Manlio Fabio Beltrones Km. 20 Int. 185506 San Carlos, Mexico, San Carlos Nuevo Guaymas, Mexico

San Carlos Nuevo Guaymas

Hotel Del Sol  4 stars

Agustin Garcia Numero 995, Guaymas, Mexico, 85450

Guaymas Great
USD 35

Marina Pinacate Condos By Fmi Rentals  4 stars

Paseo Las Glorias Numero 3, Puerto Penasco, Mexico, 83550

Puerto Penasco Great
USD 128

Luna Blanca  4 stars

Carretera Puerto Penasco Caborca Km 22 Colonia Ejido Miramar, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 200

Sonoran Spa Rocky Point By Castaways  4 stars

Paseo Las Glorias 2 L36 Col Ferrocarrilera, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 157

Encanto Living  4 stars

Carretera Puerto Penasco-Caborca Km 23 Colonia Ejido Miramar, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 379

Hotel Navojoa Plaza  4 stars

Pesqueira 802 Nte, Navojoa, Mexico, 85830

Navojoa Very good
USD 45

El Camino Hotel & Suites  4 stars

Domingo Quiroz Y Mora 230 165 Norte , Col. Centro, Heroica Caborca, Mexico, 83600

Heroica Caborca Great
USD 58

Esmeralda Luxury Resort  4 stars

Camino A La Choya 101 Choya Bay, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 270

City Express Ciudad Obregon  4 stars

901Ave. Lic Miguel Aleman Norte Col. Real Del Sol, Ciudad Obregon, Mexico, 85000

Ciudad Obregon Very good
USD 53

San Sebastian  4 stars

Periferico Sur 96, Hermosillo, Mexico, 83290

Hermosillo Great
USD 53

Penasco Del Sol  4 stars

Paseo De Las Glorias 1 Colonia Antigua Explanada, Puerto Penasco, Mexico, 83550

Puerto Penasco Very good
USD 201

Fiesta Americana Hermosillo  4 stars

Blvd Eusebio Kino 369, Hermosillo, Mexico, 83010

Hermosillo Very good
USD 67

Hotel Lucerna Hermosillo  4 stars

Blvd. Paseo Rio Sonora Nte. 98, Hermosillo, Mexico, 83270

Hermosillo Perfect
USD 96

Quality Inn Ciudad Obregon  4 stars

Miguel Aleman Y Allende 201 North, Ciudad Obregon, Mexico, 85000

Ciudad Obregon Very good
USD 49

Fiesta Inn Ciudad Obregon  4 stars

Av. Miguel Aleman #755 Norte, Esq. Cajeme Zona Norte, Ciudad Obregon, Mexico, 85000

Ciudad Obregon Great
USD 63

Hotel Hacienda Tetakawi  4 stars

Boulevard Manlio Fabio Beltrones Km 9.5, San Carlos Nuevo Guaymas, Mexico, 85506

San Carlos Nuevo Guaymas Great
USD 48

Las Palomas Beach & Golf Resort  4 stars

Blvd Costero 150, Puerto Penasco, Mexico, 83550

Puerto Penasco Great
USD 315

Fiesta Inn Nogales  4 stars

Avenida Calzada Industrial Nuevo Nogales Numero 3, Colonia Parque Industrial, Nogales (Sonora), Mexico, 84092

Nogales (Sonora) Great
USD 66

Hotel Olivia  3 stars

Avenida Obregon 125 Colonia Centro, Nogales (Sonora), Mexico, 84000

Nogales (Sonora) Very good
USD 28

Villa Hermosa 65B 2 Bedroom Villa By Seaside San Carlos  3 stars

L 65B Sect V Hermosa, San Carlos Nuevo Guaymas, Mexico, 85506

San Carlos Nuevo Guaymas

Holiday Inn Express & Suites Ciudad Obregon  3 stars

Av Miguel Aleman 737 Nte Col Zona Norte, Ciudad Obregon, Mexico

Ciudad Obregon Perfect
USD 85

Hotel Booye  3 stars

Pesqueira Prolongacion Norte No. 838, Navojoa, Mexico

Navojoa Very good
USD 75

Los Jitos Hotel & Suites  3 stars

Blv Manlio Fabio Beltrones Km 11, San Carlos Nuevo Guaymas, Mexico, 85506

San Carlos Nuevo Guaymas Very good
USD 44

Hotel Santiago Plaza  3 stars

Boulevard Luis Encinas 545, Hermosillo, Mexico, 83180

Hermosillo Great
USD 35

Hotel Plaza Del Sol  3 stars

Blvd. Kino N.197, Hermosillo, Mexico

Hermosillo Great
USD 35

Hotel Senorial  3 stars

Calle 13. Num 81. Col. Centro, Puerto Penasco, Mexico, 83550

Puerto Penasco Very good
USD 30

City Express Hermosillo  3 stars

Blvd. Rio Sonora Norte No. 96, Hermosillo, Mexico, 83280

Hermosillo Great
USD 52

Araiza Hermosillo  3 stars

Blvd Eusebio Kino No 353, Hermosillo, Mexico, 83010

Hermosillo Very good
USD 45

Colonial Hermosillo  3 stars

Vado Del Rio 9, Hermosillo, Mexico, 83280

Hermosillo Very good
USD 50

Bugambilia Hermosillo  3 stars

Blvd Francisco Eusevio Kino #712, Hermosillo, Mexico, 83010

Hermosillo Great
USD 29

Alamos Colonial  3 stars

Calle Obregon #4, Alamos, Mexico

Alamos
USD 99

Laguna Shores Resort  3 stars

1 Laguna Shores, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 170

Hotel Premier  3 stars

Carretera Nogales #430, Hermosillo, Mexico

Hermosillo Very good
USD 35

Holiday Inn Hermosillo  3 stars

Boulevard Eusebio Kino Y Ramon Corral, Hermosillo, Mexico, 83010

Hermosillo Nice
USD 55

Rocky Point Sonoran Sky  3 stars

Camino Costero 600, Puerto Penasco, Mexico, 83550

Puerto Penasco Very good
USD 221

Hotel San Angel  3 stars

Blvd Garcia Morales 104 Colonia El Llano Hermosillo Sonora, Hermosillo, Mexico

Hermosillo Great
USD 34

Sea Of Cortez Beach Club  3 stars

Paseo Mar Bermejo Parcela 7, San Carlos Nuevo Guaymas, Mexico, 85506

San Carlos Nuevo Guaymas Great
USD 87

Hotel Playa De Cortes  3 stars

Bahia De Bacochibampo S N, Guaymas, Mexico

Guaymas Very good
USD 68

Ibis Hermosillo  3 stars

Avenida Cultura No. 48 Col Proyecto Rio Sonora Esq, Hermosillo, Mexico

Hermosillo Very good
USD 34

Playa Bonita Resort  3 stars

Paseo Balboa N.100. Col. Playa Bonita, Puerto Penasco, Mexico

Puerto Penasco Very good
USD 150

Hotel Royal Palace  3 stars

Blvd. Garcia Morales 306, Hermosillo, Mexico

Hermosillo Very good
USD 58

Fiesta Inn Hermosillo  3 stars

Blvd Eusebio Kino No 375, Hermosillo, Mexico, 83010

Hermosillo Guest rating
USD 109

Hotel Marques De Cima  3 stars

Av. Alvaro Obregon # 2024, Nogales (Sonora), Mexico

Nogales (Sonora) Very good
USD 47

Laguna Shore Resort  3 stars

1 Laguna Shores, Puerto Penasco, Mx, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 221

Holiday Inn Express Guaymas  3 stars

Boulevard Agustin Garcia Lopez,Entre Pue, Guaymas, Mexico, 85000

Guaymas Very good
USD 70

Best Western Hotel Del Rio  3 stars

Pesqueira Prolongacion Norte, Navojoa, Mexico, 85800

Navojoa Very good
USD 63

Gamma By Fiesta Inn Ciudad Obregon  3 stars

Av. Miguel Aleman Y Tetabiate, Ciudad Obregon, Mexico, 85000

Ciudad Obregon Very good
USD 58

Dream Weaver Inn  3 stars

Calle Pescadores # 3, Puerto Penasco, Mexico

Puerto Penasco
USD 104

Hotel Araiza San Luis  3 stars

Av Madero Y Calle 18 1800, San Luis Rio Colorado, Mexico, 83448

San Luis Rio Colorado Very good
USD 84

Holiday Inn Express & Suites Hermosillo  3 stars

Blvd. Luis Donaldo Colosio 829, Hermosillo, Mexico

Hermosillo Very good
USD 62

Holiday Inn Hotel & Suites Hermosillo Aeropuerto  3 stars

Av. Jesus Garcia Morales, Hermosillo, Mexico

Hermosillo Very good
USD 95

Hotel Oasis  3 stars

Carretera Internacional Numero 299 Col. La Granja Caborca Sonora Mexico, Heroica Caborca, Mexico, 83600

Heroica Caborca
USD 41

Hotel Suites Kino  3 stars

Pino Suarez 151 Sur Col. Centro, Hermosillo, Mexico, 83000

Hermosillo Very good
USD 33

Hotel La Finca  2 stars

Mariano Matamoros Centro, Hermosillo, Mexico, 83000

Hermosillo
USD 25

Sonoran Spa Resort  2 stars

Sandy Beach Rocky Point, Puerto Penasco, Mexico

Puerto Penasco Great

Hotel Washington Hermosillo  2 stars

Dr Noriega 68, Hermosillo, Mexico

Hermosillo
USD 21

Best Western Laos Mar Hotel & Suites  2 stars

Paseo Balboa 90, Puerto Penasco, Mexico

Puerto Penasco Great
USD 93

Hotel San Alberto  2 stars

Rosales Y Serdan S/N, Hermosillo, Mexico

Hermosillo
USD 43

Hotel Paraiso  2 stars

Constitucion Y Simon Morua S/N, Puerto Penasco, Mexico

Puerto Penasco
USD 47

Hotel Baja  2 stars

Matamoros Y Campeche S/N, Puerto Penasco, Mexico

Puerto Penasco Guest rating
USD 78

Hampton Inn By Hilton Hermosillo  2 stars

Paseo Rio Sonora 172 Col. Proyecto, Hermosillo, Mexico, 83270

Hermosillo
USD 56

Hotel Plaza Penasco  2 stars

Av. Sinaloa S/N, Entre Mier Y Teran, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 49

San Carlos Plaza  2 stars

Paseo Mar Bermejo Nte. 4 Col., San Carlos Nuevo Guaymas, Mexico, 85506

San Carlos Nuevo Guaymas Nice
USD 101

Bella Sirena Rocky Point By Castaways  2 stars

Paseo Las Glorias 2 L036 Colonia Ferrocarrilera, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 221

Princesa Rocky Point By Castaways  2 stars

Blvd Paseo De La Duna Sandy Beach, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 128

Condo Playa Blanca 704 Apartment  0 stars

Paseo Mar Bermejo Norte Y Privada Condominio Playablanca 704, San Carlos Nuevo Guaymas, Mexico, 85506

San Carlos Nuevo Guaymas
USD 216

1 Bedroom Condo In Las Palomas Sandy Beach  0 stars

Blvd. Dr. Ernesto Guevara Del Campo 150 Playa Arenos 83550 Puerto Penasco Son. Blvd. Dr. Ernesto Guevara Del Campo 150 Playa Arenos 83550 Puerto Penasco Son., Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 581

Casa Escuela  0 stars

Las Palmas 1-A Prol Mariano Matamoros Col. El Mirador, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 333

Casa Blanca Rocky Point By Castaways  0 stars

Blvd. Paseo De La Duna, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 203

Esmeralda #803 By Fmi Rentals  0 stars

Calle Boulevard Costero Fraccionamiento Resort Esmeralda Puerto Penasco # 803, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 248

Casa Blanca C504  0 stars

Blvd. Dr. Ernesto Guevara Del Campo S N, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 128

Las Palomas 5-Star Resort  0 stars

Blvd. Costero 150, Playa Arenos, Puerto Penasco, Mexico, 83550

Puerto Penasco Very good
USD 235

Las Palomas Luxury  0 stars

Blvd Costero 150 Playa Arenos, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 323

Amanecer Apartment  0 stars

Privada Alvaro Obregon # 298, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 36

Rocky Point Apartment  0 stars

Callejon Alvaro Obregon 298 - Entre Galeana Y Javier Mina, Puerto Penasco, Mexico, 83550

Puerto Penasco Perfect
USD 34

Rocky Point Sonoran Resorts  0 stars

1265 Camino A La Choya , Puerto Penasco, Mexico, 83554

Puerto Penasco
USD 221

Sunset Apartment  0 stars

Callejon Alvaro Obregon 298, Colonia Centro, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 60

Paradise Villas #10  0 stars

Playa Encanto, Puerto Penasco, Mexico, 83604

Puerto Penasco
USD 274

Princesa C - 402 By Fmi Rentals  0 stars

Princesa De Penasco Resort Blvd. Paseo De La Duna Playa Sandy Beach, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 112

Mayan Lakes 14 202 By Kivoya  0 stars

Mayan Lakes 14 202 Ejido Miramar, Puerto Penasco, Mexico, 83550

Puerto Penasco
USD 216

Jardin Del Mar  0 stars

4027 Blvd Las Conchas, Puerto Penasco, Mexico, 83554

Puerto Penasco
USD 166