Skip to main content

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

Puerto Peñasco

848 places to stay

Hermosillo

141 places to stay

Playa Encanto

141 places to stay

San Carlos

111 places to stay

Campo del Medio

41 places to stay

Ciudad Obregón

30 places to stay

Las Conchas

25 places to stay

Bahía Kino

22 places to stay

Álamos

19 places to stay

Guaymas

18 places to stay

San Luis Río Colorado

16 places to stay

Navojoa

13 places to stay

Heroica Nogales

9 places to stay

Cananea

7 places to stay

Heroica Caborca

5 places to stay

Santa Ana

4 places to stay

The best places to stay in Sonora

Check out our pick of great places to stay in Sonora

Filter by:

Star rating
Review score

Depa en Centenario Exelente Ubicación 1!

Hermosillo

Boasting garden views, Depa en Centenario Exelente Ubicación 1! offers accommodation with a garden and a balcony, around 4.4 km from Expo Forum Convention Centre.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 101 reviews
Price from
£41.92
1 night, 2 adults

Las Palmas Resort

Puerto Peñasco

Las Palmas Resort has an outdoor swimming pool, private beach area, a terrace and restaurant in Puerto Peñasco. 100 metres from Sandy Beach, the resort offers a bar and a spa and wellness centre.

C
Chun Hsiang
From
Taiwan
Good view, large space, really nice private beach
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
Price from
£662.19
1 night, 2 adults

Hotel Gran Avenida, Navojoa

Hotel in Navojoa

Hotel Gran Avenida, Navojoa features accommodation in Navojoa. Boasting a 24-hour front desk, this property also provides guests with a restaurant.

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.7
Exceptional - What previous guests thought, 308 reviews
Price from
£66.51
1 night, 2 adults

RIVI GRAND HOTEL

Hotel in Navojoa

RIVI GRAND HOTEL has an outdoor swimming pool, garden, a restaurant and bar in Navojoa. This 5-star hotel offers room service, a 24-hour front desk and free WiFi.

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, 187 reviews
Price from
£94.18
1 night, 2 adults

Playas Hotel Suites

Hotel in Puerto Peñasco

Situated in Puerto Peñasco, 400 metres from Bonita Beach, Playas Hotel Suites features accommodation with free WiFi and free private parking.

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, 281 reviews
Price from
£91.46
1 night, 2 adults

The Cove Boutique Hotel Adults Only

Hotel in Puerto Peñasco

Situated in Puerto Peñasco, 500 metres from Mirador Beach, The Cove Boutique Hotel Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge....

M
Manuel
From
Mexico
Excelente hotel boutique para quedarse en puerto peñasco!! 100 % recomendable 👌
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 169 reviews
Price from
£140.60
1 night, 2 adults

City Express by Marriott Caborca

Hotel in Heroica Caborca

City Express by Marriott Caborca features accommodation in Heroica Caborca. Featuring a fitness centre, the 3-star hotel has air-conditioned rooms with a private bathroom.

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

HOTEL POSADA DEL DESIERTO

Hotel in Heroica Caborca

HOTEL POSADA DEL DESIERTO is situated in Heroica Caborca and features a garden.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 112 reviews
Price from
£58.61
1 night, 2 adults

Comfort Inn Hermosillo Aeropuerto

Hotel in Hermosillo

Comfort Inn Hermosillo Aeropuerto is located in Hermosillo. Built in 2019, this 4-star hotel is within 5.4 km of Heroe de Nacozari Stadium and 12 km of Expo Forum Convention Centre.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 812 reviews
Price from
£75.81
1 night, 2 adults

Hotel Mirra San Luis

Hotel in San Luis Río Colorado

Located in San Luis Río Colorado, Hotel Mirra San Luis provides a bar. Among the facilities at this property are room service and a tour desk, along with free WiFi throughout the property.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 287 reviews
Price from
£135.67
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 8.0
Very good - What previous guests thought, 590 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,446 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 815 reviews

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 366 reviews

Popular with guests booking places to stay in Sonora

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

Popular with guests booking places to stay in Sonora

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

