Book 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
Property class
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,585 reviews
"Everything was awesome 😎 "
The price is AU$388
includes taxes & fees
9 June - 10 June
Las Palomas Beach & Golf Resort
Laguna Shores Resort
3.0 star property
7.8 out of 10, Good, 666 reviews
"Is a good place for vacation, I recommend this place "
The price is AU$158
includes taxes & fees
10 June - 11 June
Laguna Shores Resort
Marinaterra Hotel & Spa
3.5 star property
8.2 out of 10, Very good, 847 reviews
"Very disappointed with the restaurant el embarcadero. The food was not great! The service was ok not very friendly. The place has great views and clean. But really lack in the service and food options. "
The price is AU$166
includes taxes & fees
12 June - 13 June
Marinaterra Hotel & Spa
Save an average of 15% on thousands of hotels when you're signed in
Hotel San Carlos Plaza
3.0 star property
7.6 out of 10, Good, 156 reviews
"The only negative thing about this property is the wifi is spotty at best. Everything else was fantastic! We tried this hotel for the first time instead of our usual and was disappointed the large pool was under construction before the busy season. We were not told ahead of time of the inconvenience and the staff was very nice, apologetic and made arrangements for us to have the best time possible. They really went above and beyond once they heard we were disappointed. We ended up having a...
Hotel San Carlos Plaza
Playa Bonita
3.0 star property
8.2 out of 10, Very good, 1,012 reviews
"Beautiful resort"
The price is AU$272
includes taxes & fees
19 June - 20 June
Playa Bonita
Sea of Cortez Beach Club
3.0 star property
9.2 out of 10, Wonderful, 1,000 reviews
"My hubby and I stayed at Sea of Cortez Beach Club for 8 nights in order to "ring in the New Year" for 2024 !!! This hotel is PERFECT and exactly what we were hoping for !!! We had a Suite which was huge, complete with an entire kitchen (with dishwasher, two burner stove, and huge refrigerator, coffeemaker, etc), along with a balcony which overlooked the gorgeous ocean!!! The jacuzzi was the PERFECT temperature and was not very busy !!! Being that this is their "off season", we were not...
The price is AU$229
includes taxes & fees
9 June - 10 June
Sea of Cortez Beach Club
Hotel El Dorado Hermosillo
3.5 star property
8.6 out of 10, Excellent, 924 reviews
"Hotel staff is professional, facility always clean. "
The price is AU$92
includes taxes & fees
8 June - 9 June
Hotel El Dorado Hermosillo
Playa Inn Rocky Point
2.5 star property
8.4 out of 10, Very good, 114 reviews
"."
The price is AU$150
includes taxes & fees
5 July - 6 July
Playa Inn Rocky Point
ibis Hermosillo
3.0 star property
8.4 out of 10, Very good, 1,002 reviews
"Ok"
The price is AU$83
includes taxes & fees
22 June - 23 June
ibis Hermosillo
Peñasco del Sol
4.5 star property
8.2 out of 10, Very good, 1,004 reviews
"Nice and fam location "
The price is AU$545
includes taxes & fees
25 June - 26 June
Peñasco del Sol
Hotel Plaza Peñasco
2.0 star property
6.2 out of 10, 276 reviews
"I like"
The price is AU$93
includes taxes & fees
8 June - 9 June
Hotel Plaza Peñasco
Hotel Playa de Cortes
3.0 star property
7.6 out of 10, Good, 827 reviews
"I stayed in the Junior suite facing the ocean gorgeous veiw old property kinda run down needs a good tighting up around the garden area very old weeds and dry weeds. Room was cool ok. Occupations amd staff... ive had better... Jim Carey"
The price is AU$143
includes taxes & fees
9 June - 10 June
Hotel Playa de Cortes
Evamar San Carlos
3.5 star property
9.8 out of 10, Exceptional, 78 reviews
"Best condos ever! My kids enjoyed the pool and privacy! Impressive ! "
The price is AU$274
includes taxes & fees
18 June - 19 June
Evamar San Carlos
Fiesta Americana Hermosillo
4.0 star property
8.8 out of 10, Excellent, 1,006 reviews
"Everting "
The price is AU$197
includes taxes & fees
9 June - 10 June
Fiesta Americana Hermosillo
Hotel Boutique Casa María
3.5 star property
9.0 out of 10, Wonderful, 100 reviews
"First time....staff was friendly and accommodating...... clean cool rooms"
The price is AU$287
includes taxes & fees
9 June - 10 June
Hotel Boutique Casa María
Hampton Inn by Hilton Hermosillo
3.0 star property
9.0 out of 10, Wonderful, 1,015 reviews
"Nice property perfect location"
The price is AU$121
includes taxes & fees
13 June - 14 June
Hampton Inn by Hilton Hermosillo
Hotel Vista Marina
2.5 star property
7.8 out of 10, Good, 194 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 AU$77
includes taxes & fees
9 June - 10 June
Hotel Vista Marina
The Cove Boutique Hotel Adults Only
3.5 star property
9.8 out of 10, Exceptional, 160 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 AU$184
includes taxes & fees
10 June - 11 June
The Cove Boutique Hotel Adults Only
Araiza Hermosillo
3.0 star property
8.2 out of 10, Very good, 1,014 reviews
"Excelente..."
The price is AU$111
includes taxes & fees
19 June - 20 June
Araiza Hermosillo
Hotel Suites Kino
3.0 star property
7.6 out of 10, Good, 739 reviews
"Affordable and convenient!"
The price is AU$83
includes taxes & fees
8 June - 9 June
Hotel Suites Kino
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.

