Direkt am Flamingo Strand, nur zwei Kilometer von Nuevo Vallarte im mexikanischen Bundesstaat Jalisco, gelegen, wird im November 2006 das Hotel Riu Vallarta eröffnet. Dieses ist das zwölfte Hotel der Kette in Mexiko und das zweite in Jalisco. Mit total 6035 angebotenen Zimmern ist Mexiko nun das wichtigste Land für die spanische Hotelkette.
Das Riu Vallarta ist ein Fünfstern-Haus, verfügt über 550 Zimmer und bietet einen "24-Stunden-all-inclusive-Service" an. Zum 2002 eröffneten Clubhotel Riu Jalisco geht man nur wenige Schritte, zum 18-Loch-Golpfplatz beträgt die Distanz einen Kilometer.