Search hotels in Sonora, Mexico

Enter your dates and choose from 1474 hotels and other places to stay

Select occupancy

Check out these popular cities in Sonora

Puerto Peñasco

1110 hotels

San Carlos

128 hotels

Hermosillo

180 hotels

Guaymas

25 hotels

Bahía Kino

29 hotels

Playa Encanto

63 hotels

Navojoa

17 hotels

Álamos

24 hotels

Cananea

8 hotels

Stay in Sonora's best hotels!

Filter by:

Star rating
Review score

Hotel Gran Avenida, Navojoa

Hotel in Navojoa

Hotel Gran Avenida, Navojoa features accommodation in Navojoa. Boasting a 24-hour front desk, this property also provides guests with a restaurant.

T
Tamer
From
Germany
- Spacious room with a really good AC - Amazing shower (good water pressure and clean) - Staff was super friendly - Beds were comfortable - New equipment, e. g. TV, hair dryer, … - Very fast internet
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 311 reviews
Price from
£67.04
1 night, 2 adults

RIVI GRAND HOTEL

Hotel in Navojoa

RIVI GRAND HOTEL has an outdoor swimming pool, garden, a restaurant and bar in Navojoa. This 5-star hotel offers room service, a 24-hour front desk and free WiFi.

H
Higuera
From
United States
Rooms were super clean and staff was very friendly
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 187 reviews
Price from
£94.93
1 night, 2 adults

Playas Hotel Suites

Hotel in Puerto Peñasco

Situated in Puerto Peñasco, 400 metres from Bonita Beach, Playas Hotel Suites features accommodation with free WiFi and free private parking.

R
Raghavendra
From
United States
It looks brand new and clean with a mini fridge/refrigerator, a microwave, and queen beds in different rooms (good for privacy). The beds are very comfortable. The TV is in a different room but only has a few English channels. Clean bath. The pool is clean. Walkable to the beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 286 reviews
Price from
£92.19
1 night, 2 adults

The Cove Boutique Hotel Adults Only

Hotel in Puerto Peñasco

Situated in Puerto Peñasco, 500 metres from Mirador Beach, The Cove Boutique Hotel Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge....

M
Manuel
From
Mexico
Excelente hotel boutique para quedarse en puerto peñasco!! 100 % recomendable 👌
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 168 reviews
Price from
£96.33
1 night, 2 adults

City Express by Marriott Caborca

Hotel in Heroica Caborca

City Express by Marriott Caborca features accommodation in Heroica Caborca. Featuring a fitness centre, the 3-star hotel has air-conditioned rooms with a private bathroom.

T
Todd
From
United States
A nice place, good breakfast, good location, a fair price.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 176 reviews
Price from
£76.62
1 night, 2 adults

HOTEL POSADA DEL DESIERTO

Hotel in Heroica Caborca

HOTEL POSADA DEL DESIERTO is situated in Heroica Caborca and features a garden.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 112 reviews
Price from
£59.07
1 night, 2 adults

Comfort Inn Hermosillo Aeropuerto

Hotel in Hermosillo

Comfort Inn Hermosillo Aeropuerto is located in Hermosillo. Built in 2019, this 4-star hotel is within 5.4 km of Heroe de Nacozari Stadium and 12 km of Expo Forum Convention Centre.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 805 reviews
Price from
£76.41
1 night, 2 adults

Álamos Bonito Resort

Hotel in Álamos

Set in Álamos, Álamos Bonito Resort has an outdoor swimming pool, fitness centre, garden, and free WiFi. The accommodation offers a tour desk, and currency exchange for guests.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 134 reviews
Price from
£113.01
1 night, 2 adults

Hotel Mirra San Luis

Hotel in San Luis Río Colorado

Located in San Luis Río Colorado, Hotel Mirra San Luis provides a bar. Among the facilities at this property are room service and a tour desk, along with free WiFi throughout the property.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 283 reviews
Price from
£136.74
1 night, 2 adults

Holiday Inn Express & Suites - Ciudad Obregon by IHG

Hotel in Ciudad Obregón

