Skip to main content

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

Hermosillo

139 places to stay

Ciudad Obregón

35 places to stay

Puerto Peñasco

751 places to stay

San Carlos

107 places to stay

Guaymas

19 places to stay

Navojoa

8 places to stay

San Luis Río Colorado

11 places to stay

Heroica Caborca

5 places to stay

Álamos

14 places to stay

Heroica Nogales

11 places to stay

Cananea

7 places to stay

Bahía Kino

22 places to stay

Playa Encanto

158 places to stay

Rancho El Pozo

5 places to stay

Santa Ana

3 places to stay

Campo del Medio

41 places to stay

The best places to stay in Sonora

Check out our pick of great places to stay in Sonora

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Hotel Cuatro Palmas

Hotel in Puerto Peñasco

Beachfront Location: Hotel Cuatro Palmas in Puerto Peñasco offers a private beach area and direct beachfront access. Guests can relax on the sun terrace and enjoy sea views.

Comfortable Accommodations: Rooms feature air-conditioning, balconies, and private bathrooms. Additional amenities include free WiFi, flat-screen TVs, and soundproofing.

Dining Options: The hotel serves continental, American, and à la carte breakfasts with warm dishes, juice, pancakes, cheese, and fruits. Dining areas include a coffee shop and outdoor seating.

Leisure Facilities: Guests can enjoy an outdoor fireplace, outdoor play area, and barbecue facilities. Evening entertainment and a tour desk enhance the stay.

M
Michael Frederick
From
United States
The staff was extremely helpful and pleasant. The breakfast was made to order and the taste was amazing. The covered parking was an added bonus. Walking distance to a lot of local businesses, restaurants and bars.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 104 reviews
Price from
US$142.80
1 night, 2 adults

Escala HMO a700 mts del Consulado americano

Hermosillo

Comfortable Accommodation: Escala HMO a700 mts del Consulado americano in Hermosillo offers a two-bedroom apartment with a private entrance. The ground-floor unit features a fully equipped kitchenette, air-conditioning, and a washing machine.

Modern Amenities: Guests enjoy free WiFi, a work desk, and a seating area. The apartment includes a dining table, microwave, and TV. Additional facilities include a private check-in and check-out service, family rooms, and a tour desk.

Convenient Location: Located 7 km from General Ignacio Pesqueira García International Airport, the property provides free on-site private parking. Reception staff speak English and Spanish.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 103 reviews
Price from
US$64.92
1 night, 2 adults

Hotel Gran Avenida, Navojoa

Hotel in Navojoa

Comfortable Accommodations: Hotel Gran Avenida in Navojoa offers spacious rooms with air-conditioning, private bathrooms, and balconies. Guests appreciate the room cleanliness and comfort.

Exceptional Facilities: The hotel features a restaurant, a year-round outdoor swimming pool, and free WiFi. Additional amenities include a 24-hour front desk, outdoor seating area, family rooms, and full-day security.

Delicious Breakfast: A continental breakfast is served with juice and fruits, providing a perfect start to the day.

Convenient Location: Located 50 km from Ciudad Obregón International Airport, the hotel offers free on-site private parking and is highly rated by guests.

T
Tamer
From
Germany
- Spacious room with a really good AC - Amazing shower (good water pressure and clean) - Staff was super friendly - Beds were comfortable - New equipment, e. g. TV, hair dryer, … - Very fast internet
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 332 reviews
Price from
US$82.60
1 night, 2 adults

Condominios Evamar San Carlos

Rancho El Pozo

Comfortable Accommodation: Condominios Evamar San Carlos in San Carlos offers comfortable holiday homes with air-conditioning, private bathrooms, and fully equipped kitchens. Each room features a private entrance, ensuring a relaxing stay.

Leisure Facilities: Guests can enjoy an outdoor swimming pool, terrace, and balcony with sea, garden, and mountain views. The property includes a garden, outdoor seating area, and free WiFi, providing ample opportunities for relaxation and connectivity.

Convenient Location: San Francisco Beach is a 17-minute walk away, while General Ignacio Pesqueira García International Airport is 146 km from the property. The 24-hour front desk, tour desk, and free toiletries enhance the guest experience.

Guest Satisfaction: Highly rated for room comfort, cleanliness, and attentive staff, Condominios Evamar San Carlos ensures a pleasant and memorable stay.

