We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up Internet Independent Hotels & up Air Conditioning Hotels with Restaurants & up Hotels with Balconies Non-Smoking Hotel Cheap Hotels Concierge Quiet Hotels Clean Hotels Meeting room Hotels with Free Wifi Reduced mobility rooms Budget Hotels Business services Modern Hotels Spa Hotels Charming Hotels Hotels with Jacuzzi Hotels with Bars Suite Hotels Luxury Spa Hotels Hotels with Hot Tubs Wedding Hotels $ $$ $$$ $$$$ Sercotel Hotels with Villas Peace and Quiet Seeker Hotels with Room Service Golf course Romantic Boutique Hotels Golf Hotels Hotels with Shuttle Hotels with Kitchenette Vineyard Hotels Ibersol Preferred Boutique Beach Goer Hotels with Smoking Rooms Affordable Hotels Hotels With Indoor Pools Apartment Hotels Dolce Hotels And Resorts Honeymoon Hotels Within 10 km Within 25 km Any distance from Vilafranca del Penedes Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Pedro III El Grande
SAVE US$8
US$71
Priceline
US$63
View Deal
Plaza Penedes, 2, 08720 Vilafranca del Penedes, Spain
0.3 km from Vilafranca del Penedes Station
  • Free Wifi
  • Room Service
Mercer Hotels Casa Torner i Guell
SAVE US$12
US$118
Expedia.com
US$106
View Deal
Rambla Sant Francesc, 26, 08720 Vilafranca del Penedes, Spain
0.4 km from Vilafranca del Penedes Station
  • Free Wifi
  • Restaurant
Hotel Domo
Official Site
View Deal
Francesc Macia 4, 08720 Vilafranca del Penedes, Spain
0.9 km from Vilafranca del Penedes Station
  • Free Wifi
  • Restaurant
Cava & Hotel Mastinell
Booking.com
View Deal
Ctra. Vilafranca a St. Marti Sarroca, Km 0.5, 08720 Vilafranca del Penedes, Spain
1.8 km from Vilafranca del Penedes Station
  • Free Wifi
  • Free Parking
Basic Hotel
Hotels.com
US$58
View Deal
Trepat 5 Poligon Industrial Clot de Moja, 08734 Olerdola, Spain
2.1 km from Vilafranca del Penedes Station
  • Free Wifi
  • Free Parking
Sercotel Air Penedes Hotel
SAVE US$6
US$100
Official Site
US$94
View Deal
C/ Font de les Graus, no 2 | Junto a la autopista A-7, 08720 Vilafranca del Penedes, Spain
2.7 km from Vilafranca del Penedes Station
  • Free Wifi
  • Free Parking
Cal Tofol
TripAdvisor
View Deal
Barri Rovellats, Ctra La Bleda, 08731 Sant Marti Sarroca, Spain
4.0 km from Vilafranca del Penedes Station
  • Free Wifi
  • Free Parking
Cal Mestre
Calle Torre Romana 2 - 4, 08793 Les Gunyoles, Spain
6.5 km from Vilafranca del Penedes Station
  • Free Parking
  • Pool
Hotel Sol i Vi
TripAdvisor
View Deal
Carretera de Sant Sadurni d'Anoia a Vilafranca del Penedes | C-243a Km.4, 08739 Lavern, Subirats, Spain
7.8 km from Vilafranca del Penedes Station
  • Free Wifi
  • Free Parking
Hotel Palou
Expedia.com
View Deal
C/ Palou 15-17, 08810, Sant Pere de Ribes, Spain
11.1 km from Vilafranca del Penedes Station
  • Free Wifi
  • Free Parking