Holiday Inn Express & Suites - Ciudad Obregon offers accommodation in Ciudad Obregón. Every room is fitted with a flat-screen TV with cable channels. You will find a coffee machine in the room.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 233 reviews
Price from
£89.12
1 night, 2 adults
See all 1474 hotels in Sonora

Most booked hotels in Sonora in the past month

See all

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,452 reviews

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,440 reviews

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 607 reviews

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 829 reviews

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 774 reviews

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 594 reviews

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 385 reviews

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,032 reviews

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,068 reviews

Popular with guests booking hotels in Sonora

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,254 reviews

Sonora's best hotels with breakfast

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 32 reviews

Hospedaje Mulege features accommodation in Puerto Peñasco. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 33 reviews

Situated in Cananea, Royal Suite Cananea offers 4-star accommodation with a terrace and a restaurant.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 47 reviews

Holiday Inn Navojoa by IHG has an outdoor swimming pool, fitness centre, a terrace and restaurant in Navojoa.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 60 reviews

Hacienda de los Santos has an outdoor swimming pool, fitness centre, a garden and shared lounge in Álamos. With a terrace, the property also features a bar, as well as a tennis court.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,068 reviews

City Express by Marriott Hermosillo is conveniently located near the American Consulate and also 11 kilometers from the Hermosillo Airport.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 711 reviews

InHouse Hotel Obregón features an outdoor swimming pool, garden, a terrace and restaurant in Ciudad Obregón. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 385 reviews

Situated in Guaymas, Hotel Armida Guaymas has a fitness centre, restaurant, bar, and free WiFi throughout the property.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 392 reviews

City Express by Marriott Guaymas is located in Guaymas. Featuring a fitness centre, the 3-star hotel has air-conditioned rooms with free WiFi.

Budget hotels in Sonora

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,254 reviews

Located in Hermosillo, 2.3 km from Heroe de Nacozari Stadium, Hotel Santorian provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 484 reviews

City Express by Marriott Hermosillo Expo is located in Hermosillo, within 4.1 km of Expo Forum Convention Centre and 12 km of Heroe de Nacozari Stadium.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 485 reviews

Set in Hermosillo, 13 km from Heroe de Nacozari Stadium, Sleep Inn Hermosillo features views of the city. This 4-star hotel offers room service, free shuttle service and free WiFi.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 135 reviews

Courtyard by Marriott Hermosillo is located at 5 minutes to the Ford Plant and even side to the mall and provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a...

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 117 reviews

Hotel Premier has an outdoor swimming pool, fitness centre, a terrace and restaurant in Hermosillo. Featuring a bar, the property is located within 7.8 km of Heroe de Nacozari Stadium.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 458 reviews

Hotel Del Rio features an outdoor swimming pool, fitness centre, a garden and shared lounge in Navojoa. All rooms feature a flat-screen TV with cable channels and a private bathroom.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 245 reviews

Hotel San Martin is located 5 minutes’ drive from the Pitic Park and 10 minutes’ drive from the Hermosillo Main Square. It features a garden, gym, sun terrace and swimming pool.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 303 reviews

Wyndham Garden Obregon offers its guests a prime location in the heart of the second largest city of Sonora just a 5 minutes' walk from the Government Center and Ciudad Obregon's historical center.

Hotels in Sonora that you can book without a credit card

See all
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 79 reviews

Situated in Hermosillo, 7 km from Heroe de Nacozari Stadium, La Siesta Hotel features accommodation with a terrace, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 499 reviews

Hotel Santiago Plaza is situated a 5-minute drive from central Hermosillo, and offers a free gym, an outdoor pool and a sun terrace. Rooms offer free Wi-Fi and a flat-screen TV.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 168 reviews

Situated in Puerto Peñasco, 500 metres from Mirador Beach, The Cove Boutique Hotel Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 112 reviews

HOTEL POSADA DEL DESIERTO is situated in Heroica Caborca and features a garden.

Royal Palace

Hotel in Hermosillo
No credit card needed
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 110 reviews

