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 Basilica of Our Lady of Mercy

  • 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
Carrer Sant Pau 9-11, 08001 Barcelona, Spain
0.5 km from Basilica of Our Lady of Mercy
#110 of 522 hotels in Barcelona
Top Deal
USD 243*
USD 221*
View Deal
Booking.com
USD 234*
Agoda.com
USD 234*
HotelQuickly
USD 243*
View all 9 deals 
Passeig Colom 12, 08002 Barcelona, Spain
0.1 km from Basilica of Our Lady of Mercy
#44 of 522 hotels in Barcelona

The price you found is 13% lower than this hotel's average rate of USD 287/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
USD 327*
USD 249*
View Deal
Booking.com
USD 305*
Expedia.com
USD 306*
Jetsetter
USD 327*
View all 14 deals 
Carrer Ample, 1 | Pl Duc de Medinaceli, 08002 Barcelona, Spain
0.1 km from Basilica of Our Lady of Mercy
#98 of 522 hotels in Barcelona

The price you found is 20% lower than this hotel's average rate of USD 256/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.

USD 204*
View Deal
Hotels.com
Expedia.com
Booking.com
View all 7 deals 
Ample, 31 | Ciutat Vella, 08002 Barcelona, Spain
0.1 km from Basilica of Our Lady of Mercy
#114 of 522 hotels in Barcelona
Top Deal
USD 644*
USD 191*
View Deal
TripAdvisor
USD 191*
Booking.com
USD 191*
HotelQuickly
USD 644*
View all 12 deals 
Nou de Sant Francesc 40, 08002 Barcelona, Spain
0.1 km from Basilica of Our Lady of Mercy
#244 of 522 hotels in Barcelona
Loading prices...
Booking.com
Hotels.com
TripAdvisor
Placa duc de Medinaceli 8, 08002 Barcelona, Spain
0.1 km from Basilica of Our Lady of Mercy
#322 of 522 hotels in Barcelona
Top Deal
USD 149*
USD 120*
View Deal
Booking.com
USD 139*
Travelocity
USD 139*
getaroom.com
USD 149*
View all 12 deals 
Carrer de la Merce, 11, 08002 Barcelona, Spain
0.1 km from Basilica of Our Lady of Mercy
#444 of 522 hotels in Barcelona
No photo provided
C/ Simon Oller, 1 Principal, 08001 Barcelona, Spain
0.1 km from Basilica of Our Lady of Mercy
#483 of 522 hotels in Barcelona
Loading prices...
Hotels.com
Booking.com
Agoda.com
View all 7 deals 
Passeig de Colom, 9, 08002 Barcelona, Spain
0.2 km from Basilica of Our Lady of Mercy
#2 of 522 hotels in Barcelona
No availability for your dates from these sites
Expedia.com
Booking.com
Hotels.com
View all 5 deals 
Carrer de Riudarenes, 7, 08002 Barcelona, Spain
0.2 km from Basilica of Our Lady of Mercy
#9 of 522 hotels in Barcelona
Top Deal
USD 378*
USD 338*
View Deal
Expedia.com
USD 378*
Booking.com
USD 378*
Orbitz.com
USD 378*
View all 6 deals 
Carrer Correu Vell 6, 08002 Barcelona, Spain
0.2 km from Basilica of Our Lady of Mercy
#435 of 522 hotels in Barcelona
No photo provided
Passatge Escudellers 3, 08002 Barcelona, Spain
0.2 km from Basilica of Our Lady of Mercy
#494 of 522 hotels in Barcelona
Plaza Antonio Lopez 5, 08002 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#21 of 522 hotels in Barcelona
USD 240*
View Deal
Booking.com
USD 240*
Expedia.com
USD 240*
Orbitz.com
USD 240*
View all 8 deals 
La Rambla 19, 08001 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#109 of 522 hotels in Barcelona
Top Deal
USD 211*
USD 162*
View Deal
Booking.com
USD 164*
Hotels.com
USD 164*
AMOMA
USD 211*
View all 7 deals 
Avinyo 16, 08002 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#152 of 522 hotels in Barcelona

