Skip to main content

Filter by:


Star rating

Review score

Vilanova i la Geltrú – 18 hotels and places to stay
See the latest prices and deals by choosing your dates.
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,182 reviews
Price from£59.39per night
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,479 reviews
Price from£58.11per 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
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
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
877 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
691 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,396 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
845 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ú

  • 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,479 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
     · 845 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
  • 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 £71.97 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,479 reviews
    The lady at the desk was an absolute delight and made the checking process quick and efficient. The room on the other hand although spanking clean was outdated and the shower with a curtain expected in a camping but not in a hotel.
    Anne-Elizabeth
    France
  • 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 £103.79 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 691 reviews
    The hotel is in a peaceful zone and very close to the beach. The room was modern and well equipped. The breakfast was fine and we were able to eat in the beautiful garden area. The staff team were all very pleasant.
    Matt
    Spain
  • 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 £58.26 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,182 reviews
    Amazing location - easy beach access, restaurants and shops in proximity Air conditioning Balcony Roo top bar Friendly staff Greeting message & present in the room Parking availability in the area
    Talya
    France
  • 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
  • From £82.76 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 845 reviews
    Very clean and comfortable. Front beach, quiet, the staff is amazing. Special thanks to Cristina for the welcoming and making our stay so comfortable. Will definitely return!
    Sue☆
    Spain
  • 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 £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 £82.76 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 845 reviews
    Great spot, quiet and very comfortable. Good cafe attached to the hotel with nice coffee.
    Jan
    Australia
  • From £56.55 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 877 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,393 reviews
    location on the beach , large pool, clean room with pool/beach view
    alexrusu
    Romania
  • From £71.97 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,393 reviews
    We are very satisfied with all in this hotel :)
    Sándor
    United Kingdom

Research, refine and make plans for your whole trip