Hotels in Sonora

Search and compare Sonora hotels from hundreds of travel sites and save

Sonora
Dec 8 — Dec 92
Sonora
Thu 12/8
Fri 12/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Sonora

Filter by star ratings
All filters
Sonoran Spa Rocky Point by Castaways
8.1 Excellent
Paseo Las Glorias 2 L36 Col Ferrocarrilera, Puerto Peñasco, Sonora, Mexico
Show on map
2.5 mi from city centre, Puerto Peñasco, SO, Mexico 
ExcellentBased on 433 reviews
8.1

Offering an outdoor pool and a Jacuzzi, Sonoran Spa Rocky Point by Castaways is located in Puerto Penasco and is a short walk from La Spa. Guests can also enjoy free internet access throughout the property.

Las Palomas Beach & Golf Resort
10.0 Excellent
Blvd. Costero 150, Sandy Beach, Puerto Peñasco, Sonora, Mexico
Show on map
1.7 mi from city centre, Puerto Peñasco, SO, Mexico 
ExcellentBased on 1 review
10.0

Situated in Puerto Penasco, Las Palomas Beach & Golf Resort provides luxury 4-star accommodation, as well as an outdoor pool and a private beach. The various facilities this Victorian resort features include a kids club, water slides and a kids pool.

Playa Azul Kino
Bahia Kino, Sonora, Mexico
Show on map
4.9 mi from city centre, Bahia Kino, SO, Mexico 

Playa Azul Kino is located in Bahia de Kino and features free wireless internet. It also provides a BBQ/picnic area, a tour desk and a terrace.

Best Western Plus Sawari Hotel
8.9 Excellent
1212 Bv. Manlio Fabio Beltrones, San Carlos, Sonora, Mexico
Show on map
1.7 mi from city centre, San Carlos, SO, Mexico 
ExcellentBased on 115 reviews
8.9

Best Western Plus Sawari Hotel is located in San Carlos and features free Wi-Fi. It also offers a 24-hour reception, luggage storage and a swimming pool.

Hotel Araiza San Luis
9.1 Excellent
Av Madero y Calle 18 1800, San Luis Río Colorado, Sonora, Mexico
Show on map
1.5 mi from city centre, San Luis Río Colorado, SO, Mexico 
ExcellentBased on 387 reviews
9.1

Situated in San Luis Rio Colorado, Hotel Araiza San Luis R C provides art deco 3-star accommodation, as well as a Jacuzzi and an outdoor pool. It also features a 24-hour reception, a tour desk and meeting rooms.

Hotel Baja
Matamoros Y Campeche, Puerto Peñasco, Sonora, Mexico
Show on map
1.3 mi from city centre, Puerto Peñasco, SO, Mexico 

Hotel Baja Puerto Penasco offers a comfortable setting when in Puerto Penasco. It also provides free Wi-Fi, an outdoor pool and a 24-hour reception.

Hotel Lucerna Hermosillo
9.0 Excellent
Blvd. Paseo Rio Sonora Nte. 98, Hermosillo, Sonora, Mexico
Show on map
1.7 mi from city centre, Hermosillo, SO, Mexico 
ExcellentBased on 539 reviews
9.0

Hotel Lucerna Hermosillo offers 5-star accommodation in Hermosillo. It also provides a Jacuzzi and an outdoor pool.

Hotel San Sebastian
9.0 Excellent
Periférico Sur No. 96, Hermosillo, Sonora, Mexico
Show on map
4.7 mi from city centre, Hermosillo, SO, Mexico 
ExcellentBased on 791 reviews
9.0

Hotel San Sebastian Hermosillo provides a comfortable setting while in Hermosillo. It features a gym, as well as a free shuttle service, an outdoor pool and a kids pool.

Tips for booking hotels in Sonora

Cheapest month:August
Most expensive month:February
Average price in Sonora:$111/night
Cheapest price found:$24/night
Cheapest day:Friday
Most expensive day:Monday
$76 - $181
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$85 - $104
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sonora hotels

1
Holiday Inn Express & Suites Ciudad Obregon
9.2 Excellent
Av Miguel Aleman 737 Nte Col Zona Norte, Ciudad Obregón, Sonora, Mexico
Show on map
1.7 mi from city centre, Ciudad Obregón, SO, Mexico 

Situated in Ciudad Obregon, Holiday Inn Express & Suites - Ciudad Obregon is within walking distance of Sonora Institute of Technology and provides an indoor pool and a sauna. It also features a safe, luggage storage and meeting rooms.

2
Holiday Inn Hermosillo
8.6 Excellent
Boulevard Eusebio Kino Y Ramon Corral, Hermosillo, Sonora, Mexico
Show on map
2.3 mi from city centre, Hermosillo, SO, Mexico 

Holiday Inn Hermosillo provides a comfortable setting when in Hermosillo. It also features free Wi-Fi, an outdoor pool and a gym.

3
Holiday Inn Hotel & Suites Hermosillo Aeropuerto
9.0 Excellent
Av Jesus Garcia Morales No. 567 Col. El Llano, Hermosillo, Sonora, Mexico
Show on map
2.9 mi from city centre, Hermosillo, SO, Mexico 

Situated in Hermosillo, Holiday Inn Hotel & Suites Hermosillo Aeropuerto provides 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, a tour desk and meeting rooms.

4
Fiesta Inn Nogales
8.1 Excellent
Calzada Ind Nuevo Nogales 3, Nogales, Sonora, Mexico
Show on map
3.2 mi from city centre, Nogales, SO, Mexico 