Discover the vibrant desert beauty of Sonora, Mexico

Sonora, Mexico is a haven for beach lovers, food enthusiasts, and music and dance enthusiasts. Its diverse geography offers stunning landscapes and attractions that cater to all interests. In the heart of Sonora city centre, tourists can indulge in a delightful dining experience at the many family-friendly cafes and seafood restaurants. The city also boasts vibrant shopping and entertainment options, ensuring visitors have an unforgettable holiday. Whether it's relaxing on the beach, enjoying live music and dancing, or exploring local markets, Sonora has something for everyone.

When planning your outdoor themed holiday in Sonora, Mexico, you'll find a variety of accommodation options to suit your needs. From luxurious resorts to budget-friendly hotels, Sonora has it all. Whether you prefer to stay in the heart of Sonora or in the surrounding areas, there are plenty of hotels to choose from. Some popular options include Sonora Resort, hotels near Sonora, and cheap hotels in Sonora. With such a wide range of choices, you're sure to find the perfect accommodation for your holiday.

  • Eco Bay Hotel y Restaurant - This hotel is located close to the sea and offers stunning views of the beach. It is perfect for outdoor enthusiasts, with facilities such as whale watching, biking, and an outdoor pool. The hotel also offers room service and free breakfast for a convenient stay.
  • Fairfield Inn & Suites by Marriott Nogales - For fitness enthusiasts, this hotel is an ideal choice as it is located near a fitness center. It also offers transportation services for easy access to nearby attractions. Guests can enjoy free breakfast and take advantage of business and laundry facilities. The hotel has a no smoking policy and is close to dining options and an opera house.
  • Hotel Posada del Yaqui - Located near business and shopping areas, this hotel is perfect for those looking for entertainment and live music. Guests can also visit nearby natural parks and the zoo. The hotel is close to dining options and offers a variety of festivals. Coffee and bar facilities are also available for a great holiday experience.

If you're looking for an outdoor-themed holiday in Sonora, Mexico, you're in luck! With its stunning beaches, delicious dining options, lively music and dance scenes, and plenty of shopping and entertainment choices, Sonora has something for everyone. Whether you want to relax on the beach, explore the local cafes and bars, indulge in fresh seafood, or enjoy family-friendly activities, Sonora has it all. So pack your bags and get ready for an unforgettable holiday in this beautiful Mexican state.

  • Puerto Peñasco: Puerto Peñasco offers a unique coastal experience with its beautiful beaches, breathtaking sunsets, and vibrant atmosphere. Whether you want to relax on the sand, go fishing or boating, or enjoy live music and dancing, this city has it all. Indulge in delicious seafood and embrace the family-friendly environment that Puerto Peñasco has to offer.
  • Alamos: Alamos is a charming city that provides a perfect blend of history and natural beauty. Start your day with a cup of coffee while enjoying stunning sunsets. Explore the city on horseback, taking in the picturesque landscapes. Engage in recreational activities like birdwatching and immerse yourself in the local festivals. Dine at the various restaurants and experience the warm hospitality of the friendly locals. Don't miss the chance to visit the monuments and historical sites that showcase Alamos' rich cultural heritage.
  • El Ranchito: While there is limited information available about El Ranchito, this city likely offers a tranquil and rustic outdoor experience. With its traditional charm and natural surroundings, it may be the perfect place to disconnect from the hustle and bustle of city life and immerse yourself in a peaceful retreat.

