Das 4-Sterne-Hotel Rio Mar Puerto Vallarta befindet sich im Stadtteil Zentrum von Puerto Vallarta von Puerto Vallarta, einen 6-minütigen Spaziergang von der Isla Cuale entfernt. Ein Shuttleservice stehen allen Gästen zur Verfügung.
Das Hotel befindet sich in einer 650 Meter Entfernung vom Malecón von Puerto Vallarta und in 350 Meter Entfernung von der Los Muertos Anlegestelle. Das Rio Mar Puerto Vallarta liegt in der Nähe vom Playa Camarones, und zwar etwa 2 Kilometer entfernt. Der Los Muertos Beach liegt nicht weit entfernt vom Hotel. Die Bushaltestelle Morelos y Calle Guerrero ist ebenfalls in einer 200 Meter Entfernung von der Unterkunft.
Das Rio Mar verfügt über 13 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Zu den Extras gehören eine getrennte Toilette und eine Dusche im Bad. Diese Zimmer bieten private Badezimmer mit einer getrennten Toilette und einer Dusche. Die Zimmer bieten auch einen Blick aufs Meer.
Das Restaurant De Chile Mole Y Pozole bietet asiatische Gerichte an und liegt in unmittelbarer Nähe vom Hotel Rio Mar.