Top Hotels in Vilanova i la Geltrú

Find the Top Hotels in Vilanova i la Geltrú – 4+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-4 out of 4 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great2 reviews
MapView on map1400 yd from City Center100 yd from Ribes Roges Tower / Torre de Ribes Roges
From   US$ 75 /nightSelect
  • Child-friendly environment with pools
  • Scenic beach views from apartments
  • Affordable Mediterranean dining options
Hotel
MapView on map500 yd from City Center200 yd from Biblioteca Museu Victor Balaguer
From   US$ 67 /nightSelect
Located about 0.4 miles from Placa de la Vila, the 2-star pet-friendly Gatell has 32 rooms, and lies near a railroad station.
Hotel
9.2
Perfect1 review
  • Family Rooms
  • On-site Café
  • Fitness Centre
1300 yd from City Center200 yd from Vilanova Miniature Train Ride
From   US$ 97 /nightSelect
  • Exceptional beachfront apartment views
  • Well-equipped family accommodation units
  • On-site café with high breakfast ratings
  • Outdoor pool
  • À la carte restaurant
  • Hot tub
1200 yd from City Center100 yd from Vilanova Miniature Train Ride
From   US$ 131 /nightSelect
  • Gourmet breakfasts with homemade pastries
  • Beachfront location with stunning sea views
  • Diverse outdoor activities available

Top Hotel Picks in Vilanova i la Geltrú

How much is a room per night?

These hotels are chosen for their proximity to the beach, including La Platja de Vilanova, and easy access to the train station. Prices start around $90 per night, with top-rated options scoring above 8.0/10 on major travel sites.

3 star: $90-$160
4 star: $160-$250
5 star: $250-$400

Top Recommended hotels in Vilanova i la Geltrú