Set in Hermosillo, 2.7 km from Heroe de Nacozari Stadium, Royal Palace offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 615 reviews

Located on the prime beach of Rocky Point, this resort is 10 minutes from the shops and restaurants of downtown Puerto Penasco. It features 2 outdoor pools and a hot tub.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 44 reviews

Featuring free WiFi throughout the property, HOTEL and Suites Cananea is situated in Cananea. The accommodation features room service, a 24-hour front desk and currency exchange for guests.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 179 reviews

Located in Puerto Peñasco, within 80 metres of Mirador Beach and 2.5 km of Bonita Beach, Costa Elegante Hotel & Suites provides accommodation with an outdoor swimming pool and free WiFi throughout the...

FAQs about hotels in Sonora

See reviews by guests who stayed at hotels in Sonora

See all
From £50.59 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 108 reviews
The breakfast is omelette or scrambled or over easy eggs. The buffet has chilly meat, chiqillas, yogurt, fruit, fruit drinks, coffee, and other Mexican food items. It cost $14 all inclusive buffet. The restaurant staff provide great customer service.
Guest review bySilverio
United States
From £60.22 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 853 reviews
We have stayed here many times. We like the location and we like the hotel itself along with the restaurant. The price when booked was lower than what we got charged at the time of arrival. I don't understand why.
Guest review byleymoni1
United States
From £32.21 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 829 reviews
Very friendly and helpful staff. Accepted pets. We needed to stay in Hermosillo and not much to choose from accepting pets. Secure parking with watchman 24/7.
Guest review bySteve
Canada
From £147.41 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 615 reviews
Loved that they provided water to refill your drink bottles. Great pool. Friendly front desk staff and guests. Easy access to the beach. Dog friendly!
Guest review byAndrew
Australia
From £105.02 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 594 reviews
The location was amazing and the fact that there are restaurants and lively bars nearby is a plus. The breakfast at the hotel was excellent too!
Guest review byKaren
Spain
From £231.85 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 532 reviews
Fantastic view from the room on to beach/ocean, very friendly staff, nice pool and hot tub. 30 meters from the beach.
Guest review byArjen
Netherlands
From £47.48 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 353 reviews
Bed so hard maybe need new bedsheets and pillows and some dresser. For all you clothes and personal stuff
Guest review byCruz
United States
From £73.82 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 486 reviews
BREAKFAST NOT INCLUDED IN PRICE BUT GOOD - TOP NOTCH POSITION AND SUNSET - FRIENDLY AND PROFESSIONAL STAFF
Guest review byAlessia Pascale
Switzerland
From £68.32 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 94 reviews
Nice size room, comfortable beds. Wheelchair accessible ok but not in the bathroom.
Guest review byDirk Mendel
Canada
From £38.53 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,452 reviews
The staff were wonderful and the pool area is great
Guest review bySarra
New Zealand

Planning a trip? Get inspired by reviews of cities in Sonora

Scored out of 10, guest rating 10

We loved this hidden gem in Mexico.

We loved this hidden gem in Mexico. They say Puerto Penasco - " where the desert meets the sea". So true. There is literally nothing but desert until you reach the coastline. When you do the views are stunning. There are a lot of activities at the resort to so. Or you can just relax on this beautiful beach simply amazing. Went to celebrate or 29th Wedding Anniversary and relax. There are plenty of restaurants in the area with varing cuisine choices. All in all a great vacation and great value. We can't wait to go back.
Guest review bywalter
United States
Scored out of 10, guest rating 10

place was nice and clean, views are really nice, people are...

place was nice and clean, views are really nice, people are friendly. nice and quit at nights. getting around was easy coffee place around the corner. it had a particular smell on the outside of the facilities early in the mornings. check in was late and check out a little early, other than that, I will give it a 10 😀
Guest review byFrancis
United States
Scored out of 10, guest rating 8.0

Hermosillo is not a tourist destination by itself since it...

Hermosillo is not a tourist destination by itself since it is more business oriented. There are not many places to go or things to do; however, it is about a little more than an hour driving to the beaches of San Carlos or Bahía de Kino.
Guest review byJose Antonio
Mexico
Scored out of 10, guest rating 8.0

