Barcelona is Spain’s coolest and most modern city. Tourists pour from every corner of the world to experience the town’s vibrant nightlife, excellent cuisine, beautiful Gothic and one-of-a-kind Modernist architecture, and cutting-edge design scene. This — and the great Mediterranean climate — means you might find crowds wherever you go, but it’ll be worth it for sites like the bizarre Sagrada Familia cathedral, world-class MACBA museum, hopping Barri Gotic neighborhood, and unusual Parc Guell. Plus, the Catalonia capital is arguably one of the top party destinations in Spain (along with Madrid and Ibiza Island).
The luxurious Majestic Hotel & Spa has a prime location, steps from designer shops and Gaudi monuments. All rooms are spacious with modern bathrooms; suites offer views over Passeig de Gracia, and some have private terraces and 24-hour personalized service. Another luxury option, which nonetheless offers a solid value, is Hotel Icaria Barcelona. It doesn’t boast the location of the Majestic Hotel, but it offers a large, sunny fitness center, a rooftop pool, and stylish rooms. Acevi Villarroel, which also often offers reasonable rates, has family-friendly features such as family-size suites, a breakfast buffet, and a quiet location in a residential neighborhood.