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
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
S$ 150
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
S$ 207
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
1876 reviews
Location
1.1 km from city centre
S$ 228
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
S$ 202
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
S$ 160
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
S$ 159
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
618 reviews
Location
2.6 km from city centre
S$ 182
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
243 reviews
Location
0.3 km from city centre
S$ 84
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
S$ 120
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
S$ 127

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 (S$ 123). Conversely, the most expensive month to stay in Sonora is March (S$ 161).

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

The cheapest day to stay in Sonora is Wednesday (S$ 146). On the other hand, travellers can expect to pay the most on Monday, when the average nightly price is S$ 402.

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 S$ 111 per night.

Top-rated Sonora hotels

Our users rated these hotels as some of the best places to stay in Sonora. Take a look at user reviews to learn why these properties were rated the best.
Av. Miguel Aleman 737 Nte Col. Zona Norte, Ciudad Obregón, Sonora, Mexico
2.7 km from city centre
Pool
Free Wi-Fi
Parking
S$ 133
Avg. per night
Boulevard Agustin Garcia Lopez,entre Pue, Guaymas, Sonora, Mexico
1.7 km from city centre
Free Wi-Fi
Parking
S$ 119
Avg. per night
Boulevard Eusebio Kino y Ramon Corral, Hermosillo, Sonora, Mexico
3.8 km from city centre
Free Wi-Fi
Parking
S$ 146
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
S$ 143
Avg. per night
165 Domingo Quiroz Y Mora Centro, Heroica Caborca, Sonora, Mexico
0.8 km from city centre
Free Wi-Fi
Parking
S$ 79
Avg. per night
Blvd. Garcia Morales 306, Hermosillo, Sonora, Mexico
2.3 km from city centre
Free Wi-Fi
Parking
S$ 124
Avg. per night
Calzada Ind Nuevo Nogales 3, Nogales, Sonora, Mexico
5.2 km from city centre
Free Wi-Fi
Parking
S$ 139
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
S$ 125
Avg. per night
Blvd Eusebio Kino 369, Hermosillo, Sonora, Mexico
4.4 km from city centre
Pool
Free Wi-Fi
Parking
S$ 133
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
S$ 93
Avg. per night
Blvd Eusebio Kino 353, Hermosillo, Sonora, Mexico
4.2 km from city centre
Free Wi-Fi
Parking
S$ 93
Avg. per night
Rio Sonora Norte 96, Hermosillo, Sonora, Mexico
4.0 km from city centre
Free Wi-Fi
Parking
S$ 107
Avg. per night
Km. 24 Carretera Penasco-Caborca, Puerto Peñasco, Sonora, Mexico
0.2 km from city centre
Pool
S$ 481
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
S$ 95
Avg. per night
Blvd Luis Donaldo Colosio 829, Hermosillo, Sonora, Mexico
6.5 km from city centre
Free Wi-Fi
Parking
S$ 153
Avg. per night

Cheapest hotels in Sonora, Mexico

Out of the hotels in Sonora we've come across, these properties are priced the lowest. 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
S$ 31
Avg. per night
Pino Suarez 151 Sur Col. Centro, Hermosillo, Sonora, Mexico
3.8 km from city centre
Free Wi-Fi
Parking
S$ 42
Avg. per night
Carretera Internacional Km 1982, Guaymas, Sonora, Mexico
3.9 km from city centre
Free Wi-Fi
Air conditioning
S$ 43
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
S$ 49
Avg. per night
Guerrero, 2007-E Poniente. Colonia Bellavista, Ciudad Obregón, Sonora, Mexico
2.0 km from city centre
Free Wi-Fi
Parking
S$ 50
Avg. per night
Matamoros Y Campeche, Puerto Peñasco, Sonora, Mexico
2.1 km from city centre
Free Wi-Fi
Air conditioning
S$ 51
Avg. per night
Blvd Kino, 197, Hermosillo, Sonora, Mexico
3.5 km from city centre
Free Wi-Fi
Parking
S$ 56
Avg. per night
Calle 13, Puerto Peñasco, Sonora, Mexico
1.0 km from city centre
Free Wi-Fi
Parking
S$ 58
Avg. per night
Jalisco 350 Norte, Ciudad Obregón, Sonora, Mexico
2.0 km from city centre
Free Wi-Fi
Parking
S$ 58
Avg. per night
Miguel Alemán 770 Norte, Ciudad Obregón, Sonora, Mexico
2.8 km from city centre
Free Wi-Fi
S$ 61
Avg. per night
Paseo de Los Yaquis, San Carlos, Sonora, Mexico
1.5 km from city centre
Free Wi-Fi
Parking
S$ 64
Avg. per night
Av. Sinaloa, Entre Mier Y Teran, Puerto Peñasco, Sonora, Mexico
1.8 km from city centre
Free Wi-Fi
Parking
S$ 65
Avg. per night
Blvd. De Los Ganaderos 1269, Hermosillo, Sonora, Mexico
8.1 km from city centre
Free Wi-Fi
Parking
S$ 65
Avg. per night
Periférico Sur No. 96, Hermosillo, Sonora, Mexico
7.5 km from city centre
Free Wi-Fi
Parking
S$ 69
Avg. per night
1 Laguna Shores, Puerto Peñasco, Sonora, Mexico
12.6 km from city centre
S$ 70
Avg. per night

Hotel prices in Sonora

Prices on hotels (average nightly rate) for the dates selected, broken down by hotel class. As an added layer, we've also marked the most popular and best value properties in each hotel class.
4 stars +
Km. 24 Carretera Penasco-Caborca, Puerto Peñasco, Sonora, Mexico
S$ 481
Blvd. Costero 150, Sandy Beach, Puerto Peñasco, Sonora, Mexico
S$ 207
3 stars
Paseo Mar Bermejo Parcela 7, San Carlos, Sonora, Mexico
S$ 150

Where to stay in Sonora

Navigate to the areas in Sonora you plan to visit to find hotels that are close by. More information on a given hotel can be accessed by clicking the hotel's name within the map.

Facts about staying in Sonora

  • Where is the best place to stay in Sonora?

    You can find several places worth visiting in Sonora. Hermosillo, San Carlos, and Puerto Peñasco are some of the most popular amongst our users.

  • What are the best hotels in Sonora?

    Las Palomas Beach & Golf Resort (9.1/10 from 42 reviews), Peñasco del Sol (8.4/10 from 1,877 reviews), and Playa Bonita (9.0/10 from 1,504 reviews) are all highly rated places to stay in Sonora.

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

    The majority of our users searched for a place to stay in Hermosillo, making it the most popular city in Sonora. The second most popular city in Sonora is San Carlos, followed by Puerto Peñasco.

Find better results for your stay in Sonora

Consider these popular 3-star hotels in Sonora