Considered the second largest city after Madrid, Barcelona is gradually becoming one of the major tourist spots. People from all over the world come to the place to have a look at its rich cultural heritage and architectural designs that has a legendary history of its own. The city has been declared a world heritage site by the UNESCO and so you will find many hotels in Barcelona that cater to different budgets. It is a very lively city with an indigenous culture of its own. You will find budget hotels, boutique style hotels and the most luxurious ones. It is always better to book your accommodation in advance as during the festive season it really becomes troublesome to find a suitable one.