Navojoa is the best place to stay for one of the nights if...

Navojoa is the best place to stay for one of the nights if traveling between the Puerto Vallarta area and the Nogales area. (Mazatlan is the other overnight stop.) I make it a 3 day, 2 night trip between the 2. About 7.5 hour drive each day.
Guest review byPamela
United States
Scored out of 10, guest rating 8.0

The museum of history at the city centre was good, but the...

The museum of history at the city centre was good, but the numbers on objects often did not match with the nicely translated book that was handed to us at the entrance. That would be easy to correct, and should be done. The cemetery and casa las Delisias were very interesting, and the cathedral quite a beautiful building from the past. The Tourist information building had no maps of the city available, and provided no information on any events. It would be good to make sure good information in English is available there for poor Spanish speakers/readers. Dona Lola restaurant served very good food. The restaurant in the city centre was less good.
Guest review byTrudy
Canada
Scored out of 10, guest rating 8.0

The town is what you would expect for Mexico.

The town is what you would expect for Mexico. Everyone we encountered was friendly and helpful. There are some really great restaurants there with excellent food and service whether it's at a local basic place or one of the more expensive places. The beach and sea are wonderful to relax and swim. Driving is a little chaotic, but manageable. My son and husband really enjoyed renting jet skis. Casa El Capitan restaurant is up on the hill with amazing views and food.
Guest review byAnonymous
Scored out of 10, guest rating 8.0

I came last year in June, the weather was perfect.

I came last year in June, the weather was perfect. Not very recommended in March, it was cold, windy and my kids couldn't swim in the beach or pool... They enjoyed the views and restaurants, especially Mariscos el Rey.
Guest review byLorena
United States
Scored out of 10, guest rating 10

Many good quality restaurants of all types of food and price...

Many good quality restaurants of all types of food and price ranges to meet your personal budget, easy to get around, basic shopping mall nothing to wow about, great weather as it almost never rains and temperatures in mid 80 to low 90 april to September. As any city, get in the wrong neighborhood and trouble will find you, stick to business and hotel zones your good to go, San Carlos Beach awesome just 50 minute drive south, visible police without being overbearing, very protective of tourist as many Canadians and Americans are frequent visitors.
Guest review byRCR UK MEX
Mexico
Scored out of 10, guest rating 6.0

Navojoa is not a tourist destination; it is a typical...

Navojoa is not a tourist destination; it is a typical agricultural town and not particularly attractive. We go there because it is my wife's home town so we visit family. Regarding other reviews of Hacienda Cazadores that mention road and train noise, this is true but there is NO HOTEL in Navojoa that does not suffer the same problem (after nearly 30 years of going there I know this to be true). Frankly, Cazadores has the least noise from the road and train because the walls are so thick.
Guest review byIllig
Scored out of 10, guest rating 10

Alamos is such an interesting colonial town.

Alamos is such an interesting colonial town. So much history and architecture. Don't miss the Mirador; perhaps take a trolley tour. We also tasted bacanora for the first time. Good dining options, strolling and photography. Next time i want to do more hiking in the local hills. Also, don't miss a side trip to La Aduana.
Guest review byMaureen
United States

More places to explore, more ways to go

  • Hotels in Huatulco

    Hit the road and make the most of your trip by discovering another popular destination within Mexico.
  • Hotels in Los Cabos

    Hit the road and make the most of your trip by discovering another popular destination within Mexico.
  • Cheap holidays in Hermosillo

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • Flights from London to Hermosillo

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.
  • Car hire near General Ignacio P Garcia Airport

    Flying in to General Ignacio P Garcia Airport and need to hire a car? Book it now to pick it up when you touch down.
  • Hotels in Hermosillo

    Thinking about which towns and cities to visit during your trip to Sonora? Try Hermosillo, a popular choice with guests.
  • Hotels in Mexico

    If you're planning a longer trip, look beyond Sonora and set off to explore the whole country!
  • Flights to Sonora

    Get your flight tickets to Sonora right here on Booking.com.