Search Sonora Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Sonora

Las Palomas Beach & Golf Resort
4.0 star property
8.6 out of 10, Excellent, 2,578 reviews
"Didn't not get vip treatment. "
The price is CA $292
CA $353 total
includes taxes & fees
Jun 3 - Jun 4
Las Palomas Beach & Golf Resort
Marinaterra Hotel & Spa
3.5 star property
8.2 out of 10, Very good, 842 reviews
"Loved my stay. "
The price is CA $135
CA $160 total
includes taxes & fees
Jun 10 - Jun 11
Marinaterra Hotel & Spa
Hotel Boutique Casa María
3.5 star property
9.0 out of 10, Wonderful, 97 reviews
"First time....staff was friendly and accommodating...... clean cool rooms"
The price is CA $230
CA $274 total
includes taxes & fees
Jun 3 - Jun 4
Hotel Boutique Casa María
Save an average of 15% on thousands of hotels when you're signed in
Hotel Vista Marina
2.5 star property
7.8 out of 10, Good, 193 reviews
"For the price it it’s good. If you want to relax go to the expensive hotels. If you want to save and don’t care about the noise then stay here. It’s close to the beach and restaurants. Parking first come first serve. Get there early. You can walk to the beach or the restaurants. "
The price is CA $66
CA $74 total
includes taxes & fees
Jun 4 - Jun 5
Hotel Vista Marina
The Cove Boutique Hotel Adults Only
3.5 star property
9.8 out of 10, Exceptional, 159 reviews
"It was so nice to be at an adult only hotel! Everything was clean and bright. Will definitely stay here again"
The price is CA $141
CA $159 total
includes taxes & fees
Jun 5 - Jun 6
The Cove Boutique Hotel Adults Only
Sawari Hotel
3.0 star property
8.4 out of 10, Very good, 303 reviews
"Very nice staff"
The price is CA $159
CA $189 total
includes taxes & fees
Jun 3 - Jun 4
Sawari Hotel
Hotel San Sebastian
3.0 star property
9.2 out of 10, Wonderful, 1,002 reviews
"Muy buen servicio muchas Gracias "
The price is CA $100
CA $119 total
includes taxes & fees
Jun 3 - Jun 4
Hotel San Sebastian
Eco Bay Hotel y Restaurant
3.0 star property
8.0 out of 10, Very good, 307 reviews
"Clean, remodeled. Be sure to ask if your room has a heater, because it’s optional. Also no gated parking at this time"
The price is CA $88
CA $105 total
includes taxes & fees
Jun 5 - Jun 6
Eco Bay Hotel y Restaurant
Las Palomas 5-Star Resort
2.5 star property
8.4 out of 10, Very good, 18 reviews
"This resort was great! The spacious condo was perfect for our family. The kitchen had almost everything needed to make our own meals (no paper products provided, bring your own paper towels & coffee filters). The pools were very clean and well maintained. There was some loud maintenance on one of the walkways but there was enough space to get away from it and you can't beat the proximity to the beach. Perfect family spot!"
Las Palomas 5-Star Resort
Holiday Inn Express & Suites Hermosillo, an IHG Hotel
3.0 star property
9.4 out of 10, Exceptional, 858 reviews
"Clean hotel"
The price is CA $145
CA $172 total
includes taxes & fees
Jun 8 - Jun 9
Holiday Inn Express & Suites Hermosillo, an IHG Hotel
Hotel La Finca
2.5 star property
7.6 out of 10, Good, 213 reviews
"Great hotel for the price. Pool was very clean"
The price is CA $72
CA $87 total
includes taxes & fees
Jun 9 - Jun 10
Hotel La Finca
Holiday Inn Express Guaymas, an IHG Hotel
3.0 star property
9.2 out of 10, Wonderful, 1,003 reviews
"Great location and friendly staff. "
The price is CA $132
CA $157 total
includes taxes & fees
Jun 5 - Jun 6
Holiday Inn Express Guaymas, an IHG Hotel
Fiesta Inn Nogales
3.5 star property
8.2 out of 10, Very good, 853 reviews
"Convenient & good attention "
The price is CA $143
CA $170 total
includes taxes & fees
Jun 29 - Jun 30
Fiesta Inn Nogales
Hotel Bugambilia
3.0 star property
7.8 out of 10, Good, 137 reviews
"Parking outside "
The price is CA $71
CA $84 total
includes taxes & fees
Jun 3 - Jun 4
Hotel Bugambilia
Holiday Inn Express & Suites Ciudad Obregon, an IHG Hotel
3.0 star property
9.0 out of 10, Wonderful, 443 reviews
"Very good staff service, front desk and kitchen"
The price is CA $141
CA $168 total
includes taxes & fees
Jun 7 - Jun 8
Holiday Inn Express & Suites Ciudad Obregon, an IHG Hotel
Greenway Manor
3.5 star property
9.4 out of 10, Exceptional, 228 reviews
"Such a fun place to stay. Great location and all the amenities you need. Love the front porch with the couches and fire pit. The bed was very comfortable too. "
The price is CA $164
CA $188 total
includes taxes & fees
Jun 3 - Jun 4
Greenway Manor
Hotel Industria
3.5 star property
8.8 out of 10, Excellent, 64 reviews
"Everything was great! The service was amazing and everything was walking distances and parking was easy! "
The price is CA $200
CA $238 total
includes taxes & fees
Jun 3 - Jun 4
Hotel Industria
Hotel del Rio
3.0 star property
8.0 out of 10, Very good, 528 reviews
"Nice clean property. Staff are friendly room was clean, you can't ask for anything else "
The price is CA $88
CA $105 total
includes taxes & fees
Jun 16 - Jun 17
Hotel del Rio
Quality Inn Ciudad Obregon
3.0 star property
8.0 out of 10, Very good, 499 reviews
"Great place. Good breakfast "
The price is CA $87
CA $104 total
includes taxes & fees
Jun 8 - Jun 9
Quality Inn Ciudad Obregon
Best Western Plus San Jorge
3.0 star property
7.8 out of 10, Good, 293 reviews
"Great experience"
The price is CA $87
CA $103 total
includes taxes & fees
Jun 6 - Jun 7
Best Western Plus San Jorge
Don't see what you're looking for?
See all available properties in Sonora
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.

