Hotels in Sonora

Search and compare Sonora hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Sonora

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Blvd. Costero 150, Sandy Beach, Puerto Peñasco, Sonora, Mexico
Spend the day relaxing at Las Palomas Beach & Golf Resort's private sand beach or practising your swing at the on-site golf course. Then enjoy a meal at one of the aparthotel's 2 restaurants.
Free Wi-Fi
Parking
9.1
Excellent
42 reviews
Location
2.7 km from city centre
₹ 14,822
Paseo De Las Glorias No 1, Puerto Peñasco, Sonora, Mexico
Spend the day relaxing on the beach or at a casino before returning for a meal at one of Peñasco del Sol's 2 restaurants.
Free Wi-Fi
8.4
Excellent
1878 reviews
Location
1.1 km from city centre
₹ 17,088
Paseo Balboa N. 100, Puerto Peñasco, Sonora, Mexico
Guests of this beach hotel will appreciate convenient on-site amenities such as a hot tub and massage/treatment rooms.
Free Wi-Fi
Parking
9.0
Excellent
1504 reviews
Location
1.6 km from city centre
₹ 14,917
4 Paseo Mar Bermejo, San Carlos, Sonora, Mexico
Spend the day playing on the beach then return to dine at one of Hotel San Carlos Plaza's 2 restaurants.
Pool
Parking
8.0
Excellent
354 reviews
Location
6.4 km from city centre
₹ 11,329
Av Madero y Calle 18 1800, San Luis Río Colorado, Sonora, Mexico
Along with an outdoor pool, this smoke-free hotel has a restaurant and a 24-hour fitness centre. Free WiFi in public areas and free self parking are also provided. Additionally, a bar/lounge, a poolside bar and a snack bar/deli are on-site.
Free Wi-Fi
Parking
9.3
Excellent
390 reviews
Location
2.5 km from city centre
₹ 11,707
Calle Gabriel Estrada, San Carlos, Sonora, Mexico
Spend the day catching some rays at the nearby beach, relaxing by one of Marinaterra Hotel & Spa's 2 outdoor swimming pools or pampering yourself at the full-service spa.
Free Wi-Fi
Parking
8.7
Excellent
619 reviews
Location
2.6 km from city centre
₹ 13,123
Calle Guaymas y Tampico, Colonia Centro, Bahia Kino, Sonora, Mexico
An outdoor pool, a restaurant and a 24-hour business centre are available at this hotel. Free WiFi in public areas and free self parking are also provided. Other amenities include a children's pool, dry cleaning and laundry facilities.
Free Wi-Fi
Parking
7.6
Good
244 reviews
Location
0.3 km from city centre
₹ 6,231
Prolongacion Alvaro Obregon #4200, Nogales, Sonora, Mexico
A fitness centre, coffee/tea in a common area and a business centre are available at this smoke-free hotel. Free buffet breakfast is provided, as well as free WiFi in public areas, free self parking and a free area shuttle. Other amenities include laundry facilities, a 24-hour front desk and a banquet hall.
Free Wi-Fi
Parking
8.4
Excellent
829 reviews
Location
4.7 km from city centre
₹ 8,874
Paseo Mar Bermejo Parcela 7, San Carlos, Sonora, Mexico
This smoke-free hotel features an outdoor pool, a poolside bar and a hot tub. Self parking is free. Additionally, a 24-hour front desk and a picnic area are on-site.
Parking
9.0
Excellent
771 reviews
Location
6.2 km from city centre
₹ 11,046
Paseo Balboa no 90, Puerto Peñasco, Sonora, Mexico
This smoke-free hotel features an outdoor pool, a restaurant and a bar/lounge. Free continental breakfast is provided, as well as free WiFi in public areas, free self parking and a free manager's reception. Other amenities include a 24-hour business centre, a hot tub and coffee/tea in a common area.
Free Wi-Fi
Parking
Location
1.1 km from city centre
₹ 9,346

Travel insights for hotels in Sonora

Use these up-to-date, data-driven insights about booking a hotel in Sonora including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Sonora?

The cheapest month to book a hotel in Sonora is December (₹ 9,080). Conversely, the most expensive month to stay in Sonora is October (₹ 13,273).

