Skip to main content

Filter by:


Star rating

Review score

Vilanova i la Geltrú – 17 hotels and places to stay
See the latest prices and deals by choosing your dates.
BYPILLOW Mumm, hotel in Vilanova i la Geltrú

Set overlooking the harbour and just 300 metres from the beach in Vilanova i la Geltrú, BYPILLOW Mumm offers modern rooms and free WiFi.

7.8
Scored 7.8
Good
Rated good
1,482 reviews
Price from£58.11per night
Solvi Hotel - Adults Only, hotel in Vilanova i la Geltrú

Located on Vilanova i la Geltrú’s seafront promenade, Solvi Hotel - Adults Only offers rooms with satellite TV and a private balcony. The rooms at the Solvi feature satellite TV, a safe and an iron.

8.0
Scored 8.0
Very good
Rated very good
1,181 reviews
Price from£59.39per night
Hotel restaurant Ceferino, hotel in Vilanova i la Geltrú

Offering fantastic sea views, this charming beach front hotel is located in Vilanova i la Geltrú, on the Costa del Garraf.

8.7
Scored 8.7
Fabulous
Rated fabulous
394 reviews
Price from£134.14per night
Cèsar, hotel in Vilanova i la Geltrú

This colonial-style house, run by the same family since 1889, is located metres from the beach in Vilanova i la Geltru. The rooms have natural light and views over the gardens.

8.3
Scored 8.3
Very good
Rated very good
688 reviews
Price from£65.39per night
Gatell Hotel, hotel in Vilanova i la Geltrú

Located in the city centre, this hotel is 280 metres from the train station, the Railway Museum and near the Polytechnic University of Catalonia.

7.3
Scored 7.3
Good
Rated good
876 reviews
Price from£57.68per night
Hotel Ribes Roges, hotel in Vilanova i la Geltrú

This family-run hotel is located in a residential part of the city, 50 metres from Faro Beach. Offering private gardens, it includes a sun terrace and air-conditioned rooms with free Wi-Fi.

9.0
Scored 9.0
Superb
Rated superb
692 reviews
Price from£104.92per night
Atenea Park Suites & Apartments, hotel in Vilanova i la Geltrú

Atenea Park Suites & Apartments is just 50 metres from Vilanova’s Ribas Roges Beach, 45 minutes’ drive from Barcelona. It offers an outdoor pool and air-conditioned studios with free Wi-Fi.

8.5
Scored 8.5
Very good
Rated very good
2,395 reviews
Price from£79.95per night
MAREA ApartHotel, hotel in Vilanova i la Geltrú

Marea ApartHotel is located on Vilanova i la Geltrú’s seafront promenade, approximately 50 metres from the beach. It offers modern, air-conditioned apartments with free WiFi and a private balcony.

9.0
Scored 9.0
Superb
Rated superb
843 reviews
Price from£83.89per night
Family Apartment, hotel in Vilanova i la Geltrú

Situated in Vilanova i la Geltrú, 600 metres from Ribes Roges Beach and 1.1 km from Platja de la República, Family Apartment offers a terrace and air conditioning.

9.8
Scored 9.8
Exceptional
Rated exceptional
69 reviews
Price from£199.80per night
Sea breeze, hotel in Vilanova i la Geltrú

Offering a garden and lake view, Sea breeze is situated in Vilanova i la Geltrú, 500 metres from Sant Gervasi Beach and 600 metres from Platja Llarga.

8.8
Scored 8.8
Fabulous
Rated fabulous
11 reviews
Price from£399.65per night
See all 24 hotels in Vilanova i la Geltrú

Most booked hotels in Vilanova i la Geltrú in the past month

FAQs about hotels in Vilanova i la Geltrú




Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Vilanova i la Geltrú:

  • 10
    Scored 10

    its a lovely well established Spanish populated town with an...

    its a lovely well established Spanish populated town with an old historic centre. It is set up for the summer tourist but is not tacky like other places. Not as up market and stylish as Sitges but is still a good place to use as a base for the beaches and popping into Barcelona or Sitges by train. There are some very good restaurants in and around the town. The beaches are very good, big and clean with protected shallow bathing areas great for kids.
    bud the bear
    United Kingdom
  • 10
    Scored 10

    Hotel was in area very near beach, plenty of places for...

    Hotel was in area very near beach, plenty of places for coffee on the Rambla. And great selection of restaurants. Always something going on, the Carnival was on when we were there. We go to Vilanova often lovely town.
    Osvaldo
    United Kingdom
  • 10
    Scored 10

    Everything was great.

    Everything was great. Our room was upgraded to a room with a sunny balcony. We loved it! They provided us with a kettle and tea. Very kind of them. We ate a delicious paella right next door. Very convenient. Loved walking on the Oceanside Promenade. Loved the place.
    Chronny
    Canada
  • 8.0
    Scored 8.0

    This town is within easy reach of Barcelona, either by train...

    This town is within easy reach of Barcelona, either by train or bus. We were there during a festival and the celebrations and fireworks were amazing. plenty of bars and restaurants catering for different tastes. The beach is lovely and large enough to feel like you were secluded
    A
    Anonymous
  • 10
    Scored 10

    Great stay, fantastic staff a really great hotel that I...

    Great stay, fantastic staff a really great hotel that I would recommend to anyone. This is a really nice hotel in a perfect location for a beach holiday. Barcelona is a short train ride away for a day visit. The staff and management at this hotel are absolutely fantastic and went above and beyond to help make our stay pleasant. Really enjoyed it.
    Schuiteman
    Canada
  • 10
    Scored 10

    Very nice location 40/45 mins away from El Prat Airport.

    Very nice location 40/45 mins away from El Prat Airport. Beach side village with beautiful Blue Flag sandy beaches and crystal clear waters. Laid back lifestyle, with very good eating out options. Perfect for a relaxing getaway!
    Robert
    Malta

