Compare the best hotels in Cabrils from 100+ sites!

6 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Cabrils hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

6 Cheap hotels in Cabrils

Top Family-Friendly Hotels in Cabrils

These family-friendly hotels in Cabrils put you within reach of top city sights, ensuring everyone stays comfortable.

Hostal De La Plaça - Hotel Boutique - Cabrils
8.9 528 reviews
Cabrils
08/21 – 08/24
$198/nighttotal: $594 (3 )

Hostal De La Plaça - Hotel Boutique

1 2
hotel , Cabrils
Hostal De La Plaça - Hotel Boutique is a 3-star hotel in Cabrils, located 16 miles from Sagrada Familia and 17 miles from both Port Olimpic and La Pedrera, offering a peaceful escape from the bustling city of Barcelona. Guests consistently rate the hotel excellent for cleanliness and location. The hotel has a terrace, restaurant, and bar for enjoying the Mediterranean climate and dining. Amenities include air conditioning, a desk, coffee machine, safety deposit box, flat-screen TV, and private bathroom with a bidet, along with complimentary WiFi and a paid airport shuttle service.
Hotel Sorli Emocions - Cabrils
8.7 1007 reviews
Cabrils
08/21 – 08/24
$161/nighttotal: $483 (3 )

Hotel Sorli Emocions

1 2
hotel , Vilassar de Dalt
Hotel Sorli Emocions is located in Vilassar de Dalt, a charming town just a short drive from Barcelona and Barcelona El Prat Airport. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of amenities for guests to enjoy, including a spa, swimming pool, fitness center, and tennis court. Guests can relax in the garden or on the terrace, dine at the restaurant, or enjoy a drink at the bar.
Hotel Tres Leones - Cabrils
8.0 789 reviews
Cabrils
08/21 – 08/24
$123/nighttotal: $369 (3 )

Hotel Tres Leones

1 2
hotel , Vilassar de Mar
The Hotel Tres Leones is located in Vilassar de Mar, just a 4-minute walk from the main beach and about 1.1 miles from Llevant Beach.
This 2-star hotel offers a terrace, a restaurant, and a bar, all with views of the Mediterranean Sea, as well as free Wi-Fi throughout the property.
Vila De Premiá - Cabrils
8.1 3487 reviews
Cabrils
08/21 – 08/24
$176/nighttotal: $528 (3 )

Vila De Premiá

1 2
hotel , Premià de Mar
The Vila de Premià hotel is located in Premià de Mar, a coastal town about 12 miles from Barcelona and a 30-minute drive from the Montmeló Formula 1 circuit.
This 2-star lodging offers beachfront rooms with Mediterranean Sea views, free Wi-Fi, on-site parking (fee applies), a bar, and is family-friendly with rooms featuring air conditioning and a TV.

Traveler-Approved Hotels with Swimming Pool in Cabrils

These hotels in Cabrils include a swimming pool, so a proper swim in the heart of the city is always an option.

Hotel Sorli Emocions - Cabrils
8.7 1007 reviews
Cabrils
08/21 – 08/24
$161/nighttotal: $483 (3 )

Hotel Sorli Emocions

1 2
hotel , Vilassar de Dalt
Hotel Sorli Emocions is located in Vilassar de Dalt, a charming town just a short drive from Barcelona and Barcelona El Prat Airport. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of amenities for guests to enjoy, including a spa, swimming pool, fitness center, and tennis court. Guests can relax in the garden or on the terrace, dine at the restaurant, or enjoy a drink at the bar.

Frequently Asked Questions about hotels in Cabrils

  • What amenities can travelers expect in hotel rooms in Cabrils?

    Hotels in Cabrils typically offer comfortable and well-equipped rooms. Most rooms include air conditioning, a private bathroom with shower or bathtub, a flat-screen TV, and free Wi-Fi. Some hotels may also offer additional amenities such as a balcony, a mini-fridge, and a safe.
  • What are the best hotels with a swimming pool in Cabrils?

    Hotel Sorli Emocions, Mas Salagros Ecoresort & Spa and La Mer Hotel are among the best hotels with a swimming pool in Cabrils.

  • When is the best time to book a hotel in Cabrils?

    The best time to book a hotel in Cabrils is during the shoulder seasons, from April to May and September to October. You'll enjoy pleasant weather, fewer crowds, and potentially lower prices compared to the peak summer months. Book well in advance for the best deals, especially if you're planning to visit during a popular holiday.
  • What are the most popular 2, 3 and 4-star hotels in Cabrils?

    Among 2, 3 and 4-star hotels in Cabrils, Vila De Premiá, Hotel Tres Leones and Hostal De La Plaça - Hotel Boutique are the most popular ones.

  • What are some pet-friendly activities in and around Cabrils?

    Cabrils is a pet-friendly destination. Take your furry friend for a walk along the scenic trails in the Parc de la Serralada Litoral. Many restaurants and cafes in town welcome dogs on their patios. The nearby beach at Vilassar de Mar allows dogs in designated areas, so you can enjoy a day at the beach with your pet.
  • What are the best luxury hotels in Cabrils?

    Hotel Sorli Emocions, Mas Salagros Ecoresort & Spa and Hotel Vilassar are among the best luxury hotels in Cabrils.

  • Which towns or cities worth a visit near Cabrils?

    Cabrils is perfectly situated for exploring the surrounding area. Barcelona, the vibrant capital of Catalonia, is just a short train ride away. The charming town of Mataró, known for its historic center and beautiful beaches, is also easily accessible. For a taste of the countryside, visit the picturesque town of Sant Celoni, famous for its traditional markets and charming architecture.
  • What are the best family friendly hotels in Cabrils?

    The best family friendly hotels in Cabrils are Hotel Sorli Emocions, Vila De Premiá and Hotel Tres Leones.

  • What are the best pet friendly hotels in Cabrils?

    The best pet friendly hotels in Cabrils are La Mer Hotel, Hostal De La Plaça and Hotel Masia Can Vive.

  • What are the best hotels with jacuzzi in Cabrils?

