Barcelona, the cosmopolitan capital of Spain’s Catalonia region, is known for its art and architecture. The fantastical Sagrada Família church and other modernist landmarks designed by Antoni Gaudí dot the city. The hotel scene is as vibrant as the city itself and in recent years some true gems of hotels opened in Barcelona. Our team of travel experts evaluated and ranked the Top 10 best hotels in Barcelona. From intimate boutique hotels to lavish luxury hotels and extravagant design hotels. Barcelona has something to offer for every type of traveler. Surprisingly none of the beachfront hotels made it into our Barcelona Top 10, despite having a prime beach front location they were lacking too much in other aspects.