Platja de Ribes Roges is een stadsstrand gelegen in de stad Vilanova i la Geltrú, Barcelona. Het is vernoemd naar de tuinstad Ribes Roges die werd gebouwd in het begin van de 20e eeuw. Het strand is gelegen in een woonwijk langs de Ribes Roges boulevard en wordt begrensd door een jachthaven aan de noordelijke kant. Een golfbreker scheidt het van de zuidelijke kant.
Het strand staat bekend om zijn fijne, gouden zand en zachte helling. Het strekt zich ongeveer 1.200 meter in lengte en 170 meter in breedte uit. Het ondiepe water en de vorming van zandbanken maken het bijzonder geschikt voor gezinnen met kleine kinderen, omdat men ver van de kust moet gaan om dieper water te vinden.
Platja de Ribes Roges biedt verschillende voorzieningen voor bezoekers. Tijdens het zomerseizoen zijn er toegankelijke loopbruggen voor mensen met beperkte mobiliteit of kinderwagens bij alle ingangen. Er zijn verhuurdiensten voor ligstoelen, parasols en verschillende soorten waterskates. Het strand biedt ook douches en voetwassers bij alle ingangen, openbare toiletten, strandbars met terrassen en bewakings- en reddingsdiensten. Voor sportliefhebbers zijn er beachvolleybal-, beachvoetbal/handbal- en beachbasketbalvelden, evenals een fitnesscircuit. Bootverhuur en aanlegfaciliteiten zijn beschikbaar, samen met zeilscholen. Het strand heeft ook aangelegde gebieden met bomen, planten en palmbomen, en er wordt wekelijks een schoonmaakservice voor het strand geboden, zelfs tijdens het winterseizoen.
Het strand is bereikbaar vanaf elk punt in de stad, te voet, met het openbaar vervoer (stadsbus) of met een eigen voertuig. Er is gereguleerde parkeergelegenheid beschikbaar (blauwe zone), maar het kan moeilijk zijn om een plek te vinden vanwege beperkte ruimte.
Vanwege de nabijheid van het stadscentrum is Platja de Ribes Roges vaak druk, vooral tijdens de zomervakantie. Ondanks de populariteit biedt de uitgestrekte en ruime opzet van het strand een minder drukke ervaring, zelfs tijdens piekuren. Bezoekers wordt geadviseerd om vroeg te komen om een goede plek te bemachtigen.