Skip to main content.

Hotels & Accommodation in Subirats

Search Subirats Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Subirats Hotels

Subirats overview

Subirats is an inviting destination that has something for everyone. Visitors can plan a fun excursion to Cava Llopart and Felix Massana Rafols while in Subirats. There's plenty more to see, including sights like Albert I Noya and Bodega Eudald Massana Noya.

Where to stay in Subirats

Whether you plan to stay for a night or a week, Subirats has the right accommodation for you. There are 4 hotels in Subirats and you can shop as many as 2654 deals for rooms on, some with discounts of up to 75%. Our room prices start at 11 USD per night and below you'll find the number of hotels by star rating in Subirats as well as in the surrounding area:
  • • 76 5-star hotels from 110 USD per night
  • • 636 4-star hotels from 72 USD per night
  • • 388 3-star hotels from 53 USD per night
  • • 172 2-star hotels from 16 USD per night

How to get to Subirats

Fly into Barcelona (BCN-Barcelona Intl.), 15.6 mi (25 km) from central Subirats. Subirats Lavern-Subirats Station is the closest train station, located 1.9 mi (3 km) from the city center.

What to see around Subirats

Fun excursions can include a visit to:
  • • Cava Llopart
  • • Felix Massana Rafols
  • • Albert I Noya
  • • Bodega Eudald Massana Noya
  • • Castellroig
Recommended places to see include:
  • • Cava Llopart
  • • Felix Massana Rafols
  • • Albert I Noya
  • • Bodega Eudald Massana Noya
  • • Castellroig

When to visit Subirats

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 62°F day, 43°F night
  • • April-June: 80°F day, 50°F night
  • • July-September: 82°F day, 62°F night
  • • October-December: 73°F day, 44°F night
Seasonal rainfall averages
  • • January-March: 4.80 inches
  • • April-June: 5.47 inches
  • • July-September: 5.79 inches
  • • October-December: 7.36 inches