Skip to main content

The best cheap hotels in Sonora

Check out our pick of great cheap hotels in Sonora

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Gran Avenida, Navojoa features accommodation in Navojoa. There is a year-round outdoor pool and guests can make use of free WiFi and free private parking.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The rooms have a wardrobe. Everything; it’s one of the best hotels I’ve stayed at in Mexico and at a great price. It is new, spotlessly clean, has spacious rooms with comfortable beds and pillows, and all the room and bathroom amenities we needed. The outdoor pool was also very nice as was the continental breakfast, which included four different kinds of fresh fruits, bread, cereal, oatmeal, granola, yogurt, milk, juice, coffee, etc. We got a room on the ground floor in the back of the hotel and it was very quiet.

Show more Show less
9.6
Exceptional
218 reviews
Price from
US$61
per night

Situated in San Carlos in the Sonora region, Condominios Evamar San Carlos offers accommodation with access to a fitness room. The property has pool and garden views, and is 1.1 km from San Francisco Beach. The holiday home features a sun terrace, a 24-hour front desk, and free WiFi is available throughout the property. The location was great: Right by downtown San Carlos and within 4 minutes of San Francisco Beach!

Show more Show less
9.4
Superb
329 reviews
Price from
US$116
per night

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. The accommodation features a concierge service, and organising tours for guests. Very clean and very friendly. The restaurant on site is also very good food and service. We stay here every time we drive through to the border.

Show more Show less
9.6
Exceptional
196 reviews
Price from
US$90
per night

Situated in Puerto Peñasco, 400 metres from Bonita Beach, Playas Hotel Suites features accommodation with free WiFi and free private parking. Featuring an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with a private bathroom. The rooms were very clean. The area was quiet. The hotel was close to the beach and the Malecon. Fernanda was very nice The bed was very comfortable. Slept great..

Show more Show less
9.1
Superb
234 reviews
Price from
US$96
per night

Sawari Hotel has an outdoor swimming pool, fitness centre, a garden and restaurant in San Carlos. This 5-star hotel offers a kids' club, room service and free WiFi. The hotel features a hot tub and a 24-hour front desk. Everything! The room was clean, the hotel is so good, our favorite place what the restaurant and the bar !

Show more Show less
9
Superb
728 reviews
Price from
US$78
per night

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. Located around 2.1 km from Las Conchas Beach, the hotel is also 2.4 km away from Bonita Beach. The hotel has a terrace and pool views, and guests can enjoy a meal at the restaurant or a drink at the bar. Excelente hotel boutique para quedarse en puerto peñasco!! 100 % recomendable 👌

Show more Show less
9.6
Exceptional
225 reviews
Price from
US$99
per night

Located 190 metres from Marina Real Beach, Suites Rubí - Las Mejores vistas de San Carlos provides accommodation with a garden, a terrace and a 24-hour front desk for your convenience. The apartment features both WiFi and private parking free of charge. Great,Great,Great My wife and I work in two countries. So are time is limited. Your accommodations made it memorable for her and me .Gracias

Show more Show less
9.1
Superb
140 reviews
Price from
US$120
per night

Located on the prime beach of Rocky Point, this resort is 10 minutes from the shops and restaurants of downtown Puerto Penasco. It features 2 outdoor pools and a hot tub.

Playa Bonita Resort offers rooms with air conditioning and flat-screen TVs. All bathrooms are furnished with a bathtub and hair dryer. I love the fact that it is a smaller hotel not like all the resorts around. it is a perfect 3 to 4 days vacation. you can go downstairs to the pool and Jacuzzi and they have an access to the beach. let's not forget about the rrestaurant next door la Puesta del Sol fresh seafood. La playa bonita is my favorite hotel. it's the 4th time that I am staying there. The staff is so friendly.

Show more Show less
9.1
Superb
627 reviews
Price from
US$222.40
per night

Located in Hermosillo in the Sonora region, Casa 4 Camas de 1 planta provides accommodation with free WiFi and free private parking. The air-conditioned accommodation is 3.4 km from Expo Forum Convention Centre. The property is non-smoking and is set 7.8 km from Heroe de Nacozari Stadium.

Show more Show less
9.2
Superb
18 reviews
Price from
US$45
per night

Facing the seafront in Puerto Peñasco, Bella Sirena 2BR 2BA 3rd Floor Ocean View B301 is a holiday home, featuring an outdoor pool and parking on-site. The air-conditioned accommodation is 300 metres from Sandy Beach. Providing free WiFi throughout the property, the non-smoking holiday home has a fitness centre.

Show more Show less
9.6
Exceptional
5 reviews
Price from
US$123
per night

Most booked cheap hotels in Sonora this month

FAQs about cheap hotels in Sonora

Cheap hotels that guests love in Sonora