What is the cheapest day to stay in a hotel in Sonora?

The cheapest day to stay in Sonora is Wednesday (₹ 10,777). On the other hand, travellers can expect to pay the most on Monday, when the average nightly price is ₹ 29,702.

How much is a hotel in Sonora tonight?

Users have found prices for hotels in Sonora tonight starting as low as ₹ 3,233, rising to an average cost of ₹ 11,564, based on searches in the last 72 hours. Prices start from ₹ 5,415 for a 4-star hotel in Sonora for tonight.

How much is a Sonora hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Sonora this weekend for as little as ₹ 3,412/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as ₹ 3,430/night. For a 4-star hotel in Sonora, the cheapest rate recently found was ₹ 5,192/night for this weekend.

How far ahead should you book a hotel in Sonora?

Save money by booking a hotel at least 75 days before your trip to Sonora. The lowest price found when booking 75 days ahead was ₹ 8,214 per night.

Top-rated Sonora hotels

According to our users, these are some of the best hotels to stay at in Sonora. Skim through hotel descriptions and user reviews to find the right one for you.
Av. Miguel Aleman 737 Nte Col. Zona Norte, Ciudad Obregón, Sonora, Mexico
2.7 km from city centre
Pool
Free Wi-Fi
Parking
₹ 9,818
Avg. per night
Boulevard Agustin Garcia Lopez,entre Pue, Guaymas, Sonora, Mexico
1.7 km from city centre
Free Wi-Fi
Parking
₹ 8,780
Avg. per night
Boulevard Eusebio Kino y Ramon Corral, Hermosillo, Sonora, Mexico
3.8 km from city centre
Free Wi-Fi
Parking
₹ 10,763
Avg. per night
Av Jesus Garcia Morales No. 567 Col. El Llano, Hermosillo, Sonora, Mexico
4.7 km from city centre
Free Wi-Fi
Parking
₹ 10,479
Avg. per night
165 Domingo Quiroz Y Mora Centro, Heroica Caborca, Sonora, Mexico
0.8 km from city centre
Free Wi-Fi
Parking
₹ 5,570
Avg. per night
Blvd. Garcia Morales 306, Hermosillo, Sonora, Mexico
2.3 km from city centre
Free Wi-Fi
Parking
₹ 9,158
Avg. per night
Calzada Ind Nuevo Nogales 3, Nogales, Sonora, Mexico
5.2 km from city centre
Free Wi-Fi
Parking
₹ 9,913
Avg. per night
Circunvalacion y Calle 16 de Sept. # 61, Puerto Peñasco, Sonora, Mexico
2.0 km from city centre
Free Wi-Fi
Parking
₹ 9,158
Avg. per night
Blvd Eusebio Kino 369, Hermosillo, Sonora, Mexico
4.4 km from city centre
Pool
Free Wi-Fi
Parking
₹ 9,913
Avg. per night
Miguel Aleman Y Allende 201 North, Ciudad Obregón, Sonora, Mexico
1.7 km from city centre
Free Wi-Fi
Air conditioning
₹ 6,797
Avg. per night
Blvd Eusebio Kino 353, Hermosillo, Sonora, Mexico
4.2 km from city centre
Free Wi-Fi
Parking
₹ 6,892
Avg. per night
Rio Sonora Norte 96, Hermosillo, Sonora, Mexico
4.0 km from city centre
Free Wi-Fi
Parking
₹ 8,025
Avg. per night
Km. 24 Carretera Penasco-Caborca, Puerto Peñasco, Sonora, Mexico
0.2 km from city centre
Pool
₹ 35,498
Avg. per night
Miguel Aleman Y Allende 201 Zona Centro, Ciudad Obregón, Sonora, Mexico
1.7 km from city centre
Free Wi-Fi
Parking
₹ 7,930
Avg. per night
Blvd Luis Donaldo Colosio 829, Hermosillo, Sonora, Mexico
6.5 km from city centre
Free Wi-Fi
Parking
₹ 11,423
Avg. per night

Cheapest hotels in Sonora, Mexico

These Sonora properties charge the lowest price per night of those we've come across. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Allende #420 Entre Tabasco y Tlaxcala, Ciudad Obregón, Sonora, Mexico
1.3 km from city centre
Free Wi-Fi
Parking
₹ 2,266
Avg. per night
Pino Suarez 151 Sur Col. Centro, Hermosillo, Sonora, Mexico
3.8 km from city centre
Free Wi-Fi
Parking
₹ 3,115
Avg. per night
Carretera Internacional Km 1982, Guaymas, Sonora, Mexico
3.9 km from city centre
Free Wi-Fi
Air conditioning
₹ 3,210
Avg. per night
637 Calle Sonora Urbanización Número 1, Ciudad Obregón, Sonora, Mexico
0.7 km from city centre
Free Wi-Fi
Parking
₹ 3,493
Avg. per night
Guerrero, 2007-E Poniente. Colonia Bellavista, Ciudad Obregón, Sonora, Mexico
2.0 km from city centre
Free Wi-Fi
Parking
₹ 3,682
Avg. per night
Matamoros Y Campeche, Puerto Peñasco, Sonora, Mexico
2.1 km from city centre
Free Wi-Fi
Air conditioning
₹ 3,776
Avg. per night
Jalisco 350 Norte, Ciudad Obregón, Sonora, Mexico
2.0 km from city centre
Free Wi-Fi
Parking
₹ 4,060
Avg. per night
Calle 13, Puerto Peñasco, Sonora, Mexico
1.0 km from city centre
Free Wi-Fi
Parking
₹ 4,248
Avg. per night
Blvd Kino, 197, Hermosillo, Sonora, Mexico
3.5 km from city centre
Free Wi-Fi
Parking
₹ 4,437
Avg. per night
Miguel Alemán 770 Norte, Ciudad Obregón, Sonora, Mexico
2.8 km from city centre
Free Wi-Fi
₹ 4,532
Avg. per night
Paseo de Los Yaquis, San Carlos, Sonora, Mexico
1.5 km from city centre
Free Wi-Fi
Parking
₹ 4,626
Avg. per night
Av. Sinaloa, Entre Mier Y Teran, Puerto Peñasco, Sonora, Mexico
1.8 km from city centre
Free Wi-Fi
Parking
₹ 4,720
Avg. per night
Blvd. De Los Ganaderos 1269, Hermosillo, Sonora, Mexico
8.1 km from city centre
Free Wi-Fi
Parking
₹ 4,815
Avg. per night
Periférico Sur No. 96, Hermosillo, Sonora, Mexico
7.5 km from city centre
Free Wi-Fi
Parking
₹ 5,098
Avg. per night
1 Laguna Shores, Puerto Peñasco, Sonora, Mexico
12.6 km from city centre
₹ 5,192
Avg. per night

Hotel prices in Sonora

Some of the best options for booking a hotel in Sonora categorized by hotel class. For added insight, we've also noted the most popular and best value hotels within each hotel class.
4 stars +
Km. 24 Carretera Penasco-Caborca, Puerto Peñasco, Sonora, Mexico
₹ 35,498
Blvd. Costero 150, Sandy Beach, Puerto Peñasco, Sonora, Mexico
₹ 14,822
3 stars
Paseo Mar Bermejo Parcela 7, San Carlos, Sonora, Mexico
₹ 11,046

Where to stay in Sonora

Utilize the map to find properties close to the Sonora area(s) or attractions you plan on visiting. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.

Facts about staying in Sonora

  • Where is the best place to stay in Sonora?

    Hermosillo, Puerto Peñasco, and San Carlos are some of the most favoured places to stay in Sonora.

  • What are the best hotels in Sonora?

    Life is a very popular hotel in Sonora, with a score of 8.9 from 149 reviews. Las Palomas Beach & Golf Resort (9.1 from 42 reviews) and Peñasco del Sol (8.4 from 1,878 reviews) are also highly rated Sonora hotels based on recent feedback from HotelsCombined users.

  • What is the most popular city in Sonora to stay in?

    The majority of our users looked for stays in Hermosillo, which makes it the most popular city to stay in Sonora. Puerto Peñasco and San Carlos in Sonora are also popular among our users if you’re looking for more recommendations.

Find better results for your stay in Sonora

Consider these popular 3-star hotels in Sonora