Erase filters?

To be paid at the hotel No payment to be made on the website

price range

Star rating

Amenities

38 hotels in Barcelona

-49% £ 106 per night
from £ 55
To be paid at the hotel Barceló Sants
-55% £ 134 per night
from £ 61
-27% £ 223 per night
from £ 164
-48% £ 150 per night
from £ 80
To be paid at the hotel Royal Ramblas
-43% £ 132 per night
from £ 76
-45% £ 116 per night
from £ 64
To be paid at the hotel Gallery Hotel
-46% £ 152 per night
from £ 83
-50% £ 268 per night
from £ 134
-49% £ 107 per night
from £ 55
-48% £ 124 per night
from £ 65
-45% £ 64 per night
from £ 36
-53% £ 107 per night
from £ 51
-43% £ 107 per night
from £ 62
-18% £ 67 per night
from £ 55
-35% £ 71 per night
from £ 46
-49% £ 107 per night
from £ 55
-43% £ 89 per night
from £ 51