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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near El Desconsol

  • 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
Calle Roger de Lluria 28, 08010 Barcelona, Spain
1.2 km from El Desconsol
#125 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Paseo Lluis Companys, 2 | Pujadas, 5, 08018 Barcelona, Spain
0.2 km from El Desconsol
#275 of 521 hotels in Barcelona
Check In Check Out
Show Prices
K+K Hotel PicassoOffers & Announcements20% off room rate
Passeig/Paseo de Picasso, 26-30 | El Born, 08003 Barcelona, Spain
0.3 km from El Desconsol
#22 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Calle Princesa 50 | 08003 Barcelona, 08003 Barcelona, Spain
0.4 km from El Desconsol
#102 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Rec Comtal 16-18, 08003 Barcelona, Spain
0.5 km from El Desconsol
#52 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Portal Nou, 42, Terrassa, 08221 Barcelona, Spain
0.5 km from El Desconsol
#399 of 521 hotels in Barcelona
No photo provided
Check In Check Out
Show Prices
Avda. Marques de Argentera, 131, 08003 Barcelona, Spain
0.5 km from El Desconsol
#458 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Princesa 33 - 35, 08003 Barcelona, Spain
0.6 km from El Desconsol
#119 of 521 hotels in Barcelona
Check In Check Out
Show Prices
General Castanos 14, 08003 Barcelona, Spain
0.6 km from El Desconsol
#181 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Av Marques de L'Argentera 11, 08003 Barcelona, Spain
0.6 km from El Desconsol
#193 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Avenida Marques de l'Argentera 4, 08003 Barcelona, Spain
0.6 km from El Desconsol
#274 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Joan de Austria, 51, 08005 Barcelona, Spain
0.6 km from El Desconsol
#450 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Sant Pere Mes Baix, 62, 08003 Barcelona, Spain
0.7 km from El Desconsol
#57 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Avenida Bogatell 64-68, 08005 Barcelona, Spain
0.7 km from El Desconsol
#146 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Pla de Palau 17, 08003 Barcelona, Spain
0.7 km from El Desconsol
#301 of 521 hotels in Barcelona
Check In Check Out
Show Prices
General Castanos 6, 08003 Barcelona, Spain
0.7 km from El Desconsol
#446 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Calle Marquesa, Barcelona, Spain
0.7 km from El Desconsol
#452 of 521 hotels in Barcelona
No photo provided
Check In Check Out
Show Prices
Bailen, 4-6, 08010 Barcelona, Spain
0.8 km from El Desconsol
#45 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Via Laietana 24, 08003 Barcelona, Spain
0.8 km from El Desconsol
#64 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Avinguda Litoral 10, 08005 Barcelona, Spain
0.8 km from El Desconsol
#118 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Argenteria 37, 08003 Barcelona, Spain
0.8 km from El Desconsol
#207 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Plaza Palacio 19, 08003 Barcelona, Spain
0.8 km from El Desconsol
#241 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Calle Boria, 24-26, 08003 Barcelona, Spain
0.8 km from El Desconsol
#291 of 521 hotels in Barcelona
Check In Check Out
Show Prices
95 Ausias March, 08013 Barcelona, Spain
0.8 km from El Desconsol
#416 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Avinguda Francesc Cambo, 21, 08003 Barcelona, Spain
0.8 km from El Desconsol
#487 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Agullers, 22, 08003 Barcelona, Spain
0.8 km from El Desconsol
No photo provided
Check In Check Out
Show Prices
Trafalgar 30, 08010 Barcelona, Spain
0.9 km from El Desconsol
#12 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Pas de Sota Muralla, 9, 08003 Barcelona, Spain
0.9 km from El Desconsol
#20 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Via Laietana 30, 08003 Barcelona, Spain
0.9 km from El Desconsol
#34 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Marina 19 - 21, 08005 Barcelona, Spain
0.9 km from El Desconsol
#48 of 521 hotels in Barcelona
Check In Check Out
Show Prices
Via Laietana, 3, 08003 Barcelona, Spain
0.9 km from El Desconsol
#260 of 521 hotels in Barcelona
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.
Barcelona Travel Forum Need specific advice visiting Barcelona, Province of Barcelona? Visit the TripAdvisor Travel Forum for Barcelona and ask our Destination Experts and the travel community.