Mexico may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search flights

Sonora Vacation: Coronavirus Information

Most Sonora hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your Sonora trip, please visit our Coronavirus Information page (opens in new window).

2021 Sonora vacation deals

El Conquistador Tucson, A Hilton Resort
Super Inn Tucson
Vagabond Inn Executive - Green Valley
Four Points by Sheraton Tucson Airport
Americas Best Value Inn Tucson

Top Hotels in Sonora

Fiesta Americana Hermosillo
Fiesta Americana Hermosillo
4 out of 5
Blvd Eusebio Kino 369, Hermosillo, SON
Free CancellationReserve now, pay when you stay
The price is $66 per night from Feb 5 to Feb 6
4.3/5Excellent! (789 reviews)

"Custer service and staff was great , clean very organice ."…"

Reviewed on Jan 5, 2021

Fiesta Americana Hermosillo
Las Palomas Beach & Golf Resort
Las Palomas Beach & Golf Resort
4 out of 5
Blvd. Costero 150, Sandy Beach, Puerto Penasco, SON
Get Rates
4.2/5Excellent! (1,355 reviews)

"Very Very Nice resort! Magnificently beautiful! The room was basically like an apartment! Very good for long term stay as well! I will definitely stay here again"…"

Reviewed on Dec 1, 2020

Las Palomas Beach & Golf Resort
Fiesta Inn Ciudad Obregon
Fiesta Inn Ciudad Obregon
3.5 out of 5
Ave Miguel Aleman 755 Norte, Cajeme, SON
Free CancellationReserve now, pay when you stay
The price is $50 per night from Feb 5 to Feb 6
4.2/5Very Good! (413 reviews)

"Great place to stay and extremely accommodating! We as a family with small children will definitely be back!"…"

Reviewed on Jan 3, 2021

Fiesta Inn Ciudad Obregon
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.

Top things to do in Sonora


Drive through the wide open desert plains and stop off at the various quaint villages, modern cities and beach resorts of this Mexican state that borders the U.S. Sonora is an arid state with sprawling deserts dotted with pointy rock formations and hot valleys. It contains a wide range of terrain, including plains, beaches and jungles interspersed with old villages. Make your way through the various small pueblos for a glimpse into the culture.  

Among the most charming towns is Álamos, in the southern part of Sonora. Go to the tree-laden Plaza de Armas for the Museum of Sonoran History and Culture. Take in the town’s highlights, such as the Church of the Immaculate Conception and the Municipal Market.

Head north to the quaint 17th-century town of Banamichi on the Sonora River and see the modern city of Ciudad Obregon for a contrast in styles. The latter contains the statues, playground area and tree-laden fields of Los Pioneros Park. Relax on the shores of the picturesque Nainari Lake to enjoy the state’s hot summers. Winters are fairly mild to cold, depending on altitude.

The largest city is the state capital of Hermosillo, which has been spurred on by the tech and electronics industries. Stroll through the city center to find the Government Palace and its adjacent Museum of Popular and Indigenous Cultures of Sonora.

Just north is the pleasant boulevard that runs across Hidalgo Square. Go south past the Sonora River to reach the Government Center and the Museo de Arte de Sonora.

For a change of scenery, travel north to the beaches in Puerto Peñasco. It is the closest beach resort to Arizona, where it is known as Rocky Point. Stay at a luxury hotel and work on your tan on Bonita Beach, Miramar Beach or Encanto Beach.

The province is just south of the border with the U.S. state of Arizona in the northwestern part of Mexico. It is across the Gulf of California from the northern section of the Baja California peninsula. Fly to General Ignacio Pesqueira García International Airport or Guaymas International Airport.  

Sonora mixes beach resorts with historic pueblos and bustling cities.

Frequently asked questions

How much does a Sonora vacation package cost?
Go from wondering to wandering with our Sonora vacation packages, which start from just $307. Select the hotels and flights that match your travel style. Then, add on a couple of tours or activities for an one-of-a-kind escape.
If I'm not able to travel, can I cancel my Sonora vacation package?
Certainly, and we’ll help you every step of the way. You may be able to cancel or amend your Sonora vacation package at no cost within 24 hours of booking. But you may incur a fee from your airline, hotel or car rental company if your booking is older than that. If your circumstances suddenly change, have a look at our Customer Service Portal for more information.
How do I get a cheap travel package to Sonora?
If you’re in the mood to save up to $583, bundle your bookings into a Sonora vacation package. Whether you’re searching for hotels, flights, rental cars or activities, you can book everything in one place. You’ll have plenty of choice at your fingertips too. Expedia has over 550 air carriers and 1,000,000 hotel options all over the world to take your pick of. Fly with who you want, book a room where you like and save precious dollars — now that’s the perfect getaway!
What are the top hotels in Sonora?
When it comes to properties in Puerto Penasco, Peñasco del Sol and Best Western Laos Mar Hotel & Suites are two terrific options. If you’re spending time in San Carlos, Sea of Cortez Beach Club by Diamond Resorts and Marinaterra Hotel & Spa are waiting to welcome you.
When is the best time of year to visit Sonora?
The ideal time to head to Sonora comes down to your preferences. If you’re vacationing on a smaller budget, you might want to avoid , which is considered to be the most expensive month. is usually when you’ll pick up the best deals. To experience the atmosphere of peak season, take off in . are the quietest months to visit and a good idea if you’d rather escape the crowds.
How far in advance should I book my Sonora vacation?
You’ll be rewarded with the biggest variety at the lowest prices by booking your Sonora vacation early. Air carriers typically advertise flight tickets around 12 months prior to departure, so reserve your spot ASAP. That said, Expedia is constantly working to give you the best bargains around, so there’s never a bad time to book your dream vacation!
What does an Expedia Sonora travel package include?
Rental cars, flights and hotels, or any combination of them — it’s totally up to you. Whether you’re venturing to Sonora with the entire family or traveling with your friends, there’s a package to suit your budget and style. Once you’ve made your booking, why not add on one or two tours or activities?
What should I know before booking a Sonora travel package?
Whether it’s adventure or relaxation you’re seeking, a Sonora vacation package lets you plan your escape your way. Plus, you’ll get access to great discounts just for combining your hotel with your flights and rental car. The more you bundle, the bigger the savings!
Does Expedia offer Book Now, Pay Later Sonora vacation packages?
Thanks to our partnership with online lender Affirm, you have the option to Book Now, Pay Later. You can customize your trip with Expedia packages, so why not customize your payment plan while you’re at it?
Can I choose my airline with a Sonora Expedia vacation package?
Yes, you sure can. We offer more than 550 partner airlines around the world, so opt for the carrier that suits your travel preferences.