Localization schemes have a significant role in wireless sensor networks. During the randomly deployment in an untouched area, the nodes has to be capable for self-management to determine their position. The node could estimate the position based on the received signal from reference nodes or receiving packet information contains the coordinate of reference nodes and hop count. Considering the efficiency of nodes capability on distance measurement, we propose a hybrid localization algorithm, called H-Loc, which is a combination of DV-Hop algorithm and Received Signal Strength (RSS) method. This algorithm is useful on distance measurement selection based on the node position towards their references. The proposed algorithm enhances the localization accuracy compared with the previous algorithms, which has been demonstrated by the simulation result.