Hotel Rivijera liegt direkt am Strand in Petrovac und besticht durch einen gepflegten Garten sowie einen Spielplatz auf dem Gelände. Die Anlage bietet unter anderem einen Zeitungskiosk und einen TV-Raum für entspanntes Verweilen. Parkmöglichkeiten sind sowohl in einer Garage als auch auf kostenfreien Parkplätzen vorhanden.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse mit Meerblick, Doppelbetten sowie Teppichboden. Ausgestattet sind die Zimmer mit Klimaanlage, Safe und Minibar. Die Bäder verfügen über Dusche, Badewanne und kosmetische Annehmlichkeiten.
Gastronomisch wird ein abwechslungsreiches Angebot mit Restaurant, Speiseraum, Café und Bar geboten. Das Frühstücksbuffet enthält kontinentale und diätische Speisen sowie Kindermenüs. Zu den Freizeitangeboten zählen ein Hallenbad, Außenpool, Sauna und verschiedene Massagen. Sportliche Aktivitäten wie Tennis und Beach-Volleyball ergänzen das Programm.