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

Hotel Duquesa de Cardona (Barcelona, Spain) 4.0 of 5
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
#18 of 516 hotels in Barcelona
Professional photos | Traveller photos (583) | Map
Show Prices
Catalonia Port (Barcelona, Spain) 4.0 of 5
Carrer Ample, 1 | Pl Duc de Medinaceli, 08002 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
#136 of 516 hotels in Barcelona
Professional photos | Traveller photos (83) | Map
Show Prices
Hesperia Metropol (Barcelona, Spain) 3.0 of 5
Ample, 31 | Ciudad Vella, 08002 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
Special Offer €15 for your next stay
Hesperia Metropol Slideshow
#319 of 516 hotels in Barcelona
Professional photos | Traveller photos (319) | Map
Show Prices
Pension Segre (Barcelona, Spain) 2.0 of 5
C/ Simon Oller, 1 Principal, 08001 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
#445 of 516 hotels in Barcelona
Professional photos | Traveller photos (6) | Map
Show Prices
Avimer 32 (Barcelona, Spain) 3.0 of 5
Carrer de la Merce, 11, 8002 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
#470 of 516 hotels in Barcelona
Professional photos | Map
Show Prices
Avimer 31 (Barcelona, Spain) 3.0 of 5
Calle Merce, 11, 8002 Barcelona, Spain
0.1 km from Basilica de la Mare de Deu de la Merce
#484 of 516 hotels in Barcelona
Professional photos | Traveller photos (8) | Map
Show Prices
Hotel Canton (Barcelona, Spain) 1.0 of 5
Nou de Sant Francesc 40, 08002 Barcelona, Spain
0.2 km from Basilica de la Mare de Deu de la Merce
#266 of 516 hotels in Barcelona
Professional photos | Traveller photos (89) | Map
Show Prices
Medinaceli (Barcelona, Spain) 4.0 of 5
Plaza duc de Medinaceli 8, 08002 Barcelona, Spain
0.2 km from Basilica de la Mare de Deu de la Merce
#369 of 516 hotels in Barcelona
Professional photos | Traveller photos (92) | Map
Show Prices
Gothic Downtown 1 (Barcelona, Spain)
Carrer Correu Vell 6, Barcelona, Spain
0.2 km from Basilica de la Mare de Deu de la Merce
#453 of 516 hotels in Barcelona
Map
Catalonia Avinyo (Barcelona, Spain) 3.0 of 5
Avinyo 16, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#240 of 516 hotels in Barcelona
Professional photos | Traveller photos (520) | Map
Show Prices
Hotel Barcelona House (Barcelona, Spain) 3.0 of 5
Escudellers, 19, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#251 of 516 hotels in Barcelona
Professional photos | Traveller photos (125) | Map
Show Prices
Eurostars Ramblas (Barcelona, Spain) 4.0 of 5
La Rambla, 22-24, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#327 of 516 hotels in Barcelona
Professional photos | Traveller photos (19) | Map
Show Prices
Roma Reial Hotel (Barcelona, Spain) 1.0 of 5
Plaza Reial 11, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#333 of 516 hotels in Barcelona
Professional photos | Traveller photos (88) | Map
Show Prices
Passatge Escudellers 3, 08001 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#424 of 516 hotels in Barcelona
Traveller photos (9) | Map
Show Prices
Apartamentos Mur-Mar (Barcelona, Spain) 2.0 of 5
34 Ramblas | Del Teatre Square, 08002 Barcelona, Spain
0.3 km from Basilica de la Mare de Deu de la Merce
#441 of 516 hotels in Barcelona
Professional photos | Traveller photos (33) | Map
Show Prices
Mercer Hotel Barcelona (Barcelona, Spain) 5.0 of 5
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 Offers & Announcements Package Deal
Mercer Hotel Barcelona Slideshow
#1 of 516 hotels in Barcelona
Professional photos | Traveller photos (816) | Map
Show Prices
Hotel DO Placa Reial (Barcelona, Spain) 5.0 of 5
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
#7 of 516 hotels in Barcelona
Professional photos | Traveller photos (514) | Map
Show Prices
H10 Port Vell (Barcelona, Spain) 4.5 of 5
Pas de Sota Muralla, 9, 08003 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#13 of 516 hotels in Barcelona
Professional photos | Traveller photos (49) | Map
Show Prices
Hotel California (Barcelona, Spain) 2.0 of 5
C/ Rauric N0 14, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#126 of 516 hotels in Barcelona
Professional photos | Traveller photos (83) | Map
Show Prices
Hotel Arc La Rambla (Barcelona, Spain) 3.0 of 5
La Rambla 19, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#132 of 516 hotels in Barcelona
Professional photos | Traveller photos (528) | Map
Show Prices
Hotel Cuatro Naciones (Barcelona, Spain) 2.0 of 5
La Rambla 40, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#147 of 516 hotels in Barcelona
Professional photos | Traveller photos (70) | Map
Show Prices
Barcelona Hotel Colonial (Barcelona, Spain) 4.0 of 5
Via Laietana, 3, 08003 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#256 of 516 hotels in Barcelona
Professional photos | Traveller photos (88) | Map
Show Prices
MH Apartments Opera Rambla (Barcelona, Spain) 3.5 of 5
C/ Ferran, 7, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#305 of 516 hotels in Barcelona
Professional photos | Traveller photos (37) | Map
Show Prices
Oriente Atiram (Barcelona, Spain) 3.0 of 5
Ramblas, 45, 08002 Barcelona, Spain (Formerly Husa Oriente)
0.4 km from Basilica de la Mare de Deu de la Merce
#323 of 516 hotels in Barcelona
Professional photos | Traveller photos (232) | Map
Show Prices
Hotel Adagio (Barcelona, Spain) 2.0 of 5
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
#335 of 516 hotels in Barcelona
Professional photos | Traveller photos (73) | Map
Show Prices
Hotel Ramblas Barcelona (Barcelona, Spain) 3.0 of 5
Ramblas, 33, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#372 of 516 hotels in Barcelona
Professional photos | Traveller photos (418) | Map
Show Prices
Rialto Hotel (Barcelona, Spain) 3.0 of 5
Carrer de Ferran, 40-42, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#377 of 516 hotels in Barcelona
Professional photos | Traveller photos (416) | Map
Show Prices
Hotel Fornos (Barcelona, Spain)
La Rambla 44, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#401 of 516 hotels in Barcelona
Professional photos | Traveller photos (32) | Map
Show Prices
Gargallo Hotel Colonial (Barcelona, Spain)
Via Laietana, 3, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#403 of 516 hotels in Barcelona
Traveller photos (15) | Map
Gran Hotel Barcino (Barcelona, Spain) 4.0 of 5
Jaime I , 6, 08002 Barcelona, Spain
0.4 km from Basilica de la Mare de Deu de la Merce
#443 of 516 hotels in Barcelona
Professional photos | Traveller photos (67) | Map
Show Prices