A new adventure, every day — that’s what Barcelona offers you. After you are done with the things to do in Barcelona for the day, you can rest in one of the many hotels in the city. Next day, you can resume doing the remaining things to do in Barcelona. Hotels offer guided tours so check that with your hotel prior to booking. You should book a hotel based on the attractions near it.