Decided to spend a few nights on the beach after camping in Organ Pipe. We hoped for a room on the beach, hopefully beachfront, for $75ish. Most places we went into were condo types and wanted around $130/night. The places were dead for the 3 day President's Day weekend but there was very little bartering. No recession in Penasco. So we were happy to find a 4th floor beach front room for $84. The staff was not the friendliest and the hotel is tired but the bed was good after camping and plenty of much needed hot water. Most of the fancy condo type places would not serve us in the bar because we came in off the beach rather than going all the way around to the main entrance! One nice exception was the Sonoran Sky which has a nice bar and restaurant. So if you want cheap, Bonita was OK. If you want better, try Sonoran Sky. If you want luxury out of town, Mayan Palace looked wonderful.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC