Search Hotels in Sonora

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Sonora

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Sonora hotels

Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort
4.0 star property
Sandy Beach
8.6 out of 10, Excellent, (3,354 reviews)
"Great views from the room, good service and all around good time."
United States
howard
$222 nightly
The price is $247
Apr 12 - Apr 13
Total with taxes and fees
Las Palomas Beach & Golf Resort

Playa Bonita

Playa Bonita
3.0 star property
Bella Vista
9.0 out of 10, Wonderful, (1,011 reviews)
"This place was amazing and affordable with an amazing breakfast buffet ! "
United States
Oscar
$155 nightly
The price is $174
May 1 - May 2
Total with taxes and fees
Playa Bonita

Hotel San Carlos Plaza

Hotel San Carlos Plaza
2.5 star property
San Carlos
7.6 out of 10, Good, (732 reviews)
"Everything was perfect"
Mexico
DINA
$136 nightly
The price is $162
Apr 13 - Apr 14
Total with taxes and fees
Hotel San Carlos Plaza

Peñasco del Sol

Peñasco del Sol
4.5 star property
Bella Vista
8.4 out of 10, Very Good, (1,005 reviews)
"Hotel is near the beach, no complaints of my room, very nice view. The included breakfast is not that good, wish they had different menu every day, we went out to eat somewhere else."
United States
Anna
$252 nightly
The price is $282
Apr 22 - Apr 23
Total with taxes and fees
Peñasco del Sol

Marinaterra Hotel & Spa

Marinaterra Hotel & Spa
3.5 star property
San Carlos
8.6 out of 10, Excellent, (1,005 reviews)
"Doesn't get any better."
United States
Peter
$93 nightly
The price is $112
Apr 26 - Apr 27
Total with taxes and fees
Marinaterra Hotel & Spa

Sea of Cortez Beach Club

Sea of Cortez Beach Club
3.0 star property
Villas California
9.2 out of 10, Wonderful, (1,003 reviews)
"The rooms and the hotel is only the basic "
United States
Jonathan
$162 nightly
The price is $190
Apr 29 - Apr 30
Total with taxes and fees
Sea of Cortez Beach Club

Hotel Boutique Casa María

Hotel Boutique Casa María
4.5 star property
San Carlos
9.2 out of 10, Wonderful, (430 reviews)
"Breakfast was good, and they were pet friendly"
United States
Ana Jose
$106 nightly
The price is $128
Apr 13 - Apr 14
Total with taxes and fees
Hotel Boutique Casa María

Laguna Shores Resort

Laguna Shores Resort
3.0 star property
Laguna Shores
8.0 out of 10, Very Good, (905 reviews)
"It was a great experience staying here. I would come back"
United States
Gonzalo
$89 nightly
The price is $103
Apr 14 - Apr 15
Total with taxes and fees
Laguna Shores Resort

Laos Mar Hotel & Suites

Laos Mar Hotel & Suites
3.0 star property
Bella Vista
8.2 out of 10, Very Good, (1,010 reviews)
"Parking was great. Breakfast was great; breakfast staff was very nice and friendly."
United States
Douglas
$152 nightly
The price is $169
Apr 27 - Apr 28
Total with taxes and fees
Laos Mar Hotel & Suites

Costa Elegante Hotel & Suites

Costa Elegante Hotel & Suites
2.5 star property
Benito Juárez
8.4 out of 10, Very Good, (297 reviews)
"Amazing place once they have the renovations complete it will be even better. "
United States
Jessica
$80 nightly
The price is $88
Apr 13 - Apr 14
Total with taxes and fees
Costa Elegante Hotel & Suites

Hotel Armida Guaymas

Hotel Armida Guaymas
2.5 star property
Guaymas
7.8 out of 10, Good, (305 reviews)
"Clean room but the hotel is old kkep that on mind"
United States
Mario
$57 nightly
The price is $67
May 6 - May 7
Total with taxes and fees
Hotel Armida Guaymas

HACIENDA MONARCAS RESORT

