Vilanova se compone de tres núcleos el antiguo en la Geltrú, la parte moderna Vilanova y el barrio marítimo con el puerto y la playa. Donde encontrarán restaurantes y bares.
La Rambla es un agradable paseo que une el puerto con el centro y en ella encontrarán toda clase de tiendas de las primeras marcas Zara, Massimo Dutti, Punto di Roma, Benetton, Calcedonia, etc. Así como agradables terrazas para tomar un refresco.
Tiene varios museos destacaríamos el museo del ferrocarril y el museo Víctor Balaguer, ambos junto a la estación del tren. En el museo del ferrocarril, podrán ver la evolución de la construcción de las locomotoras y sus vagones a lo largo de la historia.
Los sábados por la mañana se celebra un mercado al aire libre junto al mercado municipal.
Pueden llegar desde Calafell en coche o en tren (15 min). El tren les deja cerca del centro, tienen trenes cada media hora.