Popular hotels
Tips
Top-rated hotels
Cheapest hotels
Where to stay

Hotels in Sonora

Search and compare Sonora hotels from hundreds of travel sites and save.

Sonora
13 Dec — 14 Dec2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Sonora

Discover well-known properties in Sonora that are favoured by visitors more than others. There are 3,646 hotels in Sonora and price data was last updated on 6 December 2024. The average price for a hotel in Sonora is £128/night.
These hotels in Sonora see the most activity from our users at the moment. Users can use the filters present to refine their search even further.
Paseo De Las Glorias No 1, Puerto Peñasco, Sonora, Mexico
Located in Bella Vista, Peñasco del Sol Hotel offers 4-star accommodation and a swim-up bar, a hot spring and a private beach. The numerous amenities this beachfront hotel has to offer include an outdoor pool, free Wi-Fi and outdoor tennis courts.
Free Wi-Fi
8.1
Excellent
1752 reviews
Location
0.7 mi from city centre
Blvd. Costero 150, Sandy Beach, Puerto Peñasco, Sonora, Mexico
Conveniently located with direct access to Puerto Penasco, Las Palomas Beach & Golf Resort provides beachfront 4-star accommodation complete with a private beach and free Wi-Fi. It also features a concierge, water slides and a 24-hour reception.
Free Wi-Fi
Airport shuttle
9.0
Excellent
41 reviews
Location
1.7 mi from city centre
Paseo Balboa North 100, Puerto Peñasco, Sonora, Mexico
Featuring free Wi-Fi and a private beach, Hotel Playa Bonita Resort is situated by the beach. Popular facilities, such as a plunge pool and an outdoor pool, make for a satisfying stay in Puerto Peñasco.
Free Wi-Fi
Parking
8.4
Excellent
1324 reviews
Location
1.0 mi from city centre
1 Laguna Shores, Puerto Peñasco, Sonora, Mexico
Boasting free Wi-Fi, an infinity pool and a private beach, Laguna Shores Resort is situated in Puerto Peñasco and provides beachfront accommodation. It features a fitness centre, as well as outdoor tennis courts, a swim-up bar and a plunge pool.
7.8
Good
454 reviews
Location
7.9 mi from city centre
Av Madero y Calle 18 1800, San Luis Río Colorado, Sonora, Mexico
Conveniently located within San Luis Rio Colorado, Hotel Araiza San Luis offers comfortable accommodation in San Luis Río Colorado. It also features an outdoor pool and free Wi-Fi.
Free Wi-Fi
Parking
9.0
Excellent
337 reviews
Location
1.5 mi from city centre
Blvd. Paseo Rio Sonora Nte. 98, Hermosillo, Sonora, Mexico
Located in Hermosillo, Hotel Lucerna Hermosillo provides hip 5-star accommodation, as well as free Wi-Fi and an outdoor pool. The numerous facilities this sophisticated hotel offers include a ticket service, a car rental desk and an express check-in and check-out feature.
Free Wi-Fi
Parking
9.0
Excellent
450 reviews
Location
1.7 mi from city centre
Blvd Eusebio Kino 369, Hermosillo, Sonora, Mexico
Located in Hermosillo, Fiesta Americana Hermosillo provides luxury 4-star accommodation, as well as free Wi-Fi and an indoor pool. The various facilities this chic hotel offers include valet parking, babysitting/child services and an express check-in and check-out feature.
Pool
Free Wi-Fi
Parking
8.6
Excellent
651 reviews
Location
2.7 mi from city centre