HACIENDA MONARCAS RESORT
3.0 star property
Puerto Peñasco
9.0 out of 10, Wonderful, (199 reviews)
"yes a/c and bar was excellent"
United States
Luis
$125 nightly
The price is $149
May 3 - May 4
Total with taxes and fees
HACIENDA MONARCAS RESORT

Hotel Vista Marina

Hotel Vista Marina
2.5 star property
Ferrocarrilera
7.8 out of 10, Good, (372 reviews)
"Good hotel close to the beach! a lot of good food on that street. Just stay away from El Toro Tacos restaurant. We got food poisoning there last day and next day was ruined because of that."
United States
Anton
$55 nightly
The price is $61
Apr 27 - Apr 28
Total with taxes and fees
Hotel Vista Marina

Hotel Suites Kino

Hotel Suites Kino
3.0 star property
Hermosillo
7.8 out of 10, Good, (1,006 reviews)
"Ac works room clean comfortable staff very pleasant and professional parking safe with security "
United States
Martha
$41 nightly
The price is $50
Apr 13 - Apr 14
Total with taxes and fees
Hotel Suites Kino

The Cove Boutique Hotel Adults Only

The Cove Boutique Hotel Adults Only
3.5 star property
Cerro la Ballena
9.8 out of 10, Exceptional, (322 reviews)
"The nicest and most helpful staff of any hotel I’ve stayed in. You’ll love your stay. Highly recommend! "
Canada
Peter
$89 nightly
The price is $99
Apr 20 - Apr 21
Total with taxes and fees
The Cove Boutique Hotel Adults Only

Hotel Plaza Peñasco

Hotel Plaza Peñasco
2.0 star property
Benito Juárez
6.4 out of 10, (351 reviews)
"Room very small"
United States
Victor Manuel
$57 nightly
The price is $63
Apr 23 - Apr 24
Total with taxes and fees
Hotel Plaza Peñasco

CUATRO PALMAS HOTEL

CUATRO PALMAS HOTEL
3.5 star property
El Puerto
9.8 out of 10, Exceptional, (178 reviews)
"Very clean place … good breakfast lady really does a great job "
United States
Jessica
CUATRO PALMAS HOTEL

Sawari Hotel

Sawari Hotel
3.0 star property
San Carlos
8.6 out of 10, Excellent, (554 reviews)
"Love this place"
United States
Alma
$102 nightly
The price is $122
Apr 13 - Apr 14
Total with taxes and fees
Sawari Hotel

City Express by Marriott Guaymas

City Express by Marriott Guaymas
3.5 star property
Guaymas
8.8 out of 10, Excellent, (585 reviews)
"Great room, convenient location."
United States
William
$76 nightly
The price is $90
May 7 - May 8
Total with taxes and fees
City Express by Marriott Guaymas

Los Jitos Hotel & Suites

Los Jitos Hotel & Suites
2.5 star property
San Carlos
7.6 out of 10, Good, (353 reviews)
"The area is safe and within walking distance to many restaurants. There is someone in the lobby 24/7 and were still cheery when we checked out at 4am."
Canada
jodi
$54 nightly
The price is $65
Apr 12 - Apr 13
Total with taxes and fees
Los Jitos Hotel & Suites
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Sonora

Showing deals for:Apr 24 - Apr 26

Save an average of 15% on thousands of hotels when you're signed in

Top Sonora Hotel Reviews

Price trends for hotels in Sonora

Less expensive
More expensive
This month
Next month
August
February
$93
$97
Month
Price
January
$99
February
$101
March
$92
April
$93
May
$97
June
$93
July
$89
August
$86
September
$90
October
$90
November
$93
December
$90
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Sonora. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Sonora

Top reasons to visit Sonora

  • Vibrant Downtown Areas: Discover the rich history and culture in cities like Hermosillo, filled with lively squares and urban parks.
  • Stunning Beaches: Enjoy the beautiful coastal spots along the Sea of Cortez, perfect for relaxation and outdoor fun.
  • Picturesque Wine Country: Experience leisurely tastings in the scenic wine region near Nogales.
  • Diverse Accommodations: Choose from luxurious resorts and family-friendly hotels that cater to all types of travelers.
  • Outdoor Adventures: Engage in various activities, from recreational parks to thrilling excursions, ensuring a memorable visit.