Popular with guests booking places to stay in Sonora

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

Popular with guests booking places to stay in Sonora

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,039 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,261 reviews

FAQs about places to stay in Sonora

Places to stay that guests love in Sonora

See all
Avg. price/night: £147.50
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 610 reviews
The facility was clean and staff was great. We had a room with a balcony overlooking the beach. Location was fantastic. Pools were clean, one was heated, two jacuzzis with separate temperatures was ideal.
Guest review byWilliam
Young couple
Avg. price/night: £62.99
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 205 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 byRobert
Young couple
Avg. price/night: £73.99
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 53 reviews
Very nice hosts, accommodating, Clean property, and rooms. It is a great place to stay!
Guest review byRobert E
Solo traveller
Avg. price/night: £73.24
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 491 reviews
I liked the view and the location of the hotel i also liked that it was quiet
Guest review byLicea
Young couple
Avg. price/night: £59.74
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 851 reviews
We have stayed here many times. We like the location and we like the hotel itself along with the restaurant. The price when booked was lower than what we got charged at the time of arrival. I don't understand why.
Guest review byleymoni1
Young couple
Avg. price/night: £79.62
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 305 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 byJose Julio
Family with young children
Avg. price/night: £65.75
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 463 reviews
Great location - clean - nice size room - eating area with fridge - comfy beds - good restaurant on site
Guest review byLeslie
Young couple
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 55 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 byMaureen
Group
Avg. price/night: £63.61
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 59 reviews
The location was perfect
Guest review byPablo Arvizu
Family with young children
Avg. price/night: £156.73
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 232 reviews
new ownership since we were last there, still the best place to stay in san carlos, nice friendly staff, english spoken. all the rooms are toward the water and pool, nice balconies, full sized fridge
Guest review bythomas
Young couple
Avg. price/night: £47.11
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 366 reviews
Location and friendly staff. Good security measures.
Guest review byFélix
Solo traveller
Avg. price/night: £96.38
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 169 reviews
This place exceeded all our expectations. The room was very clean, everything looks new and the staff were great. The location is perfect to walk to the beach or local restaurants.
Guest review byCassandra
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 221 reviews
The location was very quiet and peaceful. The beach was clean and calm. The property management was good to work with when we requested their help. Easy to get to from Arizona as a great beach destination.
Guest review byShereen
Young couple
Avg. price/night: £59.69
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,039 reviews
Location is good. Reception area is fairly nice with air conditioning.
Guest review byde Regil
Solo traveller
Avg. price/night: £231.99
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 533 reviews
The location
Guest review bySalvador
Family with young children
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 57 reviews
The property was clean and well maintained. It is a bit of a hike to the beach but overall it was a great place to stay. The room was very spacious and had everything we needed.
Guest review byRochelle
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 657 reviews
This is our number 1 place to stay in Hermosillo. We have stayed at other places in Hermosillo and always say why don’t we stay at Hampton Inn.
Guest review byRyan
Young couple
Avg. price/night: £300.55
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 23 reviews
I have been coming to Puerto Pensacola for years and this was one of my favorite places to stay. I will be coming back. Thank you so much.
Guest review bySonya
Solo traveller
Avg. price/night: £73.80
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 651 reviews
This is my favorite place to stay. It has not fail. I’ve probably stayed her 3-5 times for vacation. The breakfast is what I look forward to. It’s not your typical continental breakfast. It’s also located to local beaches, and good restaurants.Highly recommend.
Guest review byJESSICA
Family with young children
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,470 reviews
We like the facilities, very nice place to stay
Guest review byEdgar
Young couple
Avg. price/night: £147.44
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 590 reviews
The location is Fantastic, right on the beach and amazing views of the sunset. The outside bar and restaurant was awesome too. Food really nice.
Guest review byAnonymous
Solo traveller
Avg. price/night: £95.50
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 411 reviews
Breakfast staff location everything excellent.
Guest review byABRIL
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 98 reviews
The location was great we loved the amenities and the great view, also the fact that there was a restaurant located there also made it great
Guest review byOsmin
Young couple