Search Hotels by City Hotels in Barcelona

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Barcelona City Hotels Hotels

You haven’t fully experienced Spain until you’ve stayed in Barcelona. There is so much to see in this seaside city, from world-famous sights to exciting events. History, culture, and a lively, welcoming atmosphere come together to create a captivating experience – once you’ve stepped outside your hotel to explore, you will never want to leave.

Tour Barcelona’s Beautiful Landmarks

Barcelona is rich with incredible architecture, thanks to the influence of the renowned Antoni Gaudí. You’ll definitely want to visit the breathtaking Sagrada Familia, but don’t pass up the chance to see his other works throughout the city, including Casa Batlló and La Pedrera. In between the sightseeing, you can stop to eat at La Boqueria, a huge food market selling everything from fish to pastries.

Browse and Book with City Hotels

City Hotels in Barcelona offer accommodation in some prime sightseeing locations. If you're travelling with football fanatics, you can book a room near the Camp Nou stadium, and time your visit with a match. On the other hand, if you’d rather escape the streets for picturesque surroundings, you can even stay in an aparthotel not far from Parc Guell.

Barcelona is one European city you don’t want to miss. Use the Expedia search tool to start planning your trip today.

Barcelona Hotel Reviews
Expedia verified reviews