Find great hotels in Sonora

Explore the diverse hotel accommodations available in Sonora, Mexico, where you can choose from luxurious resorts and comfortable hotels tailored to your needs. Whether you're seeking a family-friendly getaway, a beachside retreat, or a venue for business travel, Sonora offers top-rated options with excellent amenities. Discover the best hotels, star accommodations, and inviting rooms that will make your vacation unforgettable.

  • Fiesta Americana Hermosillo: This 4-star hotel boasts a commendable guest rating of 8.8 and is perfect for families and business travelers alike. Located in the heart of Sonora, Fiesta Americana Hermosillo invites guests to enjoy a welcoming atmosphere with family-friendly amenities such as a children’s pool, free cribs, and a first-aid kit. Pet lovers will appreciate the hotel’s pet-friendly policies, making it a suitable choice for those traveling with dogs. With excellent service and a focus on comfort, this hotel is designed to cater to all your vacation needs.
  • ibis Hermosillo: A 3-star hotel with a solid guest rating of 8.6, ibis Hermosillo is an ideal choice for both business travelers and pet owners. Situated in the vibrant area of Sonora, this contemporary hotel allows pets on-site, ensuring that your furry friends can accompany you on your journey. The hotel offers a comfortable and modern stay, with a focus on convenience and efficiency, making it a perfect base for exploring the local attractions while ensuring a hassle-free experience.
  • Peñasco del Sol: Rated 8.4 and classified as a 3.5-star hotel, Peñasco del Sol is a dreamy getaway for beach lovers and couples seeking romance. This property features direct beach access and offers a variety of family-friendly amenities including a children’s pool and an arcade game room. For romantic evenings, guests can indulge in ocean-view dining and specialized packages that include spa treatments and champagne service. With its stunning ocean views and relaxing atmosphere, this hotel is a perfect destination for both families and couples looking to unwind.

Where to stay in Sonora

Sonora, Mexico, offers an inviting blend of family-friendly adventures and relaxing escapes. Explore the vibrant downtown areas of cities like Hermosillo, rich in history and culture. Don’t miss the picturesque wine country near Nogales, perfect for leisurely tastings. For beach lovers, the stunning coastal spots along the Sea of Cortez await. Whether you're seeking outdoor excursions or a serene getaway, Sonora has something for everyone to enjoy.

  • Puerto Peñasco: Nestled along the stunning shores of the Sea of Cortez, Puerto Peñasco, often referred to as Rocky Point, is a vibrant city that attracts visitors year-round. The town boasts a lively beach atmosphere perfect for families and outdoor enthusiasts. March and the summer months see a surge in visitors, drawn by its beautiful resorts and golf courses. Must-visit spots include the picturesque marina and the bustling esplanade, where you can enjoy fresh seafood and local crafts while soaking in the sun.
  • Hermosillo: The capital city of Sonora, Hermosillo is a thriving urban center that blends business with a family-friendly atmosphere. While it experiences a steady flow of visitors, the peak seasons are during the summer months of June and July. Explore shopping centers, catch a performance at the theater, or visit modern civic buildings, including the local embassy. Hermosillo's rich culture and cuisine make it an ideal place for travelers seeking both leisure and urban experiences.
  • San Carlos: Located along the breathtaking coastline, San Carlos offers a unique blend of beach relaxation and cultural exploration. Popular during the spring and summer, this charming city is perfect for families looking to soak up sun and immerse themselves in local traditions. Visitors can enjoy the local theater, play a round of golf, or relax at the beautiful beaches. Don't miss the town's lovely piazza square, which serves as a gathering place for locals and tourists alike.

Things to do in Sonora

Sonora offers a fantastic blend of experiences for tourists, making it perfect for business trips, outdoor adventures, and family vacations. Visitors can enjoy a variety of activities, including exploring shopping malls and centers, as well as recreational areas where families can unwind and have fun together.

Shopping

In Sonora, explore Plaza Fiesta, a vibrant shopping mall featuring diverse stores and eateries. For unique souvenirs, visit the Mercado Municipal, where local artisans offer handmade crafts and traditional goods, perfect for gifts that capture the spirit of Mexico.

Recreation