Sonora, Mexico offers a vibrant and lively atmosphere for outdoor-themed holiday visits. With its beautiful beaches, delicious dining options, live music and dancing venues, and a wide range of shopping and entertainment opportunities, there is something for everyone. The city center of Sonora is bustling with cafes, bars, and seafood restaurants, perfect for enjoying a leisurely breakfast or evening meal. Holiday rentals are available for those looking for a comfortable stay, and flights to Sonora can be easily arranged. Whether you're interested in destination activities, tours, or sightseeing, Sonora has plenty to offer for a memorable holiday experience.

When visiting Sonora, Mexico, you will be spoilt for choice when it comes to delicious food. The neighborhood boasts some popular restaurants that are a must-visit for a delightful dining experience. Domino's Pizza is a moderately rated but highly popular pizzeria, perfect for grabbing a quick bite. For a taste of authentic Latin American tacos, head to Birrieria la Tatema, a highly-rated restaurant known for its mouthwatering offerings. If you're craving Mexican cuisine, Pollo Lucas is a highly-rated Latin American eatery that will satisfy your taste buds. Don't miss out on these culinary gems during your visit to Sonora!

Looking to avoid the rainy, cloudy, or uncomfortably hot or cold months? Our table below will help you find the perfect time for your visit to Sonora. Here you will find a year-round average temperature of 19.6°C, reaching a peak of 27.9°C in June, its warmest month, and dropping to an average low of 10.4°C in January, the coolest month. The annual rainfall averages 43.2mm, with July experiencing the heaviest showers, while May is the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfallrain iconCloud coveragecloud icon
January10.4No Rain (Dry)Sunny
February11.9No Rain (Dry)Sunny
March15.5No Rain (Dry)Sunny
April19.1No Rain (Dry)Sunny
May27.3No Rain (Dry)Sunny
June27.9No Rain (Dry)Sunny
July27.0Light RainMostly Sunny
August26.3Light RainMostly Sunny
September24.5Light RainSunny
October20.3No Rain (Dry)Sunny
November14.8No Rain (Dry)Sunny
December10.5No Rain (Dry)Sunny

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
AU$77
Highest price
AU$546
Top attractions
Bonita Beach, Los Algodones and Encanto Beach
  • Beautiful Beaches: Sonora, Mexico is home to stunning beaches that offer crystal clear waters and soft sand. Whether you want to relax, swim, or enjoy water activities, the beaches in Sonora are a perfect destination.
  • Delicious Dining: Sonora city centre is known for its delightful dining experience. From family-friendly cafes to seafood restaurants, you can indulge in mouth-watering dishes that will satisfy your taste buds.
  • Live Music and Dance: Sonora is a hub for music and dance enthusiasts. With vibrant music scenes and live performances, you can immerse yourself in the lively atmosphere and experience the rich cultural heritage of the region.
  • Shopping and Entertainment: Sonora offers a wide range of shopping and entertainment options. From local markets to bustling shopping centers, you can find unique souvenirs and enjoy various entertainment activities during your holiday.
  • Outdoor-Themed Activities: Sonora is perfect for outdoor enthusiasts. Whether it's exploring the diverse landscapes, engaging in adventure sports, or enjoying family-friendly activities, Sonora has something to offer for everyone seeking an outdoor adventure.

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 AU$77 in a few different ways on Expedia. First, enter the dates you’d like to go on holiday, 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 AU$77 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 “Traveller 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 favourite 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

How to save money on a holiday visit to Sonora

  • Sonora is a great destination for beach lovers, with plenty of affordable accommodation options available. Take advantage of our Rewards to earn points and save on your hotel stay in Sonora.
  • In addition to the beautiful beaches, Sonora offers a vibrant dining and entertainment scene. Enjoy live music and dancing at local venues, explore the shopping districts, and indulge in delicious seafood at the many restaurants.
  • To save on travel expenses, consider visiting Sonora during the off-peak season from October to December. During this time, prices for flights, hotels, and attractions may be lower. Take advantage of budget-friendly transportation options such as local buses or trains to explore the area.
  • Sonora is also a family-friendly destination, with activities and attractions suitable for all ages. Explore the cafes and bars in town, visit the local markets, and enjoy the welcoming atmosphere of this Mexican gem.