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.

Hotels near Basilica de la Mare de Deu de la Merce

Placa Merce, 1, Barcelona, Spain
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Passeig Colom 12, 08002 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
Offers & Announcements 10% off room rate
Hotel Duquesa de Cardona Slideshow
#16 of 518 hotels in Barcelona
Professional photos | Traveller photos (581) | Map
Show Prices
Carrer Ample, 1 | Pl Duc de Medinaceli, 08002 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
#128 of 518 hotels in Barcelona
Professional photos | Traveller photos (92) | Map
Show Prices
Ample, 31 | Ciudad Vella, 08002 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
Special Offer Free Buffet Breakfast
Hesperia Metropol Slideshow
#318 of 518 hotels in Barcelona
Professional photos | Traveller photos (319) | Map
Show Prices
C/ Simon Oller, 1 Principal, 08001 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
#424 of 518 hotels in Barcelona
Professional photos | Traveller photos (6) | Map
Show Prices
Carrer de la Merce, 11, 8002 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
#476 of 518 hotels in Barcelona
Professional photos | Map
Show Prices
Calle Merce, 11, 8002 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
Professional photos | Map
Show Prices
Nou de Sant Francesc 40, 08002 Barcelona, Spain
0.2 km from Basilica de la Mare de Deu de la Merce
#246 of 518 hotels in Barcelona
Professional photos | Traveller photos (83) | Map
Show Prices
Carrer Correu Vell 6, Barcelona, Spain
0.2 km from Basilica de la Mare de Deu de la Merce
#457 of 518 hotels in Barcelona
Map
Avinyo 16, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#240 of 518 hotels in Barcelona
Professional photos | Traveller photos (521) | Map
Show Prices
Escudellers, 19, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#254 of 518 hotels in Barcelona
Professional photos | Traveller photos (116) | Map
Show Prices
Via Laietana, 3, 08003 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#258 of 518 hotels in Barcelona
Professional photos | Traveller photos (85) | Map
Show Prices
La Rambla, 22-24, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#301 of 518 hotels in Barcelona
Professional photos | Traveller photos (19) | Map
Show Prices
Escudellers, 15 | C/ Nueva de Zurbano 7, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#329 of 518 hotels in Barcelona
Professional photos | Traveller photos (71) | Map
Show Prices
Plaza Reial 11, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#352 of 518 hotels in Barcelona
Professional photos | Traveller photos (81) | Map
Show Prices
Ramblas, 33, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#361 of 518 hotels in Barcelona
Professional photos | Traveller photos (415) | Map
Show Prices
Passatge Escudellers 3, 08001 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#485 of 518 hotels in Barcelona
Traveller photos (9) | Map
Show Prices
Dels Lledo 7, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
Travellers' Choice™ 2014 Winner Luxury | Romance | Small Hotels | Service Special Offer Package Deal
Mercer Hotel Barcelona Slideshow
#1 of 518 hotels in Barcelona
Professional photos | Traveller photos (803) | Map
Show Prices
Placa Reial, 1, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
Travellers' Choice™ 2014 Winner Luxury | Small Hotels
#5 of 518 hotels in Barcelona
Professional photos | Traveller photos (153) | Map
Show Prices
Pas de Sota Muralla, 9, 08003 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#13 of 518 hotels in Barcelona
Professional photos | Traveller photos (46) | Map
Show Prices
C/ Rauric N0 14, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#127 of 518 hotels in Barcelona
Professional photos | Traveller photos (75) | Map
Show Prices
La Rambla 19, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#139 of 518 hotels in Barcelona
Professional photos | Traveller photos (164) | Map
Show Prices
La Rambla 40, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#148 of 518 hotels in Barcelona
Professional photos | Traveller photos (70) | Map
Show Prices
Arc de Sant Ramon del Call, 4, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#303 of 518 hotels in Barcelona
Professional photos | Traveller photos (57) | Map
Show Prices
C/ Ferran, 7, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#313 of 518 hotels in Barcelona
Professional photos | Traveller photos (37) | Map
Show Prices
Ramblas, 45, 08002 Barcelona, Spain (Formerly Husa Oriente)
0.4 km from Basilica de la Mare de Deu de la Merce
#323 of 518 hotels in Barcelona
Professional photos | Traveller photos (226) | Map
Show Prices
Carrer de Ferran, 21, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
Special Offer Package Deal
Hotel Adagio Slideshow
#330 of 518 hotels in Barcelona
Professional photos | Traveller photos (61) | Map
Show Prices
Carrer de Ferran, 40-42, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#374 of 518 hotels in Barcelona
Professional photos | Traveller photos (397) | Map
Show Prices
17 Via Laietana, 08003 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#401 of 518 hotels in Barcelona
Professional photos | Traveller photos (38) | Map
Show Prices
La Rambla 44, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#405 of 518 hotels in Barcelona
Professional photos | Traveller photos (32) | Map
Show Prices
Via Laietana, 3, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#409 of 518 hotels in Barcelona
Traveller photos (15) | Map