Sonora Hotel Guide

Welcome to Sonora

Use Expedia.ca to plan a visit today and see why so many people call it home! Whether you want to check out the state's capital city of Hermosillo, or would prefer to stay someplace more , you're guaranteed to find the perfect destination for your trip. Start your search right now, and see just how easy it is to visit the state of your dreams.

Eager to spend the night at a sumptuous spa in Sonora? Not a problem. Expedia.ca has a large range of affordable inns as well. And there are an array of options in between. It's simply based on what you're in the mood for and how much you'd like to save. As for location, you can select a room in any part of the area you'd like. You'll locate a ton of lodging choices right where everything's happening, as well as secluded stays on the edge of Sonora. When you search Expedia.ca's catalog of lodges in Sonora, you're guaranteed to find cheap rates and awesome offers on any type of lodge in the region.

Quick facts about Sonora:

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

Arranging a hotel for your trip doesn't need to be excruciating. Expedia.ca can save you time and money when securing your stay at any of the hotels in Sonora, so you can spend your time enjoying your stay and not worrying about draining your bank account. So why wait another moment to book your vacation to Mexico? Enter your ideal travel dates now to find the best specials on vacations in Sonora!

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Sonora. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.

Sonora Travel Info

Best cities to visit
Puerto Peñasco, Hermosillo and San Luis Rio Colorado
Hotels with nearby beaches
3,173
International airports
Hermosillo, Sonora (HMO-General Ignacio Pesqueira Garcia Intl.) and Ciudad Obregón, Sonora (CEN-Ciudad Obregón Intl.)
Number of hotels
2,243
Lowest price
CA $66
Highest price
CA $292
Top attractions
Bonita Beach, Los Algodones and Encanto Beach

Frequently asked questions

How much do hotels in Sonora cost?
The season and factors like school holidays and Easter can influence the price of a hotel in Sonora. You can find cheap options from CA $66 in a few different ways on Expedia. First, enter the dates you’d like to go on vacation, then use the filters like amenities and property type to fine-tune your search. You can also sort by price, so the lowest options appear first.
When is the best time to go to Sonora?
If you want to visit in summer, reserve your Sonora hotel between June and August. Temperatures during the summertime here range from 25ºC to 35ºC. Sonora has a semi-arid climate, so pack accordingly.
Are there any luxury hotels in Sonora?
Some of our top-rated hotels in Sonora are in Hermosillo. Take a look at upmarket options such as Marsella 45, which offers a swimming pool, premium bedding and proposal/romance packages. Hotel Lucerna Hermosillo is another popular choice in this city.
What are the top all-inclusive hotels in Sonora?
Las Palomas Beach & Golf Resort is one of the top-rated hotels in Sonora that offers all-inclusive deals. With snacks, meals and entertainment typically covered 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 CA $66 per night. To browse these types of budget-friendly options, take advantage of our “Price per night” filter. Want some other tips? Consider being flexible with your getaway dates and book as soon as you can. Browse our cheap hotels in Sonora page for deals that are hard to resist.
What are the best hotels in Sonora for families?
Scoring a hotel for you and the children in Sonora is a cinch with our filter tool. Just click on “Family friendly” under the “Traveler experience” heading and check out the deals. If you’re headed to Navojoa, consider Hotel Booye. Chill out here while enjoying the use of amenities like complimentary breakfast and a swimming pool. Hotel Fiesta Navojoa is also a favorite with families in this captivating city.
What are the top beach hotels in Sonora?
Relaxation mode ON! Enjoy the beach life at Sonora’s top ocean-view hotels like Sea of Cortez Beach Club. This leading property in San Carlos has a water view, a swimming pool and many other conveniences. You can also tune into relaxing coastal vibes at Holiday Inn Express Guaymas, an IHG Hotel, another in-demand escape here.
Why should I book my Sonora hotel with Expedia?
Book your Sonora hotel with Expedia and get access to a world of options at amazing prices. Use our search filters to help you find exactly what you’re after, whether that’s a 5-star getaway or something a bit more unique, such as a houseboat, log cabin or villa! Join Expedia Rewards and you’ll save 10% or more on select hotels. Collect points on eligible bookings, which you can use to save on your next great adventure. Plus, many of our hotels have flexible cancellation policies, so you can rest easy if your circumstances change.

Recent Reviews in Sonora
Expedia verified reviews