Explore guest reviews of hotels in Vilanova i la Geltrú

  • From £71.97 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,482 reviews
    The room was simple, perfectly pleasant, and clean, and the bed was quite comfortable. The location is terrific, right across from the port and a few minute's walk from the Sant Cristofal beach and lighthouse, as well as another park and beach in the opposite direction. There is a grocery store in the same block, and plenty of restaurants nearby. The train station is not far (10 minutes on foot?) so it's easy to get to Barcelona or other towns by train.
    Elisabeth
    France
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 60 reviews
    Beautiful spacious apartment at the top of La Rambla overlooking a square with a church. The bells from the church were minimal. Check in was excellent and I was met by the owners friendl at the arranged time. Communication with the owner was excellent prior to my visit and I would recommend this apartment. The use of the bikes was a lovely gesture as I was able to quickly get around Vilanova I la Geltru. Its a 15 minute walk to the train station.
    Mary McMahon
    Ireland
  • From £58.26 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,182 reviews
    A very nice small hotel right at the sea promenade in Vilanova. We had a beautiful room with a nice balcony and a sea view towards the Vilanova port and the Ribes Roges beach. The staff was friendly, the room clean, the beds comfy. The hotel is situated very well, so both the beaches and the city center can be reached within a few minutes. We got a bottle of wine as a small present at the room - very nice!
    Nedad
    Austria
  • From £71.97 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,482 reviews
    Location is great. There are shops and many restaurants nearby. It’s also near the train station. The hotel is in front of a harbor and as you turn further to the right, there’s a lovely park in front of the beach. The room is clean and the bed is comfortable. It has a 1L glass of water, a kettle and a couple of biscuits and coffee as a complimentary which is nice. The receptionist could speak English.
    Jennifer
    Norway
  • From £82.76 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 844 reviews
    What a great find! Very clean, facilities were great, communication with the Marea beforehand was perfect and clear. This aparthotel had all the benefits of a hotel room but with the added bonus of a lounge and little kitchen which I can imagine would be perfect for a longer stay (we only stayed one night). Lovely little balcony off the room which would have been great if it wasn't raining.
    Victoria
    Spain
  • From £82.76 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 844 reviews
    This is an excellent hotel right across from the beach, what a great spot. The staff were fantastic, very friendly and helpful. We really enjoyed our stay here and would recommend this hotel to anyone. It is really well located, close enough to the town center to easily walk into town for dinner yet quiet enough to sleep at night. This is a great place to stay.
    Schuiteman
    Canada
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 2 reviews
    Nice big terrace, with view to a small(er) beach of the town. Distance to the beach: 5 minutes walk, beach itself beautiful, clean, with fine sand. Grocery and bakery around. Fast WiFi connection (fiber-based). Btw, 3 5 2 in address means house #3, floor 5 (no lift), flat 2 on that floor Good railway connection to Barcelona (it counts as Barcelona zone 4)
    Michal
    Poland
  • From £103.79 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 691 reviews
    The staff was very friendly. The included breakfast was delicious, with fresh squeezed orange juice. The room was wonderful, clean, spacious, and comfortable. The lighting in the room was very pleasant, looking like a blue sky with a few clouds. We loved our private terrace. The beach was only a very short walk away. Would highly recommend and would stay again.
    Zachary
    United States
  • From £133.01 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 394 reviews
    The whole property is beautifully furnished and the rooms are more personal and individual than most hotels which is lovely. the spaciousness and respect for the hotel is inherent in its very well maintained upkeep
    Judith
    United Kingdom
  • From £444.06 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 11 reviews
    I loved the location and the view. It was peaceful, quiet, yet close enough to walk along the beautiful beaches into town. Set up is cosy, comfortable, well equipped with all amenities working. Lovely hot water!
    Samantha
    Spain
  • From £133.01 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 394 reviews
    Lovely hotel across the street from the beach in Vilanova (30 min. drive from Barcelona airport). Accessible to restaurants and a delightful shopping area. We would definitely stay here again!!
    Ryan
    United States
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 6 reviews
    We visit by car, 6 people. Nice Location Clean Cozy pool Big garden with fruits Cute dog Barbecue Closest beach is perfect Every friday street market. dont miss!
    Peyk
    Turkey
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 6 reviews
    Location was perfect, so close to the beach with a cute cafe at the end of the street. Apartment had everything we needed and was wonderful to be on the terrace.
    Jenna
    France
  • 4.3
    Scored 4.3
    Disappointing
    Rated disappointing
     · 4 reviews
    It is interesting experience and place. You cannot say that is bad if you compare it with hotel. It is different place. Be ready for it. Nice Yacht!
    Alexey
    France
  • From £58.26 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,182 reviews
    The location was incredible-- just a short walk to the beach and right next to the outdoor shops. The single bed I had was surprisingly comfortable!
    A
    Alanna
    United States
  • From £74.54 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 688 reviews
    The view is awesone and the garden/pool too. Very cute little hotel for a romantic weeke d
    Benjamin
    France
  • From £56.55 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 876 reviews
    very good hotel at a prime location and friendly staff! I highly recommend.
    shashidhar
    Taiwan
  • From £71.97 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,395 reviews
    location on the beach , large pool, clean room with pool/beach view
    alexrusu
    Romania
  • From £82.76 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 844 reviews
    Clean, close to the beach, personel very friendly
    Ionut
    Romania
  • From £71.97 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,395 reviews
    We are very satisfied with all in this hotel :)
    Sándor
    United Kingdom

Research, refine and make plans for your whole trip

gogless