The price you found is 14% lower than this hotel's average rate of USD 202/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
USD 204*
USD 174*
View Deal
TripAdvisor
USD 174*
Hotels.com
USD 174*
HotelQuickly
USD 204*
View all 12 deals 
Via Laietana, 3, 08003 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#254 of 522 hotels in Barcelona
Top Deal
USD 219*
USD 214*
View Deal
TripAdvisor
USD 214*
Booking.com
USD 215*
Despegar.com
USD 219*
View all 8 deals 
C/ Escudellers, 19, 08002 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#278 of 522 hotels in Barcelona
Loading prices...
Hotels.com
AMOMA
USD 159*
getaroom.com
USD 148*
View all 7 deals 
Sponsored
Ample, 31 | Ciutat Vella, 08002 Barcelona, Spain
0.1 km from Basilica of Our Lady of Mercy
#114 of 522 hotels in Barcelona
Top Deal
USD 644*
USD 191*
View Deal
TripAdvisor
USD 191*
Booking.com
USD 191*
HotelQuickly
USD 644*
View all 12 deals 
La Rambla, 22-24, 08002 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#303 of 522 hotels in Barcelona
Loading prices...
TripAdvisor
Orbitz.com
Booking.com
View all 7 deals 
Plaza Reial 11, 08002 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#346 of 522 hotels in Barcelona
USD 101*
View Deal
Booking.com
Hotels.com
Orbitz.com
View all 6 deals 
Escudellers, 15 | C/ Nueva de Zurbano 7, 08002 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#384 of 522 hotels in Barcelona
C/ Cervantes, 31, 08002 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#440 of 522 hotels in Barcelona
No photo provided
Rambla 25, 08003 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#486 of 522 hotels in Barcelona
Loading prices...
Agoda.com
TripAdvisor
34 Ramblas | Del Teatre Square, 08002 Barcelona, Spain
0.3 km from Basilica of Our Lady of Mercy
#491 of 522 hotels in Barcelona
Loading prices...
Booking.com
Priceline
Agoda.com
Calle dels Lledo 7, 08002 Barcelona, Spain
0.4 km from Basilica of Our Lady of Mercy
#4 of 522 hotels in Barcelona

The price you found is 22% lower than this hotel's average rate of USD 462/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
USD 598*
USD 361*
View Deal
Expedia.com
USD 404*
Booking.com
USD 404*
AMOMA
USD 598*
View all 8 deals 
Placa Reial, 1, 08002 Barcelona, Spain
0.4 km from Basilica of Our Lady of Mercy
#7 of 522 hotels in Barcelona
No availability for your dates from these sites
Booking.com
Priceline
Agoda.com
Pas de Sota Muralla, 9, 08003 Barcelona, Spain
0.4 km from Basilica of Our Lady of Mercy
#22 of 522 hotels in Barcelona
USD 196*
View Deal
TripAdvisor
USD 196*
Booking.com
USD 196*
Orbitz.com
USD 196*
View all 11 deals 
La Rambla 40, 08002 Barcelona, Spain
0.4 km from Basilica of Our Lady of Mercy
#198 of 522 hotels in Barcelona
USD 110*
View Deal
TripAdvisor
USD 109*
Expedia.com
USD 110*
Hotwire.com
USD 110*
View all 9 deals 
c/Rauric 14, 08002 Barcelona, Spain
0.4 km from Basilica of Our Lady of Mercy
#221 of 522 hotels in Barcelona
USD 120*
View Deal
TripAdvisor
USD 120*
Priceline
USD 120*
HOTEL.INFO
USD 119*
Ramblas, 45, 08001 Barcelona, Spain
0.4 km from Basilica of Our Lady of Mercy
#222 of 522 hotels in Barcelona
Top Deal
USD 187*
USD 156*
View Deal
Hotels.com
USD 156*
Priceline
USD 156*
HotelQuickly
USD 187*
View all 11 deals 
Carrer de Ferran, 21, 08002 Barcelona, Spain
0.4 km from Basilica of Our Lady of Mercy
#310 of 522 hotels in Barcelona
USD 112*
View Deal
Booking.com
Hotels.com
Priceline
Carrer de Ferran, 40-42, 08002 Barcelona, Spain
0.4 km from Basilica of Our Lady of Mercy
#352 of 522 hotels in Barcelona
Top Deal
USD 109*
USD 98*
View Deal
Expedia.com
USD 108*
Orbitz.com
USD 108*
Booking.com
USD 109*
View all 11 deals 
*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.