Hostal Sant Sadurni D'anoia
Booking.com
View Deal
Calle Sant Antonio 99, 08770 Sant Sadurni d'Anoia, Spain
11.1 km from Vilafranca del Penedes Station
    Hotel Desitges
    SAVE US$7
    US$112
    Hotels.com
    US$105
    View Deal
    Carrer Xarel.lo, 2 | Urbanització Els Cards, 08810, Sant Pere de Ribes, Spain
    12.9 km from Vilafranca del Penedes Station
    • Free Wifi
    • Free Parking
    Vilanova Property Services
    Carrer Major 1 Bis | Vilanova i la Geltrú, 08800 Vilanova i la Geltru, Spain
    13.1 km from Vilafranca del Penedes Station
    • Free Wifi
    El Bosc
    Booking.com
    View Deal
    C/ Marta Mata, 77 | Urbanización els Boscos, Banyeres del Penedes, Spain
    13.8 km from Vilafranca del Penedes Station
    • Free Wifi
    • Pool
    Gatell Hotel
    Priceline
    US$86
    View Deal
    Carrer Puigcerda 16, 08800 Vilanova i la Geltru, Spain
    13.8 km from Vilafranca del Penedes Station
    • Free Wifi
    • Restaurant
    Dolce Sitges
    Orbitz.com
    View Deal
    Ave Cami de Miralpeix 12, 08870 Sitges, Spain
    14.2 km from Vilafranca del Penedes Station
    • Free Wifi
    • Free Parking
    Atenea Park Suites Apartaments
    Expedia.com
    US$121
    View Deal
    Juan Sebastian Elcano no 4, 08800 Vilanova i la Geltru, Spain
    14.6 km from Vilafranca del Penedes Station
    • Free Wifi
    • Pool
    Hotel Ceferino
    Booking.com
    View Deal
    Passeig Ribes Roges, 2-3, 08800 Vilanova i la Geltru, Spain
    14.6 km from Vilafranca del Penedes Station
    • Free Wifi
    • Free Parking
    Hotel Cesar
    Booking.com
    US$91
    View Deal
    C/ Isaac Peral 4, 08800 Vilanova i la Geltru, Spain
    14.6 km from Vilafranca del Penedes Station
    • Free Wifi
    • Pool
    Hotel Solvi
    Expedia.com
    View Deal
    Passeig Ribes Roges, 1, 08800 Vilanova i la Geltru, Spain
    14.6 km from Vilafranca del Penedes Station
    • Free Wifi
    • Free Parking
    Hotel El Cid
    Hotel El Cid
    Travelocity
    View Deal
    C/ San Jose 39, 08870 Sitges, Spain
    14.7 km from Vilafranca del Penedes Station
    • Free Wifi
    • Breakfast included
    Hostal Termes
    Hotels.com
    US$160
    View Deal
    C/ Rafael Termes Junyent 9, 08870 Sitges, Spain
    14.7 km from Vilafranca del Penedes Station
    • Free Wifi
    No photo provided
    Olivella, 08870 Sitges, Spain
    14.7 km from Vilafranca del Penedes Station
    • Pool
    • Restaurant
    Hotel Galeon
    Hotel Galeon
    Official Site
    View Deal
    C/ San Francisco 46, 08870 Sitges, Spain
    14.8 km from Vilafranca del Penedes Station
    • Free Wifi
    • Pool
    Hotel Capri
    Hotel Capri
    No availability for your dates from these sites
    Avda. Sofia, 13-15, 08870 Sitges, Spain
    14.8 km from Vilafranca del Penedes Station
    • Free Wifi
    • Free Parking
    Hotel Ibersol Antemare
    Booking.com
    View Deal
    Avda. Mare de Deu de Montserrat, 48-50, 08870 Sitges, Spain
    14.8 km from Vilafranca del Penedes Station
    • Free Wifi
    • Pool
    Montserrat Hotel
    No availability for your dates from these sites
    Calle Joaquim Espalter 27, 08870 Sitges, Spain
    14.8 km from Vilafranca del Penedes Station
    • Free Wifi
    • Breakfast included
    No photo provided
    Calle Sant Francesc 52, 08870 Sitges, Spain
    14.8 km from Vilafranca del Penedes Station
      Hotel Piccadilly
      Hostelworld.com
      View Deal
      Carrer Espalter 29, 08870 Sitges, Spain
      14.8 km from Vilafranca del Penedes Station
      • Free Wifi
      Clarimar Apartments
      Plaza de Espana, Calle Sol, 08870 Sitges, Spain
      14.8 km from Vilafranca del Penedes Station
      • Pool
      Still looking for a place to stay?
      Vilafranca del Penedes has 1 B&Bs/inns with 13 reviews
      Pension Avenida
      Eugeni d'Ors, 48, 08720 Vilafranca del Penedes, Spain
      1.0 km from Vilafranca del Penedes Station
      • Free Wifi
      • Restaurant
      See all 1 Vilafranca del Penedes B&Bs/inns
      See all hotels in or near Vilafranca del Penedes
      Cal Tofol
      TripAdvisor
      View Deal
      Barri Rovellats, Ctra La Bleda, 08731 Sant Marti Sarroca, Spain
      4.0 km from Vilafranca del Penedes Station
      • Free Wifi
      • Free Parking
      Cal Mestre
      Calle Torre Romana 2 - 4, 08793 Les Gunyoles, Spain
      6.5 km from Vilafranca del Penedes Station
      • Free Parking
      • Pool
      Hotel Sol i Vi
      TripAdvisor
      View Deal
      Carretera de Sant Sadurni d'Anoia a Vilafranca del Penedes | C-243a Km.4, 08739 Lavern, Subirats, Spain
      7.8 km from Vilafranca del Penedes Station
      • Free Wifi
      • Free Parking
      Hotel Palou
      Expedia.com
      View Deal
      C/ Palou 15-17, 08810, Sant Pere de Ribes, Spain
      11.1 km from Vilafranca del Penedes Station
      • Free Wifi
      • Free Parking
      Hostal Sant Sadurni D'anoia
      Booking.com
      View Deal
      Calle Sant Antonio 99, 08770 Sant Sadurni d'Anoia, Spain
      11.1 km from Vilafranca del Penedes Station
        *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.