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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near 20 Canyes

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Valldonzella, 5, 08001 Barcelona, Spain
0.9 miles from 20 Canyes
#215 of 521 hotels in Barcelona
Top Deal
US$327*
US$214* /night
View Deal
Orbitz.com
US$277*
Priceline
US$214*
HotelQuickly
US$327*
View all 12 deals 
Ecuador, 20, 08029 Barcelona, Spain
0.5 miles from 20 Canyes
#293 of 521 hotels in Barcelona
US$129* /night
View Deal
Booking.com
US$129*
CheapTickets
US$129*
Agoda.com
US$128*
View all 11 deals 
C/ Numancia 32, 08029 Barcelona, Spain
0.5 miles from 20 Canyes
#318 of 521 hotels in Barcelona
Top Deal
US$150*
US$123* /night
View Deal
TripAdvisor
US$123*
Travelocity
AMOMA
US$150*
View all 10 deals 
Valencia 157, 08011 Barcelona, Spain
0.5 miles from 20 Canyes
#320 of 521 hotels in Barcelona
Top Deal
US$132*
US$129* /night
View Deal
TripAdvisor
US$128*
Booking.com
Priceline
US$132*
View all 11 deals 
Concell de Cent, 74, 08015 Barcelona, Spain
0.5 miles from 20 Canyes
#324 of 521 hotels in Barcelona
US$127* /night
View Deal
Hotels.com
US$129*
Agoda.com
US$126*
Hotwire.com
US$129*
View all 8 deals 
Rector Triado 82, 08014 Barcelona, Spain
0.5 miles from 20 Canyes
#355 of 521 hotels in Barcelona
Loading prices...
Hotwire.com
Booking.com
HotelQuickly
Avenida Sarria 9, 08029 Barcelona, Spain
0.5 miles from 20 Canyes
#357 of 521 hotels in Barcelona
US$123* /night
View Deal
TripAdvisor
US$123*
Booking.com
Orbitz.com
View all 11 deals 
Calle Paris 101, 08029 Barcelona, Spain
0.5 miles from 20 Canyes
#364 of 521 hotels in Barcelona
Loading prices...
Travelocity
Agoda.com
Despegar.com
View all 10 deals 
Carrer Villarroel 47, 08011 Barcelona, Spain
0.5 miles from 20 Canyes
#409 of 521 hotels in Barcelona
Loading prices...
Booking.com
Expedia.com
Orbitz.com
View all 9 deals 
Carrer de la Creu Coberta, 23, 08014 Barcelona, Spain
0.5 miles from 20 Canyes
#418 of 521 hotels in Barcelona
No photo provided
Breda 3, 08029 Barcelona, Spain
0.5 miles from 20 Canyes
#438 of 521 hotels in Barcelona
Numancia 42, 08029, 08029 Barcelona, Spain
0.5 miles from 20 Canyes
#465 of 521 hotels in Barcelona
Gran Via de les Corts Catalanes, 559, 08011 Barcelona, Spain
0.6 miles from 20 Canyes
#93 of 521 hotels in Barcelona
No availability for your dates from these sites
Expedia.com
Orbitz.com
Booking.com
View all 12 deals 
C/ Mallorca 181, 08036 Barcelona, Spain
0.6 miles from 20 Canyes
#103 of 521 hotels in Barcelona
Top Deal
US$241*
US$220* /night
View Deal
TripAdvisor
US$220*
Booking.com
US$230*
AMOMA
US$241*
View all 12 deals 
Pl Paisos Catalans, Estacion Barcelona Sants, 08014 Barcelona, Spain
0.6 miles from 20 Canyes
#111 of 521 hotels in Barcelona
Top Deal
US$187*
US$148* /night
View Deal
TripAdvisor
US$147*
Orbitz.com
US$163*
AMOMA
US$187*
View all 13 deals 
Carrer D'aribau 54, 08011 Barcelona, Spain
0.6 miles from 20 Canyes
#124 of 521 hotels in Barcelona
Top Deal
US$207*
US$189* /night
View Deal
TripAdvisor
US$189*
Booking.com
US$199*
AMOMA
US$207*
View all 15 deals 
Loreto, 28, 08029 Barcelona, Spain
0.6 miles from 20 Canyes
#137 of 521 hotels in Barcelona
Top Deal
US$188*
US$172* /night
View Deal
TripAdvisor
US$172*
Derby Hotels
US$174*
HotelQuickly
US$188*
View all 12 deals 
Diputacio 195, 08011 Barcelona, Spain
0.6 miles from 20 Canyes
#150 of 521 hotels in Barcelona

The price you found is 31% lower than this hotel's average rate of US$343/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$257*
US$238* /night
View Deal
Booking.com
Hotwire.com
AMOMA
US$257*
View all 8 deals 
C/ Rocafort 23-25, 08015 Barcelona, Spain
0.6 miles from 20 Canyes
#184 of 521 hotels in Barcelona

The price you found is 16% lower than this hotel's average rate of US$124/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$157*
US$105* /night
View Deal
TripAdvisor
US$104*
Priceline
US$105*
HotelQuickly
US$157*
View all 12 deals 
Avda. Paral lel, 172, 08015 Barcelona, Spain
0.6 miles from 20 Canyes
#195 of 521 hotels in Barcelona
Loading prices...
Orbitz.com
Travelocity
Booking.com
View all 9 deals 
Aribau 33, 08011 Barcelona, Spain
0.6 miles from 20 Canyes
#207 of 521 hotels in Barcelona
Top Deal
US$266*
US$226* /night
View Deal
TripAdvisor
US$226*
Travelocity
US$227*
HotelQuickly
US$266*
View all 14 deals 
Numancia, 74, 08029 Barcelona, Spain
0.6 miles from 20 Canyes
#217 of 521 hotels in Barcelona
Top Deal
US$149*
US$125* /night
View Deal
TripAdvisor
US$128*
Booking.com
US$128*
HotelQuickly
US$149*
View all 14 deals 
c/ Valencia, 194, 08011 Barcelona, Spain
0.6 miles from 20 Canyes
#262 of 521 hotels in Barcelona
Top Deal
US$274*
US$195* /night
View Deal
TripAdvisor
US$195*
Booking.com
US$209*
HotelQuickly
US$274*
View all 10 deals 
Comte Borrell, 68, 08015 Barcelona, Spain
0.6 miles from 20 Canyes
#269 of 521 hotels in Barcelona
Top Deal
US$525*
US$184* /night
View Deal
Expedia.com
US$479*
Booking.com
US$525*
CheapTickets
US$479*
View all 11 deals 
Gran Via de les Corts Catalanes 574, 08011 Barcelona, Spain
0.6 miles from 20 Canyes
#287 of 521 hotels in Barcelona
US$180* /night
View Deal
TripAdvisor
US$180*
Hotwire.com
Agoda.com
View all 12 deals 
Loreto, 21, 08029 Barcelona, Spain
0.6 miles from 20 Canyes
#292 of 521 hotels in Barcelona
Top Deal
US$152*
US$147* /night
View Deal
Booking.com
Derby Hotels
Hotwire.com
US$152*
View all 10 deals 
Gran Via de les Corts Catalanes 570, 08011 Barcelona, Spain
0.6 miles from 20 Canyes
#307 of 521 hotels in Barcelona
US$156* /night
View Deal
Orbitz.com
Agoda.com
US$157*
Priceline
US$157*
View all 10 deals 
Josep Tarradellas 119-121, 08029 Barcelona, Spain
0.6 miles from 20 Canyes
#352 of 521 hotels in Barcelona