Boasting an outdoor pool and a swimming pool, Fiesta Inn Nogales is located in Heroica Nogales and provides traditional accommodation. It also features a kids club, a free shuttle service and an express check-in and check-out feature.

5
Hospedaje Mulege
Circunvalacion y Calle 16 de Sept. # 61, Puerto Peñasco, Sonora, Mexico
Show on map
1.3 mi from city centre, Puerto Peñasco, SO, Mexico 

This comfortable hotel in Puerto Penasco offers complimentary Wi-Fi, as well as luggage storage and a terrace. It also features a safe.

6
Gamma Guaymas Armida Hotel
8.2 Excellent
Carretera Internacional Salida al Norte, Guaymas, Sonora, Mexico
Show on map
0.7 mi from city centre, Guaymas, SO, Mexico 

Situated in Guaymas, Hotel Armida offers 3-star accommodation, as well as an outdoor pool. It also provides a concierge, a 24-hour reception and meeting rooms.

7
Sea of Cortez Beach Club
9.2 Excellent
Paseo Mar Bermejo Parcela 7, San Carlos, Sonora, Mexico
Show on map
3.8 mi from city centre, San Carlos, SO, Mexico 

Situated in San Carlos, Sea of Cortez Beach Club by Diamond Resorts offers 3-star accommodation, as well as a swimming pool, a Jacuzzi and an outdoor pool. It also provides a 24-hour reception, a playground and a currency exchange.

8
Quality Inn Ciudad Obregon
8.3 Excellent
Miguel Aleman Y Allende 201 North, Ciudad Obregón, Sonora, Mexico
Show on map
1.1 mi from city centre, Ciudad Obregón, SO, Mexico 

Situated in Ciudad Obregon, the hotel is within a 15-minute drive of Ciudad Obregon International Airport and offers an outdoor pool. It provides 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Sonora, Mexico

Hotel Bugambilias
7.8 Good
Calle Allende #420, Ciudad Obregón, Sonora, Mexico
Show on map
0.8 mi from city centre, Ciudad Obregón, SO, Mexico 

Hotel Bugambilias is located in Ciudad Obregon and is close to Sonora Institute of Technology. It also offers a swimming pool, a beauty centre and free Wi-Fi.

$20
Avg. per night
Premier Hotel Suites
8.8 Excellent
Sinaloa, 222 Sur, Ciudad Obregón, Sonora, Mexico
Show on map
0.7 mi from city centre, Ciudad Obregón, SO, Mexico 

Situated in Ciudad Obregon, Premier Hotel Suites offers 3-star accommodation, as well as free Wi-Fi.

$31
Avg. per night
Hotel Suites Kino
7.6 Good
Pino Suarez 151 Sur Col. Centro, Hermosillo, Sonora, Mexico
Show on map
2.3 mi from city centre, Hermosillo, SO, Mexico 

Located in Hermosillo, Hotel Suites Kino is within a 20-minute drive of General Ignacio Pesqueira Garcia International Airport and provides an indoor pool. It is conveniently positioned for those wishing to visit local attractions.

$35
Avg. per night
Hotel La Finca
7.6 Good
Mariano Matamoros Centro, Hermosillo, Sonora, Mexico
Show on map
1.9 mi from city centre, Hermosillo, SO, Mexico 

Hotel La Finca Hermosillo offers a comfortable setting when in Hermosillo. It provides free Wi-Fi, an outdoor pool and meeting rooms.

$38
Avg. per night
Hotel Plaza del Sol
8.6 Excellent
Blvd. Kino N.197, Hermosillo, Sonora, Mexico
Show on map
2.2 mi from city centre, Hermosillo, SO, Mexico 

This comfortable hotel in Hermosillo offers free Wi-Fi, as well as meeting rooms and an outdoor pool. It is ideally located for guests wishing to visit local attractions.

$41
Avg. per night
Hotel Bugambilia
7.1 Good
Blvd Francisco Eusevio Kino #712, Hermosillo, Sonora, Mexico
Show on map
2.3 mi from city centre, Hermosillo, SO, Mexico 

Featuring an outdoor pool, Hotel Bugambilia is situated in Hermosillo and is a short walk from Hermosillo Tower. It offers 3-star accommodation with air-conditioned rooms.

$42
Avg. per night
Los Jitos Hotel & Suites
7.8 Good
Blv Manlio Fabio Beltrones Km 11, San Carlos, Sonora, Mexico
Show on map
0.9 mi from city centre, San Carlos, SO, Mexico 

Boasting an outdoor pool and free Wi-Fi, Los Jitos Hotel & Suites is located in San Carlos and offers comfortable accommodation. It also provides a 24-hour reception, luggage storage and a vending machine.

$43
Avg. per night
Sleep Inn Hermosillo
8.7 Excellent
Boulevard De Los Ganaderos 1269, Hermosillo, Sonora, Mexico
Show on map
5.0 mi from city centre, Hermosillo, SO, Mexico 

Sleep Inn Hermosillo is located in Hermosillo and features free Wi-Fi. It also offers massage services, meeting rooms and valet parking.

$43
Avg. per night

Hotel prices in Sonora

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sonora

Facts about staying in Sonora

  • Where is the best place to stay in Sonora?

    When visiting Sonora, consider checking out Puerto Peñasco, Hermosillo, and San Carlos as some of the most sought after locations.

  • What are the best hotels in Sonora?

    One of the most popular hotels in Sonora is Sonoran Spa Rocky Point by Castaways, which has been reviewed by 433 users and currently has a rating of 8.1/10. Other top-rated locations include Sea of Cortez Beach Club and Los Jitos Hotel & Suites, which have received 9.2/10 and 7.8/10 ratings from our users, respectively.