Photo by Luis Zamora

Viladecavalls hotels from RM352
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Viladecavalls
Apart hotel
Family friendly
Check prices for these dates
Our top choices for Viladecavalls hotels

Hotel SB BCN Events 4 Sup
Hotel SB BCN Events 4 SupCastelldefels
8.6 out of 10, Excellent, (1,001 reviews)
The price is RM331
RM381 total
includes taxes & fees
8 Apr - 9 Apr

B&B Hotel Barcelona Viladecans
B&B Hotel Barcelona ViladecansViladecans
8.6 out of 10, Excellent, (1,002 reviews)
The price is RM312
RM352 total
includes taxes & fees
12 Apr - 13 Apr

INNSiDE by Meliá Barcelona Aeropuerto
INNSiDE by Meliá Barcelona AeropuertoEl Prat de Llobregat
9.0 out of 10, Wonderful, (1,162 reviews)
The price is RM641
RM722 total
includes taxes & fees
28 Mar - 29 Mar

easyHotel Barcelona Fira
easyHotel Barcelona FiraEl Port
8.4 out of 10, Very good, (1,001 reviews)
The price is RM321
RM362 total
includes taxes & fees
26 Mar - 27 Mar

Hotel Flora Parc
Hotel Flora ParcCastelldefels
8.8 out of 10, Excellent, (1,001 reviews)
The price is RM364
RM409 total
includes taxes & fees
6 Apr - 7 Apr

Sercotel Sant Boi
Sercotel Sant BoiCasablanca
8.6 out of 10, Excellent, (1,000 reviews)
The price is RM322
RM363 total
includes taxes & fees
29 Mar - 30 Mar

Hyatt Regency Barcelona Tower
Hyatt Regency Barcelona TowerBellvitge
9.0 out of 10, Wonderful, (1,024 reviews)
The price is RM604
RM709 total
includes taxes & fees
5 Apr - 6 Apr

Hotel La Pau
Hotel La PauDowntown Barcelona
10.0 out of 10, Exceptional, (302 reviews)
The price is RM966
RM1,146 total
includes taxes & fees
31 Mar - 1 Apr

Hotel Royal Passeig de Gracia
Hotel Royal Passeig de GraciaEixample
9.2 out of 10, Wonderful, (1,004 reviews)
The price is RM773
RM934 total
includes taxes & fees
31 Mar - 1 Apr

H10 Casa Mimosa
H10 Casa MimosaEixample
9.8 out of 10, Exceptional, (805 reviews)
The price is RM1,141
RM1,339 total
includes taxes & fees
6 Apr - 7 Apr

Vincci Mae
Vincci MaeSant Gervasi
9.2 out of 10, Wonderful, (576 reviews)
The price is RM628
RM774 total
includes taxes & fees
22 Mar - 23 Mar

Grupotel Gran Vía 678
Grupotel Gran Vía 678Eixample
8.8 out of 10, Excellent, (1,000 reviews)
The price is RM684
RM836 total
includes taxes & fees
6 Apr - 7 Apr

Hesperia Presidente
Hesperia PresidenteSant Gervasi
8.8 out of 10, Excellent, (1,000 reviews)
The price is RM608
RM753 total
includes taxes & fees
30 Mar - 31 Mar

Hotel Porta Fira
Hotel Porta FiraEl Port
9.2 out of 10, Wonderful, (1,110 reviews)
The price is RM514
RM583 total
includes taxes & fees
6 Apr - 7 Apr

Barcelona Airport Hotel
Barcelona Airport HotelEl Prat de Llobregat
8.8 out of 10, Excellent, (5,122 reviews)

Moxy Barcelona
Moxy BarcelonaSants-Montjuïc
8.4 out of 10, Very good, (512 reviews)
The price is RM598
RM742 total
includes taxes & fees
31 Mar - 1 Apr

Hotel Barcelona Princess
Hotel Barcelona PrincessSant Martí
8.6 out of 10, Excellent, (1,001 reviews)
The price is RM454
RM582 total
includes taxes & fees
6 Apr - 7 Apr

Eurohotel Barcelona Gran Via Fira
Eurohotel Barcelona Gran Via FiraEl Port
7.8 out of 10, Good, (1,002 reviews)

Hotel Acta Antibes
Hotel Acta AntibesEixample
8.8 out of 10, Excellent, (1,001 reviews)
The price is RM441
RM554 total
includes taxes & fees
26 Mar - 27 Mar

Bohemian Entenza
Bohemian EntenzaLes Corts
8.4 out of 10, Very good, (547 reviews)
The price is RM415
RM530 total
includes taxes & fees
29 Mar - 30 Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Viladecavalls
Check out Camp Nou—just one of the popular sights to explore around Viladecavalls.

Photo by Luis Zamora
Open Photo by Luis Zamora
More cheap stays in Viladecavalls

INOUT Hostel Barcelona
Major del Rectoret 2 Barcelona
The price is RM331 per night from 22 Mar to 23 Mar
RM331
RM436 total
22 Mar - 23 Mar
includes taxes & fees
7.6/10 Good! (237 reviews)










































































