One of the best things to do in Barcelona at night is to visit the Magic Fountain of Montjuic
. These fountains provide a spectacular show of colour, shapes and light that will keep you in awe for the entire length of the show. The Magic Fountain of Montjuic is free to visit and the shows are on regularly every weekend