Destinations nearby

Choose the Right Hotels with Free Breakfast in Cabrils

Breakfast is served at these hotels in Cabrils, leaving you with one less thing to figure out in the morning.

Vila De Premiá - Cabrils
8.1 3487 reviews
Cabrils
08/21 – 08/24
$176/nighttotal: $528 (3 )

Vila De Premiá

1 2
hotel , Premià de Mar
The Vila de Premià hotel is located in Premià de Mar, a coastal town about 12 miles from Barcelona and a 30-minute drive from the Montmeló Formula 1 circuit.
This 2-star lodging offers beachfront rooms with Mediterranean Sea views, free Wi-Fi, on-site parking (fee applies), a bar, and is family-friendly with rooms featuring air conditioning and a TV.
Hostal De La Plaça - Cabrils
8.2 170 reviews
Cabrils
08/21 – 08/24
$211/nighttotal: $633 (3 )

Hostal De La Plaça

1 2
hotel , Cabrils
Hostal De La Plaça in Cabrils, Spain offers a convenient location within 3 miles of Illa Fantasia amusement park and several beaches including Ponent Beach and Premia de Mar Beach.
This 3-star lodging boasts amenities such as a restaurant, bar, room service, free Wi-Fi, valet parking, and a terrace, plus it's pet-friendly and family-friendly.
Hostal De La Plaça - Hotel Boutique - Cabrils
8.9 528 reviews
Cabrils
08/21 – 08/24
$198/nighttotal: $594 (3 )

Hostal De La Plaça - Hotel Boutique

1 2
hotel , Cabrils
Hostal De La Plaça - Hotel Boutique is a 3-star hotel in Cabrils, located 16 miles from Sagrada Familia and 17 miles from both Port Olimpic and La Pedrera, offering a peaceful escape from the bustling city of Barcelona. Guests consistently rate the hotel excellent for cleanliness and location. The hotel has a terrace, restaurant, and bar for enjoying the Mediterranean climate and dining. Amenities include air conditioning, a desk, coffee machine, safety deposit box, flat-screen TV, and private bathroom with a bidet, along with complimentary WiFi and a paid airport shuttle service.
Hotel Sorli Emocions - Cabrils
8.7 1007 reviews
Cabrils
08/21 – 08/24
$161/nighttotal: $483 (3 )

Hotel Sorli Emocions

1 2
hotel , Vilassar de Dalt
Hotel Sorli Emocions is located in Vilassar de Dalt, a charming town just a short drive from Barcelona and Barcelona El Prat Airport. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of amenities for guests to enjoy, including a spa, swimming pool, fitness center, and tennis court. Guests can relax in the garden or on the terrace, dine at the restaurant, or enjoy a drink at the bar.

Our Favorite Hotels with Parking in Cabrils

Driving into town? Each hotel in Cabrils here includes parking, making city center access simple from the moment you arrive.

Vila De Premiá - Cabrils
8.1 3487 reviews
Cabrils
08/21 – 08/24
$176/nighttotal: $528 (3 )

Vila De Premiá

1 2
hotel , Premià de Mar
The Vila de Premià hotel is located in Premià de Mar, a coastal town about 12 miles from Barcelona and a 30-minute drive from the Montmeló Formula 1 circuit.
This 2-star lodging offers beachfront rooms with Mediterranean Sea views, free Wi-Fi, on-site parking (fee applies), a bar, and is family-friendly with rooms featuring air conditioning and a TV.
Hotel Sorli Emocions - Cabrils
8.7 1007 reviews
Cabrils
08/21 – 08/24
$161/nighttotal: $483 (3 )

Hotel Sorli Emocions

1 2
hotel , Vilassar de Dalt
Hotel Sorli Emocions is located in Vilassar de Dalt, a charming town just a short drive from Barcelona and Barcelona El Prat Airport. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a variety of amenities for guests to enjoy, including a spa, swimming pool, fitness center, and tennis court. Guests can relax in the garden or on the terrace, dine at the restaurant, or enjoy a drink at the bar.
Hostal De La Plaça - Cabrils
8.2 170 reviews
Cabrils
08/21 – 08/24
$211/nighttotal: $633 (3 )

Hostal De La Plaça

1 2
hotel , Cabrils
Hostal De La Plaça in Cabrils, Spain offers a convenient location within 3 miles of Illa Fantasia amusement park and several beaches including Ponent Beach and Premia de Mar Beach.
This 3-star lodging boasts amenities such as a restaurant, bar, room service, free Wi-Fi, valet parking, and a terrace, plus it's pet-friendly and family-friendly.
©2026 cozycozy.com