If you want to escape the rain and relax, you can visit one of the many spas in Barcelona. You can enjoy a massage, a sauna, or a hot tub while listening to the sound of the rain outside. Some of the best spas in Barcelona are located in hotels, such as the Mandarin Oriental or the W Barcelona. You can also find many day spas throughout the city.