A pier leading to a restaurant and bar named "The Point."

Book Sonora Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Sonora

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Sonora hotels

1. Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort
4.0 star property
Sandy Beach
8.8 out of 10, Excellent, (3,548 reviews)
"Fabulous room and ocean view. Excellent breakfast, pool and Jacuzzi, and workout facility."
United States
Christopher
The price is AU$421
includes taxes & fees
7 Sept - 8 Sept
Las Palomas Beach & Golf Resort

2. Hotel San Carlos Plaza

Hotel San Carlos Plaza
2.5 star property
San Carlos
7.8 out of 10, Good, (957 reviews)
"Nice beach, clean hotel, overall very good"
United States
Martin
The price is AU$193
includes taxes & fees
6 Sept - 7 Sept
Hotel San Carlos Plaza

3. Peñasco del Sol

Peñasco del Sol
4.5 star property
Bella Vista
8.6 out of 10, Excellent, (1,005 reviews)
"Great place."
United States
Suzie
The price is AU$325
includes taxes & fees
6 Sept - 7 Sept
Peñasco del Sol

4. Marinaterra Hotel & Spa

Marinaterra Hotel & Spa
3.5 star property
San Carlos
8.8 out of 10, Excellent, (1,002 reviews)
"Hotel well maintained, perfect location"
United States
Miguel
The price is AU$227
includes taxes & fees
6 Sept - 7 Sept
Marinaterra Hotel & Spa

5. Playa Bonita

Playa Bonita
3.0 star property
Bella Vista
9.2 out of 10, Wonderful, (1,008 reviews)
"Such an amazing place to stay definitely going back there for my next visit"
United States
Benjamin
The price is AU$202
includes taxes & fees
8 Sept - 9 Sept
Playa Bonita

6. 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)
"Very clean place respectful at the desk and everyone will definitely be coming back again."
United States
Luis
The price is AU$228
includes taxes & fees
6 Sept - 7 Sept
Sea of Cortez Beach Club

7. Laguna Shores Resort

Laguna Shores Resort
3.0 star property
Laguna Shores
8.0 out of 10, Very good, (1,010 reviews)
"Great place to stay"
United States
Shayne
The price is AU$147
includes taxes & fees
8 Sept - 9 Sept
Laguna Shores Resort

8. Costa Elegante Hotel & Suites

Costa Elegante Hotel & Suites
2.5 star property
Benito Juárez
8.6 out of 10, Excellent, (391 reviews)
"Grata place to stay."
United States
Alejandro
The price is AU$92
includes taxes & fees
1 Oct - 2 Oct
Costa Elegante Hotel & Suites

9. Laos Mar Hotel & Suites

Laos Mar Hotel & Suites
3.0 star property
Bella Vista
8.2 out of 10, Very good, (1,002 reviews)
"I love staying at Laos Mar! super close to the beach, super easy to get taxis, parking on site and they’re so helpful with anything you need! truly the best place to stay at in puerto!"
United States
Astrid
The price is AU$184
includes taxes & fees
7 Sept - 8 Sept
Laos Mar Hotel & Suites

10. HACIENDA MONARCAS RESORT

HACIENDA MONARCAS RESORT
3.0 star property
Puerto Peñasco
9.0 out of 10, Wonderful, (221 reviews)
"Very relaxing very clean and comfortable beds definitely will be staying again"
United States
Cesar
The price is AU$213
includes taxes & fees
6 Sept - 7 Sept
HACIENDA MONARCAS RESORT

11. Hotel Plaza Peñasco

Hotel Plaza Peñasco
2.0 star property
Benito Juárez
6.4 out of 10, (376 reviews)
"No hay Internet"
Mexico
Cristhian
The price is AU$90
includes taxes & fees
4 Sept - 5 Sept
Hotel Plaza Peñasco

12. Hotel Armida Guaymas

Hotel Armida Guaymas
2.5 star property
Guaymas
8.0 out of 10, Very good, (426 reviews)
"Good stay nice staff , breakfast was great"
United States
Edward
The price is AU$114
includes taxes & fees
6 Sept - 7 Sept
Hotel Armida Guaymas

13. Hotel Boutique Casa María

Hotel Boutique Casa María
4.5 star property
San Carlos
9.2 out of 10, Wonderful, (522 reviews)
"excelent"
Mexico
Paloma
The price is AU$206
includes taxes & fees
20 Sept - 21 Sept
Hotel Boutique Casa María

14. Sawari Hotel

Sawari Hotel
3.0 star property
San Carlos
8.6 out of 10, Excellent, (613 reviews)
"Nice staff, clean room accessible"
United States
Jesus
The price is AU$174
includes taxes & fees
6 Sept - 7 Sept
Sawari Hotel

15. Eco Bay Hotel y Restaurant

Eco Bay Hotel y Restaurant
3.0 star property
Bahía Kino
8.2 out of 10, Very good, (484 reviews)
"Great staff SUPER FRIENDLY very good buffet for breakfast excellent stay!!!!"
United States
Helen
The price is AU$108
includes taxes & fees
11 Sept - 12 Sept
Eco Bay Hotel y Restaurant