Sierra de Órganos Wellness Retreat offers rejuvenating spa treatments amidst stunning natural landscapes. Experience yoga sessions at sunrise, guided meditation, and nourishing organic meals, all while surrounded by breathtaking mountain views. For outdoor enthusiasts, nearby hiking trails provide a refreshing escape into the serene wilderness of Sonora.

Adventure

In Sonora, explore the stunning landscapes of the Sierra Madre Mountains through thrilling rock climbing and hiking. Experience the breathtaking beauty of the Sea of Cortez while kayaking and snorkeling, encountering vibrant marine life. For adrenaline seekers, try off-roading in the desert terrain for an unforgettable adventure.

Nightlife

In Sonora, the vibrant nightlife in Hermosillo features lively bars like La Casa de la Cerveza, where craft beers flow freely, and El Templo, known for its energetic dance scene. Nogales offers the popular Club 601, perfect for socializing and enjoying live music.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Sonora

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Sonora are December to February, where the prices are slightly lower. This is in comparison to March and June to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Sonora is Tuesday. The most expensive day to stay in Sonora is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you can refine your choices by hotel type—selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Sonora with your flights and activities through an Expedia package deal.

Find the best attractions in Sonora

Sonora is the perfect destination for business trips, outdoor adventures, and family vacations. Visitors can explore a variety of attractions, including civic centers, urban parks, and lively squares, all of which provide a rich cultural experience. Whether you're looking for city life or outdoor activities, Sonora offers diverse points of interest that cater to every type of traveler, ensuring a memorable visit.

  • El Malecón: This lively esplanade offers a picturesque waterfront experience, perfect for families and couples alike. Enjoy leisurely strolls, local food vendors, and stunning views of the sea, making it an ideal spot for relaxation and romance.
  • Los Algodones: Known for its pristine sands and crystal-clear waters, this beach is a paradise for sunbathers and water sports enthusiasts. Soak in the sun or take part in beach activities, all while enjoying the vibrant atmosphere of coastal life.
  • Metropolitan Cathedral of Hermosillo: A stunning architectural gem, this cathedral showcases rich cultural heritage and intricate design. Its serene ambiance invites visitors to explore its historical significance and appreciate its beauty.

Best time to go to Sonora

The best time to visit Sonora is dependent on what kind of holiday you are seeking. June is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January50.7°F (10.4°C)No RainSunnyAverageSlightly Low
February53.4°F (11.9°C)No RainSunnyAverageSlightly Low
March59.9°F (15.5°C)No RainSunnyAverageSlightly High
April66.4°F (19.1°C)No RainSunnySlightly HighAverage
May81.1°F (27.3°C)No RainSunnyAverageAverage
June82.2°F (27.9°C)No RainSunnySlightly HighSlightly High
July80.6°F (27.0°C)Light RainMostly SunnySlightly HighSlightly High
August79.3°F (26.3°C)Light RainMostly SunnyAverageAverage
September76.1°F (24.5°C)Light RainSunnyAverageAverage
October68.5°F (20.3°C)No RainSunnySlightly LowAverage
November58.6°F (14.8°C)No RainSunnySlightly LowAverage
December50.9°F (10.5°C)No RainSunnySlightly LowSlightly Low

The nearest major airports for your trip to Sonora

For your visit to Sonora, Mexico, you can fly into several major airports. Tucson International Airport (TUS) is located 198 miles away, with nearby hotels like the 4.5-star JW Marriott Starr Pass Resort and Spa and the 4-star Casino Del Sol Resort, both 9 miles from the airport, offering convenient access. The DoubleTree Suites by Hilton Tucson Airport is just 0.2 miles away. Alternatively, Ciudad Juarez Airport (CJS) is 283 miles from Sonora, with hotel options like the 4.5-star Hotel Lucerna and the 4-star Real Inn, both offering shuttle services. Chihuahua Airport (CUU) is 267 miles away, with the 4-star Sheraton Chihuahua Soberano and Central Hotel Boutique nearby, providing various transportation services.

Sonora Hotel Travel Guide

Welcome to Sonora