D
Diego Alfonso
From
Mexico
Everything about the pñace was perfect we enjoy every moment it has a pool for kids with safely slides and the rooms got all the things ypu need for cooking just the perfect condo.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 233 reviews
Price from
US$227.75
1 night, 2 adults

Casa Maria Boutique Hotel

Hotel in San Carlos

Comfortable Accommodations: Casa Maria Boutique Hotel in San Carlos offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a work desk, TV, and free WiFi, ensuring a pleasant stay.

Dining and Leisure: Guests can enjoy a restaurant serving Italian, Mediterranean, Mexican, and international cuisines. The bar offers a variety of cocktails, while the seasonal outdoor swimming pool provides relaxation. Additional facilities include a fitness centre, hot tub, and terrace.

Prime Location: Located a 4-minute walk from La Posada Beach, the hotel is near attractions such as the San Carlos Zoo and the San Carlos Museum. Free on-site private parking is available, and the property staff provide excellent service support.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 386 reviews
Price from
US$152.67
1 night, 2 adults

RIVI GRAND HOTEL

Hotel in Navojoa

Elegant Accommodations: RIVI GRAND HOTEL in Navojoa offers luxurious rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a seating area, TV, and wardrobe, ensuring a comfortable stay.

Exceptional Facilities: Guests can enjoy a year-round outdoor swimming pool, lush garden, and a restaurant serving delicious meals. The hotel also features a bar, coffee shop, and free on-site private parking.

Comfortable Amenities: Rooms include free toiletries, sofas, and ground-floor units. Additional services include private check-in and check-out, a 24-hour front desk, concierge, and tour desk.

Prime Location: Ci machine, and housekeeping services, daily, and room service. The hotel is 55 km from Ciudad Obregón International Airport. Guests highly rate the bed comfort, room cleanliness, and attentive staff.

H
Higuera
From
United States
Rooms were super clean and staff was very friendly
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 189 reviews
Price from
US$123.42
1 night, 2 adults

Playas Hotel Suites

Hotel in Puerto Peñasco

Elegant Accommodations: Playas Hotel Suites in Puerto Peñasco offers 5-star comfort with air-conditioned rooms featuring private bathrooms, balconies, and sofas. Each room includes a refrigerator, microwave, shower, and TV, ensuring a pleasant stay.

Exceptional Facilities: Guests enjoy a year-round outdoor swimming pool, free WiFi in public areas, and an outdoor seating area. Additional amenities include free on-site and off-site private parking, enhancing convenience.

Prime Location: Located a 5-minute walk from Bonita Beach, the hotel is highly rated for its room cleanliness, swimming pool, and convenient location. Nearby attractions include Sandy Beach and Puerto Peñasco Airport, providing easy access to local highlights.

R
Raghavendra
From
United States
It looks brand new and clean with a mini fridge/refrigerator, a microwave, and queen beds in different rooms (good for privacy). The beds are very comfortable. The TV is in a different room but only has a few English channels. Clean bath. The pool is clean. Walkable to the beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 303 reviews
Price from
US$109.70
1 night, 2 adults

The Cove Boutique Hotel Adults Only

Hotel in Puerto Peñasco

Elegant Accommodations: The Cove Boutique Hotel Adults Only in Puerto Peñasco offers air-conditioned rooms with private bathrooms, balconies, and garden or pool views. Each room includes a work desk, free toiletries, and a coffee machine.

Exceptional Facilities: Guests enjoy a sun terrace, lush garden, and a year-round outdoor swimming pool. The hotel features a modern restaurant serving American and Mexican cuisine, a bar, and a pool bar. Free WiFi is available throughout the property.

Comfortable Amenities: The hotel provides a lounge, outdoor fireplace, hot tub, and 24-hour front desk. Additional services include room service, luggage storage, and free on-site private parking.

Prime Location: Located a 5-minute walk from Mirador Beach, the hotel is near Las Conchas Beach (2.1 km) and Bonita Beach (2.4 km). Guests appreciate the attentive staff, hot tub, and bar.

H
Hadar
From
Australia
Everything! The hotel is beautiful, the rooms are immaculate and the bed is super comfortable. The hotel staff couldn't be kinder and helpful if they tried. Loved it and would highly recommend.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 157 reviews
Price from
US$129.71
1 night, 2 adults

City Express by Marriott Caborca

Hotel in Heroica Caborca