16. Las Palomas 5-Star Resort

Las Palomas 5-Star Resort
2.5 star property
Sandy Beach
8.4 out of 10, Very good, (47 reviews)
"The property was great, the staff was very helpful over all we had a great time. Except that the bed was very uncomfortable, we did not have a restful sleep Thank you"
United States
Gabriela
Las Palomas 5-Star Resort

17. Hotel Vista Marina

Hotel Vista Marina
2.5 star property
Ferrocarrilera
7.8 out of 10, Good, (440 reviews)
"The staff was welcoming and very helpful. I recommand this hotel ."
United Kingdom
Stoica
The price is AU$81
includes taxes & fees
8 Sept - 9 Sept
Hotel Vista Marina

18. 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, (382 reviews)
"Great location and great staff always a pleasure staying at the Cove can’t wait till next time"
United States
Jorge
The price is AU$138
includes taxes & fees
7 Sept - 8 Sept
The Cove Boutique Hotel Adults Only

19. Hotel Esmeralda Beach Resort

Hotel Esmeralda Beach Resort
3.5 star property
Sandy Beach
8.4 out of 10, Very good, (21 reviews)
"I love the patios these rooms have. Plus overlooking Diegos Tiki Bar is a great plus. Especially when the have a band playing. Sit on your patio and listen to grea music without leaving your room!"
United States
Lynne
Hotel Esmeralda Beach Resort

20. Riad Xula - Boutique Hotel

Riad Xula - Boutique Hotel
2.0 star property
El Puerto
9.6 out of 10, Exceptional, (15 reviews)
"One of the most beautiful hotels I’ve been to. Everything was super clean and well maintained. I can’t wait to come back when the pool is finished up. The vibes were great!"
United States
Dalia
The price is AU$117
includes taxes & fees
21 Sept - 22 Sept
Riad Xula - Boutique Hotel
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:11 Sept - 13 Sept

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

Top Sonora Hotel Reviews

Guide to exploring Sonora

Top reasons to visit Sonora

  • Diverse Outdoor Adventures: Sonora is ideal for thrill-seekers with activities like bear watching and scenic hikes in stunning natural landscapes.
  • Vibrant Urban Experience: Explore the lively cities of Hermosillo and charming smaller towns, offering a rich cultural atmosphere and local interactions.
  • Family-Friendly Activities: Enjoy a variety of attractions suitable for all ages, ensuring a fun-filled holiday for families.
  • Relaxing Yoga Sessions: Connect with nature through serene yoga sessions at sunrise, perfect for a tranquil escape.
  • Comfortable Accommodation: Choose from luxurious resorts to cosy hotels, catering to all types of travellers for a memorable stay.

Find great hotels in Sonora

Discover the enchanting region of Sonora, Mexico, where a variety of accommodation options await to enhance your holiday experience. From luxurious resorts to comfortable hotels, you'll find the perfect lodging to suit your needs, whether you're seeking a family getaway, a beach retreat, or a business trip. With numerous amenities and services designed for every traveller, Sonora is the ideal destination for unforgettable memories.

  • Fiesta Americana Hermosillo: Located in the heart of Sonora, Fiesta Americana Hermosillo boasts a commendable guest rating of 8.8 out of 10. This hotel caters to families, business travellers, and those with pets, providing a welcoming atmosphere for all. Families can enjoy child-friendly amenities such as a dedicated children's pool, free cribs, and accessible first aid provisions. Pet owners will appreciate the pet-friendly policies, complete with food and water bowls and specific restrictions for dogs. The hotel’s modern comforts blend seamlessly with its commitment to service, making it an ideal choice for a varied holiday experience.
  • Peñasco del Sol: Known for its romantic and family-oriented atmosphere, Peñasco del Sol enjoys a guest rating of 8.4 out of 10. Situated directly on the beach, this hotel offers stunning views from its various dining options, including ocean, garden, and pool views. Guests can indulge in romance packages, enhancing their stay with unique experiences like champagne service and spa treatments. The property also features amenities for children, including pool toys and babysitting services, catering to families looking for a beachside retreat that offers relaxation and adventure.
  • ibis Hermosillo: Ibis Hermosillo presents a comfortable stay with a guest rating of 8.6, making it a practical choice for business travellers and pet owners. This hotel offers essential amenities for a productive stay and is pet-friendly with specific policies in place. Guests can expect a modern, minimalist design that focuses on comfort and convenience. The welcoming atmosphere is ideal for those looking to balance work and leisure, ensuring a restful experience in the vibrant city of Sonora.

Where to stay in Sonora

