- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for el Bon Pastor hotels

1. Catalonia La Maquinista
Catalonia La Maquinistael Bon Pastor
8.8 out of 10, Excellent, (525 reviews)
The price is ₩110,646
₩149,826 total
includes taxes & fees
Dec 2 - Dec 3

2. Hotel Vincci Bit
Hotel Vincci Bit2.8 km from el Bon Pastor
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₩123,469
₩163,984 total
includes taxes & fees
Nov 29 - Nov 30

3. Hotel Barcelona Princess
Hotel Barcelona Princess3 km from el Bon Pastor
8.8 out of 10, Excellent, (1,005 reviews)
The price is ₩149,657
₩192,792 total
includes taxes & fees
Nov 15 - Nov 16

4. Occidental Atenea Mar- Adults Only
Occidental Atenea Mar- Adults Only3.8 km from el Bon Pastor
8.8 out of 10, Excellent, (1,006 reviews)
The price is ₩123,157
₩163,641 total
includes taxes & fees
Nov 30 - Dec 1

5. Hotel ILUNION Barcelona
Hotel ILUNION BarcelonaPoblenou, 4.1 km from el Bon Pastor
8.8 out of 10, Excellent, (1,004 reviews)
The price is ₩144,172
₩186,758 total
includes taxes & fees
Nov 22 - Nov 23

6. Hotel SB Glow 4 Sup
Hotel SB Glow 4 Sup4 km from el Bon Pastor
8.8 out of 10, Excellent, (1,004 reviews)
The price is ₩137,507
₩179,427 total
includes taxes & fees
Nov 29 - Nov 30

7. Sallés Hotel Pere IV
Sallés Hotel Pere IV4.5 km from el Bon Pastor
8.4 out of 10, Very good, (1,004 reviews)
The price is ₩164,599
₩209,175 total
includes taxes & fees
Dec 2 - Dec 3

8. Sercotel Rosellon
Sercotel RosellonLa Sagrada Familia, 4.4 km from el Bon Pastor
9.0 out of 10, Wonderful, (1,713 reviews)
The price is ₩199,546
₩247,670 total
includes taxes & fees
Nov 29 - Nov 30

9. H10 Marina Barcelona
H10 Marina Barcelona4.9 km from el Bon Pastor
8.8 out of 10, Excellent, (1,005 reviews)
The price is ₩151,715
₩195,055 total
includes taxes & fees
Nov 29 - Nov 30

10. Sofitel Barcelona Skipper
Sofitel Barcelona SkipperBarceloneta, 5.6 km from el Bon Pastor
9.6 out of 10, Exceptional, (449 reviews)
The price is ₩341,620
₩415,947 total
includes taxes & fees
Nov 22 - Nov 23

11. NH Collection Barcelona Constanza
NH Collection Barcelona Constanza7.8 km from el Bon Pastor
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩170,446
₩215,659 total
includes taxes & fees
Dec 4 - Dec 5

12. Hotel Vincci Maritimo
Hotel Vincci Maritimo3.1 km from el Bon Pastor
9.0 out of 10, Wonderful, (1,006 reviews)
The price is ₩137,188
₩179,075 total
includes taxes & fees
Nov 29 - Nov 30

13. El Avenida Palace Hotel
El Avenida Palace HotelDreta de l'Eixample, 6.1 km from el Bon Pastor
9.4 out of 10, Exceptional, (1,371 reviews)
The price is ₩242,504
₩294,923 total
includes taxes & fees
Nov 15 - Nov 16

14. Hotel Casa Fuster
Hotel Casa Fusterla Vila de Gràcia, 5.8 km from el Bon Pastor
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ₩279,863
₩348,091 total
includes taxes & fees
Dec 8 - Dec 9

15. Hotel ILUNION Bel Art
Hotel ILUNION Bel Art4.1 km from el Bon Pastor
8.8 out of 10, Excellent, (1,024 reviews)
The price is ₩131,922
₩173,284 total
includes taxes & fees
Nov 29 - Nov 30

16. Barceló Sants
Barceló Sants8.2 km from el Bon Pastor
9.0 out of 10, Wonderful, (1,605 reviews)
The price is ₩162,256
₩206,597 total
includes taxes & fees
Nov 22 - Nov 23

17. Duquesa de Cardona Hotel 4 Sup by Duquessa Hotel Collection
Duquesa de Cardona Hotel 4 Sup by Duquessa Hotel CollectionGothic Quarter, 6.6 km from el Bon Pastor
9.4 out of 10, Exceptional, (1,005 reviews)
The price is ₩207,855
₩256,810 total
includes taxes & fees
Dec 3 - Dec 4

18. Hotel Porta Fira
Hotel Porta Fira11.2 km from el Bon Pastor
9.2 out of 10, Wonderful, (1,267 reviews)
The price is ₩174,268
₩203,743 total
includes taxes & fees
Nov 22 - Nov 23

19. H10 Madison
H10 MadisonGothic Quarter, 6.1 km from el Bon Pastor
9.6 out of 10, Exceptional, (1,126 reviews)
The price is ₩217,671
₩267,607 total
includes taxes & fees
Dec 1 - Dec 2

20. Ohla Barcelona
Ohla BarcelonaGothic Quarter, 6 km from el Bon Pastor
9.6 out of 10, Exceptional, (1,002 reviews)
The price is ₩483,618




























