Comfortable Accommodations: City Express by Marriott Caborca in Heroica Caborca offers clean rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a hairdryer for added convenience.

Leisure Facilities: Guests can enjoy a fitness centre, outdoor swimming pool, and free WiFi in public areas. The hotel provides a 24-hour front desk, electric vehicle charging station, and bicycle parking for added comfort.

Dining Options: An American buffet breakfast is served daily, catering to diverse preferences.

Guest Satisfaction: Highly rated for room cleanliness, the hotel ensures a pleasant stay for all visitors.

T
Todd
From
United States
A nice place, good breakfast, good location, a fair price.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 179 reviews
Price from
US$94.40
1 night, 2 adults

HOTEL POSADA DEL DESIERTO

Hotel in Heroica Caborca

Comfortable Accommodations: Hotel Posada del Desierto in Heroica Caborca offers family rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a work desk, TV, and wardrobe, ensuring a pleasant stay.

Dining Experience: Guests can enjoy Mexican and international cuisines at the on-site restaurant, which serves lunch, dinner, and high tea. The restaurant provides a relaxing atmosphere with pool views.

Leisure Facilities: The hotel features a year-round outdoor swimming pool, a lush garden, and a patio. Additional amenities include a minibar, tea and coffee maker, and interconnected rooms.

Convenient Services: Hotel Posada del Desierto offers a 24-hour front desk, room service, and free on-site private parking. The property staff speak English and Spanish, ensuring excellent service support.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 110 reviews
Price from
US$72.79
1 night, 2 adults
All places to stay in Sonora

Most booked places to stay in Sonora this month

See all

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,598 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,239 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,373 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 870 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,041 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 942 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 597 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 790 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 694 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 681 reviews

FAQs about places to stay in Sonora

Places to stay that guests love in Sonora

See all
Avg. price/night: US$239.25
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 618 reviews
Great location and friendly staff
Guest review by Guðrún
Young couple
Avg. price/night: US$144.59
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 282 reviews
Food and servers were great! Loved walking out at low tide. Rooms amenities and locations were perfect.
Guest review by Wells
Group
Avg. price/night: US$68.02
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,373 reviews
Secure parking. Location,
Guest review by Victor M
Solo traveller
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,376 reviews
The location, the facilities, the space within the room and the front desk staff were great.
Guest review by Félix
Solo traveller
Avg. price/night: US$69.16
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 199 reviews
It was very nice and clean. The staffing was kind and curious very polite. It was very close to the beach. Exolete place to stay
Guest review by Robert
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 553 reviews
Location is good
Guest review by Christopher
Young couple
Avg. price/night: US$89.09
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 61 reviews
Very nice hosts, accommodating, Clean property, and rooms. It is a great place to stay!
Guest review by Robert E
Solo traveller
Avg. price/night: US$90.95
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 476 reviews
I liked the view and the location of the hotel i also liked that it was quiet
Guest review by Licea
Young couple
Avg. price/night: US$86.59
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 289 reviews
Very friendly staff, housekeeping went out of their way to help us with different needed items, very centric location, a nice, quiet hotel environment, and adequate amenities, best of all, very nice and comfy pillows :)
Guest review by Jose Julio
Family with young children
Avg. price/night: US$81.65
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 435 reviews
Lovely rooms with secure parking and night guard. Pool and patio really nice. Free breakfast was really good. Highly recommend. Location right on the outskirts when u come into town.
Guest review by Glenda Or Kevin
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 50 reviews
The location was perfect, just a short walk into centro. Quiet and safe, the casitas are spaced throughout the property which is tranquil, clean and relaxing. I could see a small group of friends staying on site, or a family. A real retreat, yet close to the action of Alamos. The bedding, kitchen facilities and living area are conducive to gathering (we were in the 3-bdrm house).
Guest review by Maureen
Group
Avg. price/night: US$312.20
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 456 reviews
The manager was very kind and helpful. Housekeeping did a great job. The location was convenient to explore Puerto Penasco sites and restaurants.
Guest review by Ron
Family with young children
Avg. price/night: US$48.61
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 60 reviews
The location was perfect
Guest review by Pablo Arvizu
Family with young children
Avg. price/night: US$74.20
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 830 reviews
Good location
Guest review by D
Young couple
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Location was just right, close to all areas.
Guest review by Alvaro
Solo traveller

More places to explore, more ways to go