Search hotels in Sonora, Mexico

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Check out these popular cities in Sonora

Puerto Peñasco

1108 hotels

San Carlos

132 hotels

Hermosillo

184 hotels

Bahía Kino

29 hotels

Navojoa

17 hotels

Playa Encanto

84 hotels

Guaymas

25 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, 318 reviews
Price from
£67.70
1 night, 2 adults

Casa Maria Boutique Hotel

Hotel in San Carlos

Located in San Carlos, 400 metres from La Posada Beach, Casa Maria Boutique Hotel provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a shared...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 385 reviews
Price from
£125.13
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, 189 reviews
Price from
£95.87
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, 292 reviews
Price from
£93.10
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....

N
Natalie
From
United States
Located very close to La Mirador/“Mannys” beach, which we loved for exploring the tidal pools-especially at low tide-and great sandy sections for swimming. Much less touristy and crowded than Sandy Beach area. Property is adults only (yay) impeccably maintained, super clean. Staff were genuine and truly made us feel like we were family. (Kudos to Efron who helped us order in delicious local fare). . Jill’s bar for outstanding live music super close, too.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 163 reviews
Price from
£87.23
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.1
Superb - What previous guests thought, 175 reviews
Price from
£72.54
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, 108 reviews
Price from
£59.66
1 night, 2 adults

Comfort Inn Hermosillo Aeropuerto

Hotel in Hermosillo

Comfort Inn Hermosillo Aeropuerto is a 4-star property located in Hermosillo. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

C
Carlos Alberto
From
Mexico
The hotel is good. Nice room and comfortable bed. If you are going to to the airport, the location is great. The shuttle arrives every XX:15 and XX:45. Mine was on time and we arrived to the airport in 5 minutes.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 804 reviews
Price from
£79.37
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.2
Superb - What previous guests thought, 126 reviews
Price from
£114.13
1 night, 2 adults

Hotel Mirra San Luis

Hotel in San Luis Río Colorado

Located in San Luis Río Colorado, 43 km from Village Art Gallery, Hotel Mirra San Luis provides accommodation with a fitness centre, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 273 reviews
Price from
£138.10
1 night, 2 adults
See all 1497 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,499 reviews

Popular with guests booking hotels in Sonora

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

Popular with guests booking hotels in Sonora

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

Popular with guests booking hotels in Sonora

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

Popular with guests booking hotels in Sonora

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

Popular with guests booking hotels in Sonora

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

Popular with guests booking hotels in Sonora

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

Popular with guests booking hotels in Sonora

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

Popular with guests booking hotels in Sonora

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

Popular with guests booking hotels in Sonora

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

Sonora's best hotels with breakfast

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

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

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

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 794 reviews
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 826 reviews

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

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

Budget hotels in Sonora

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 840 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,062 reviews
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 409 reviews

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

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

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

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

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

Hotels in Sonora that you can book without a credit card

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 626 reviews

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 334 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 347 reviews

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

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

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

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

FAQs about hotels in Sonora

See reviews by guests who stayed at hotels in Sonora

See all
From £196.10 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 618 reviews
The attention was amazing. We wanted a room a little bit closer to the beach and they did what they could to help us have the best time there. Additionally, after our check out, we had an accident on the road to Mexicali and they were really helpful by providing us several options of towing companies in Puerto Peñasco. We are so grateful for what they did. I recommend a lot to stay there.
Guest review byCarlos VL84
Mexico
From £51.10 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 110 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 £231.18 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 511 reviews
The room were are in had a beautiful ocean view. The facilities in the hotel were really good. I liked the buzz and vibe in the hotel and the beach adjacent is super cool.
Guest review byRajdeep
India
From £32.53 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 840 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 £47.95 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 334 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 £74.55 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 491 reviews
BREAKFAST NOT INCLUDED IN PRICE BUT GOOD - TOP NOTCH POSITION AND SUNSET - FRIENDLY AND PROFESSIONAL STAFF
Guest review byAlessia Pascale
Switzerland
From £56.03 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 578 reviews
Every time we are in Hermosillo we book at this place because of how clean and secure it is. It’s great.
Guest review byElmaryt
United States
From £69 per night
Scored out of 10, guest rating 7.5
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 £122.18 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 578 reviews
NO ESPECIFICABAN SI ERA CON VISTA AL MAR O AL BLVD
Guest review byJesús Alberto
Mexico
From £38.91 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,499 reviews
Solo que tenía un amplio espacionamiento
Guest review byPatricia
Mexico

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 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 8.0

When I had my truck detailed, the fishermen came, and we had...

When I had my truck detailed, the fishermen came, and we had a spontaneous fish fry with potatoes. $5 for three huge fish. $5 to have it cooked. The fishermen will even deliver fresh fish to where I live in Vino Valle de Gudalupe. I shopped at a little store and got 4 bags for $40. The store had great tamales. My auto repair only cost $15. I was so shocked, I tipped $5. I booked extra days. I did not want to leave. I have not even been to the beach yet. My doctor here only charged me $6. laps $20. Medications $20. I lost my insurance in the US. The doctors in Baja are young and not experienced as my doctor in Puerto Peñasco. I used to live here but I always move in the summer if the landlord won't fix the AC. I stayed at a 3-bedroom villa for less than a motel room that accepts pets, no extra charge. I avoid tourist places to save money and spend more time with Sonorans. Extremely kind and treats me better than any place I travel. I prefer Sonoran Mexican food to Baja. I am in the wine Italian section in Baja. I have friends who are Vegan that move to the Gulf of Mexico. Why would you avoid eating the best seafood in the world?
Guest review byChavez
United States
Scored out of 10, guest rating 10

The town was easy to get around and the locals all seemed...

The town was easy to get around and the locals all seemed nice. Everything was well kept and the staff at the local restaurants were great. We stopped at the grocery store and found what we needed for a decent price. They even had self check out options.
Guest review byHeather
United States

More places to explore, more ways to go

  • Cheap holidays in Hermosillo

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • 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.
  • Hotels in Mexico

    If you're planning a longer trip, look beyond Sonora and set off to explore the whole country!
  • 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.
  • Flights to Sonora

    Get your flight tickets to Sonora right here on Booking.com.
  • Hotels in Hermosillo

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