If you have flexible dates, try looking at the Annual Passholder rates. Right now, they are only available through December 21st, but there will be dates in 2018 most likely. My family saved about $100 per night at Portofino Bay the third week of June 2017 (AP rates were available earlier in the year as well). UOR hotel AP rates are usually released 2 months in advance.
You don’t need to have an AP to check the rates. Check it online on Universal’s website(go to the Annual Passholders section and look at Hotel Offers):
RPR is the cheapest of the EP hotels. However, UOR AP discounts are often available at Portofino Bay making PB cheaper than RPR sometimes and if, the AP room discount makes up the cost difference for getting an AP instead of multi-day ticket. AP discounts apply to all the UOR hotels when offered, but PB worked out to be the cheapest for my family in June 2017 because it was the only one that had AP discounts on standard rooms (HRH and RPR only had the higher tier rooms discounted). The room discount paid for the difference between the AP and the 4 day park-to-park ticket for one person (only one person needs to have the AP for the room discount).Your mileage may vary depending on ticket type. Also, not sure if you can book 2 rooms with one AP; definitely check this with Universal first.