Vilanova i la Geltrú jest turystycznym miastem na Costa Brava. W okolicy znajduje się wiele piaszczystych plaż, a dodatkowo jest tu przyjemne Stare Miasto i kilka ciekawych muzeów.
Najstarsza część miasta pochodzi z czasów średniowiecznych. Zachowały się tu fragmenty murów miejskich oraz kilka zabytkowych kościołów. Główną ulicą jest tu Rambla de Vilanova wytyczona w XVIII w. i kończąca się na wybrzeżu. W zabytkowych kamieniczkach mieszczą się sklepiki, restauracje i bary.
Plaże w Vilanova i la Geltrú są piaszczyste i dość szerokie. Przy porcie Vilanova i la Geltrú znajduje się Plaża Far de San Cristóbal z wytyczonymi miejscami do gry w siatkówkę. Można też wypoczywać na ładnie położonej w zatoce Plaży Aiguadolç.
W XIX w. Vilanova i la Geltrú rozwijała się jako port oraz nadmorskie kąpielisko. Stanęło to wówczas wiele bogatych domów mieszczańskich. Dziś niektóre z nich, jak Masia d'en Cabanyes udostępniane są do zwiedzania. W jednym z takich domów mieści się Muzeum Romantyzmu Can Papiol.
Miasto znane jest ze swoich ciekawych muzeów. Najważniejszym jest Muzeum Kolejnictwa Katalonii z wystawą plenerową prezentującą dawny tabor kolejowy. Z kolei Muzeum Biblioteki Víctora Balaguera ma jedną z lepszych w Katalonii kolekcję malarstwa i rzeźby XIX w. W latarni morskiej Faro de Sent Cristofol mieści się Espai Far Vilanova i la Geltrú poświecone związkom miasta z morzem, a jednym z nowszych obiektów związanych ze sztuką jest Niebieska Wieża - Przestrzeń Guinovarta.