Sonora hotels

Hotels City Rating From

Quality Inn Ciudad Obregon  4 stars

Ciudad Obregon Guest rating USD 43

Las Palomas Beach And Golf Resort Puerto Penasco  4 stars

Puerto Penasco Fabulous USD 358

Fiesta Inn Nogales  4 stars

Nogales Superb USD 67

Hotel Royal Palace Hermosillo  4 stars

Hermosillo USD 49

Hotel Gandara Hermosillo  4 stars

Hermosillo Good USD 41

Paradiso Resort San Carlos Nuevo Guaymas  4 stars

San Carlos Nuevo Guaymas

Colonial Hermosillo Hotel  4 stars

Hermosillo Fabulous USD 45

Best Western Hacienda Tetakawi Hotel San Carlos Nuevo Guaymas  4 stars

San Carlos Nuevo Guaymas Fabulous USD 57

Gamma By Fiesta Inn Ciudad Obregon  4 stars

Ciudad Obregon Superb USD 40

Penasco Del Sol Hotel Puerto Penasco  4 stars

Puerto Penasco Very good USD 132

San Carlos Plaza Hotel San Carlos Nuevo Guaymas  4 stars

San Carlos Nuevo Guaymas Superb USD 79

Fiesta Inn Hermosillo  4 stars

Hermosillo Guest rating USD 71

Hotel Plaza Del Sol Hermosillo  4 stars

Hermosillo USD 42

Mayan Palace Puerto Penasco Hotel  4 stars

Puerto Penasco Guest rating

Fiesta Inn Ciudad Obregon  4 stars

Ciudad Obregon Fabulous USD 65

Best Western Laos Mar Hotel And Suites Puerto Penasco  3 stars

Puerto Penasco USD 84

Hotel Fray Marcos De Niza Nogales  3 stars

Nogales

Playa Inn Puerto Penasco  3 stars

Puerto Penasco Guest rating USD 96

Laguna Shore Resort Puerto Penasco  3 stars

Puerto Penasco USD 176

Playa Bonita Resort Puerto Penasco  3 stars

Puerto Penasco Very good USD 106

Hotel Paraiso Puerto Penasco  3 stars

Puerto Penasco USD 30

Holiday Inn Express And Suites Hermosillo  3 stars

Hermosillo USD 80

Hampton Inn By Hilton Hermosillo  3 stars

Hermosillo USD 55

Holiday Inn Hotel & Suites Hermosillo Aeropuerto  3 stars

Hermosillo USD 64

Hotel Suites Kino Hermosillo  3 stars

Hermosillo USD 52

Holiday Inn Express Guaymas  3 stars

Guaymas USD 60

Hotel Baja Puerto Penasco  3 stars

Puerto Penasco Guest rating USD 78

Ibis Hermosillo Hotel  3 stars

Hermosillo Fabulous USD 28

Dream Weaver Inn Puerto Penasco  2 stars

Puerto Penasco USD 98

Hotel Washington Hermosillo  2 stars

Hermosillo USD 21