Sonora hotels

Hotels City Rating From

Hotel Fray Marcos De Niza Nogales  5 stars

Nogales

Las Palomas Beach And Golf Resort Puerto Penasco  5 stars

Puerto Penasco Fabulous USD 354

Mayan Palace Puerto Penasco Hotel  5 stars

Puerto Penasco Guest rating

Quality Inn Ciudad Obregon  4 stars

Ciudad Obregon Guest rating USD 43

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 46

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 Guaymas  4 stars

Guaymas Fabulous USD 48

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 105

San Carlos Plaza Hotel San Carlos Nuevo Guaymas  4 stars

San Carlos Nuevo Guaymas Superb USD 72

Fiesta Inn Hermosillo  4 stars

Hermosillo Guest rating USD 71

Hotel Plaza Del Sol Hermosillo  4 stars

Hermosillo USD 42

Fiesta Inn Ciudad Obregon  4 stars

Ciudad Obregon Fabulous USD 68

Best Western Laos Mar Hotel And Suites Puerto Penasco  3 stars

Puerto Penasco USD 68

Playa Inn Puerto Penasco  3 stars

Puerto Penasco Guest rating USD 96

Laguna Shore Resort Puerto Penasco  3 stars

Puerto Penasco USD 196

Playa Bonita Resort Puerto Penasco  3 stars

Puerto Penasco Very good USD 103

Paraiso Del Desierto Hotel 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

Suites Kino Hermosillo  3 stars

Hermosillo USD 52

Holiday Inn Express Guaymas  3 stars

Guaymas USD 63

Hotel Baja Puerto Penasco  3 stars

Puerto Penasco Guest rating USD 83

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