Sonora, Mexico, offers an array of experiences for all types of travellers, from family-friendly adventures to relaxing outdoor excursions. Explore vibrant cities like Hermosillo, the state's capital, or immerse yourself in the charm of smaller towns. The welcoming atmosphere, coupled with friendly locals, ensures a memorable holiday. Don't miss the scenic beauty and cultural richness that Sonora has to offer, making it a perfect destination for your upcoming trip.

  • Puerto Peñasco: Nestled along the stunning Sea of Cortez, Puerto Peñasco, also known as Rocky Point, is a vibrant coastal city in Sonora. With its beautiful sandy beaches and a charming esplanade, it’s a perfect destination for families and outdoor enthusiasts alike. The city's peak tourist season occurs in March and again from June to July, when visitors flock to enjoy various water sports, golf courses, and family-friendly resorts. Don't miss the lively marina, where you can taste fresh seafood and enjoy breathtaking sunset views.
  • Hermosillo: As the capital of Sonora, Hermosillo is a bustling city that offers a mix of modernity and tradition. Travellers come here year-round, with peak visits in June to July and September. Known for its business-friendly environment, the city is also family-oriented, featuring shopping centres and theatres that cater to diverse interests. Explore the local landmarks, including impressive civic government buildings and embassies that reflect the city's rich cultural heritage. Hermosillo’s vibrant atmosphere ensures an engaging city experience for all visitors.
  • San Carlos: Situated along the picturesque coast, San Carlos is a serene beach town that offers a blend of culture and relaxation. Its peak tourist season is from April through July, making it a popular spot for families seeking a beach getaway. This charming city boasts beautiful beaches and piazza squares that invite leisurely strolls. Visitors can enjoy local theatres and golf courses, ensuring a well-rounded holiday experience. San Carlos is perfect for those looking to immerse themselves in culture while enjoying the sun and sea.

Things to do in Sonora

Sonora offers a delightful mix of outdoor adventures and family-friendly activities, making it ideal for various holiday themes. Visitors can explore shopping centres and recreational areas, while adrenaline seekers can indulge in bear watching. Additionally, for those seeking tranquility, yoga sessions at sunrise provide a perfect way to connect with nature. Whether for business or leisure, Sonora promises an enjoyable experience for all.

Shopping

In Sonora, visit the Galerías Mall for a variety of shops, including fashion and electronics. For a more local experience, head to Mercado Municipal, where you can find handmade crafts, traditional foods, and unique souvenirs reflecting the region's culture.

Recreation

In Sonora, visit the tranquil spa at Hotel San Carlos Plaza, where you can indulge in rejuvenating treatments while overlooking the beautiful Sea of Cortez. For outdoor enthusiasts, explore the stunning landscapes of the Sierra Madre Mountains, ideal for hiking and meditation amidst nature’s serenity.

Adventure

Explore the stunning landscapes of the Sierra Madre Mountains through hiking or mountain biking trails that offer breathtaking views. For a unique experience, consider kayaking in the striking waters of the Sea of Cortez, home to diverse marine life and beautiful coastal scenery.

Experience the thrill of rock climbing in the dramatic cliffs of the Sierra de San Pedro Martír, where climbers of various skill levels can find routes that challenge their abilities. Alternatively, embark on a thrilling off-road adventure through the Sonoran Desert's rugged terrain.

Discover the rich biodiversity of the region while zip-lining through lush canopies in the picturesque Cañon de los Tanques. This exhilarating activity allows for an unforgettable perspective of the stunning natural beauty that surrounds you.

Nightlife

The nightlife in Sonora offers a vibrant mix of experiences. Enjoy live music and local cuisine at La Casa de la Cultura or dance the night away at Club 69. For a laid-back atmosphere, visit El Bar de la Calle for cocktails and good company.

*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 set your budget, choose your ideal location, and much more. You can organise your results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your Sonora hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Sonora

Sonora is an excellent destination for business trips, outdoor adventures, and family holidays. Visitors can explore a variety of attractions, including civic spaces, urban parks, and lively squares that enhance the cultural and urban experience. Whether you seek outdoor activities or a taste of local culture, Sonora offers a delightful mix of experiences to enjoy during your visit.

  • El Malecón: Stroll along this charming esplanade, where the sea breeze mingles with the sounds of laughter and romance. It's a delightful spot for families to enjoy outdoor activities and soak in the vibrant atmosphere, with beautiful views to accompany your leisurely walk.
  • El Pinacate and Gran Desierto de Altar Biosphere Reserve: Experience the dramatic landscapes of this stunning peak, offering breathtaking scenery. The reserve invites outdoor enthusiasts to explore its unique geological features and diverse wildlife, making it a captivating destination for nature lovers.
  • Los Algodones: Relax on the sun-soaked sands of this picturesque beach, where the soothing sound of waves creates a tranquil ambiance. It's an ideal place to unwind, bask in the sun, and enjoy the beauty of the coastal surroundings.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

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 AU$81 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 holiday with a desert climate, visit Hermosillo during the months of June to August. Here you can expect average daily temperatures between 28ºC and 38ºC.
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 AU$81 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 holiday 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 "Traveller 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.

Explore a world of travel with Expedia