there are PLENTY of hotels near the RIU and the PHOENIX
south of the Phoenix is the lo rise area/eagle beach and there are places like the Amsterdam Manor, the Bucuti, the Manchebo (i am leaving timeshares out of the mix as you had asked for which is the next best hotel closeby)
north of the Phenix and near the Riu are the Hyatt, The Radisson, the Westin.
I am not going to comment on to which i think is the "next best".
what are you considering best, so that we have something to judge by?