Skip to main content

Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Vilanova i la Geltrú – 53 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Mumm by Pillow 2 stars

Hotel in Vilanova i la Geltrú

Set overlooking the harbour and just 300 metres from the beach in Vilanova i la Geltrú, Mumm by Pillow offers modern rooms and free WiFi. Great location, near the ramblas and the beach. Clean, comfy rooms with a lovely view and a balcony. Helpful staff

Show more Show less
8.3
Very good
1,389 reviews
Price from
£62
per night

Solvi Hotel 2 stars

Hotel in Vilanova i la Geltrú

Located on Vilanova i la Geltrú’s seafront promenade, Solvi Hotel offers rooms with satellite TV and a private terrace with sea views. The rooms at the Solvi feature satellite TV, a safe and an iron. Location!!! View fabulous. Personal muy servicial y cortés.

Show more Show less
8
Very good
730 reviews
Price from
£68
per night

Hotel Ribes Roges 2 stars

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. The staff were kind. The room is very clean and comfortable. . Will definitely come back.

Show more Show less
9.2
Superb
489 reviews
Price from
£78
per night

Cèsar 3 stars

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. The view is awesone and the garden/pool too. Very cute little hotel for a romantic weeke d

Show more Show less
8.2
Very good
563 reviews
Price from
£87
per night

Gatell Hotel 2 stars

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. The staff were magnificent, made our stay as good as possible and were flexible. Excellent Staff!

Show more Show less
7.3
Good
856 reviews
Price from
£61
per night

Hotel restaurant Ceferino 3 stars

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. Very nice little hotel in a great location. We have stayed many times before and it was great to see the newly refurbished suite. The seafood paella is a must!

Show more Show less
8.7
Fabulous
284 reviews
Price from
£144
per night

Atenea Park Suites & Apartments 3 stars

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. Location is exceptional. Staff very friendly and helpful. Clean and bright room with so comfortable cama.

Show more Show less
8.4
Very good
1,532 reviews
Price from
£94
per night

MAREA ApartHotel 3 stars

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. Actually, I loved everything! the place! kindness of people. apartment. Kristina who is working at the hotel is truly the best!! always kind and helpful!! amazing!!!

Show more Show less
8.9
Fabulous
546 reviews
Price from
£135
per night

Apartaments Turístics Residencia Vila Nova

Vilanova i la Geltrú

This university hall of residence is located in the centre of Vilanova, 3 minutes’ walk from Vilanova Train Station.

Show more Show less
8.6
Fabulous
133 reviews
Price from
£62
per night

Camping Vilanova Park

Vilanova i la Geltrú

Set on the edge of Vilanova i la Geltrú, on the Costa Dorada, Vilanova Park offers accommodation in bungalows, tents and mobile homes. The complex has 2 swimming pools, a spa and Mediterranean views. Friendly Check In. Helpfully staff. Very clean room and site in general

Show more Show less
8.1
Very good
414 reviews
Price from
£131
per night

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

See all

FAQs about hotels in Vilanova i la Geltrú

  • Many families visiting Vilanova i la Geltrú loved staying at Hotel Ribes Roges, Hotel restaurant Ceferino and Cèsar.

  • These hotels in Vilanova i la Geltrú are highly rated by couples: Hotel Ribes Roges, Hotel restaurant Ceferino and Mumm by Pillow.

  • For hotels in Vilanova i la Geltrú that serve up a highly-rated breakfast, try Hotel Ribes Roges, Hotel restaurant Ceferino and Cèsar.

  • On average, 3-star hotels in Vilanova i la Geltrú cost £187 per night, and 4-star hotels in Vilanova i la Geltrú are £756 per night. If you're looking for something really special, a 5-star hotel in Vilanova i la Geltrú can on average be found for £0 per night (based on Booking.com prices).

  • Hotel Ribes Roges, Mumm by Pillow and Hotel restaurant Ceferino are some of the popular hotels in Vilanova i la Geltrú.

  • Hotel restaurant Ceferino, Solvi Hotel and Cèsar have received great reviews from travellers in Vilanova i la Geltrú regarding the views from their hotel rooms.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Vilanova i la Geltrú:

Explore guest reviews of hotels in Vilanova i la Geltrú

See all