Sonora is the 0th most-popular state in the United States with residents. Use Expedia to plan a visit today and see why so many people call it home! Take a tour of the capital, Hermosillo, or enjoy a serene visit somewhere quieter. Expedia will help you find the right trip for you. Begin your search right now, and see just how easy it is to visit the state of your dreams.

Looking to rest your head at a sumptuous retreat in Sonora? We've got you covered. Expedia has a great variety of affordable motels too. And there are an array of alternatives in the middle. It just depends on what you're in the mood for and how much you'd like to spend. And as far as location is concerned, you can choose a room in any part of the state you'd like. You'll see a range of accommodation options right in the middle of the action, as well as hidden rooms on the outskirts of Sonora. When you search our incredible assortment of hotels in Sonora, you're sure to find inexpensive rates and unbelievable rates on any type of hotel around.

Quick facts about Sonora:

  • Don't forget to stop in Northern Sonora, Central Sonora, and Southern Sonora while you're in the state

Finding a hotel for your adventure doesn't need to be a pain. Expedia wants to save you money and time when booking your reservations at an accommodation in Sonora, so you can spend your time getting the most out of your trip and not fretting about busting your budget. So why wait another day to book your trip to Mexico? Enter your perfect travel dates now to view the best rates on hotel rooms in Sonora!

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Sonora cost?
Prices for Sonora hotels differ depending on the season and other factors, like school holidays and Christmas. You can find cheap options from $50 in a few different ways. Enter your destination and trip dates and then pick your budget using the "Price per night" filter. You can then narrow your search by choosing your preferred property type and amenities and more.
When is the best time to go to Sonora?
The timing of your trip will depend on which part of Sonora you want to explore, as temperatures vary in different places. For a summer vacation with a desert climate, visit Hermosillo during the months of June to August. Here you can expect average daily temperatures between 82ºF and 100ºF.
What is the best area to stay in Sonora?
If your adventures are taking you to Sonora, consider a stay in Hermosillo or Puerto Peñasco. Once you've booked your hotel, have a look at the many amazing things there are to see and do here.
Are there any luxury hotels in Sonora?
Get set for the ultimate in luxury at Marsella 45. Concierge services, a swimming pool and proposal/romance packages are just the start of the conveniences at this retreat in Hermosillo, Sonora. Hotel Lucerna Hermosillo is another popular option in this exciting city.
What are the top all-inclusive hotels in Sonora?
Las Palomas Beach & Golf Resort is one of the best hotels in Sonora that offers all-inclusive deals. With meals, snacks and entertainment usually included in the room price, you can put your wallet to one side and experience the ultimate stress-free getaway at this property.
How can I find cheap hotels in Sonora?
Sonora cheap hotels start at $50 per night. To find these types of wallet-friendly options, use our "Price per night" filter. Want some other tips? Be flexible with your dates and book in advance. Browse our cheap hotels in Sonora page for bargains that are hard to resist.
What are the best hotels in Sonora for families?
Pack your bags (and the little ones!) and get set for a fun-packed vacation at one of our popular family-friendly properties in Sonora. Located in Hermosillo, Holiday Inn Hotel & Suites Hermosillo Aeropuerto, an IHG Hotel is a fabulous pick. Laundry facilities and housekeeping services are among the amenities here. Or spend time with the fam at Comfort Inn Hermosillo Aeropuerto. You can also look for your ideal getaway by clicking on the "Family friendly" box in the "Traveler experience" section of our handy filters.
What are the top beach hotels in Sonora?
Book one of our sea-view hotels in Sonora and spend your days creating memories along the shore. If you're heading to Puerto Peñasco, unwind in top-rated properties such as Hospedaje Mulege, which has conveniences like beach volleyball activities and individually decorated rooms. Las Palomas Beach And Golf Resort is another choice in this city that promises a beachside stay to remember.
Why should I book my Sonora hotel with Expedia?
Awesome deals and plenty of options are just a couple of the reasons to book your Sonora hotel with Expedia. On top of that, our free loyalty program, One Key™, lets you earn and redeem OneKeyCash™* on eligible car rentals, hotels and more. And if your agenda changes and you have to alter your booking, don't stress. Our online Help Center is ready to assist you anytime, whether it's day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.