Beginning of main content
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Recently booked Barcelona hotels

Catalonia Passeig de Gràcia
4.5 out of 5.0
Last booking: 9 minutes ago
3.0 out of 5.0
Last booking: 15 minutes ago
Hotel Regencia Colon
3.0 out of 5.0
Last booking: 16 minutes ago
Acta Antibes
2.0 out of 5.0
Last booking: 34 minutes ago
Vincci Gala
4.0 out of 5.0
Last booking: 34 minutes ago
Hotel Porta Fira
4.5 out of 5.0
Last booking: 41 minutes ago
Hotel Roma Reial
1.0 out of 5.0
Last booking: 43 minutes ago
Aparthotel Senator Barcelona
3.0 out of 5.0
Last booking: 44 minutes ago
Catalonia Sagrada Familia
3.0 out of 5.0
Last booking: 46 minutes ago

The city of Barcelona is a cultural and historical hub of Europe, featuring a range of sites that offer its visitors opportunities to discover ancient Roman ruins and Gothic cathedrals. But the capital of Catalonia also features modern wonders, including chic and comfortable hotels near the beach and the city’s atmospheric neighbourhoods.

Visit Barcelona for Culture and Cuisine

Those making their way to Barcelona for the first time will be amazed by the picturesque attractions the city has to offer, which include sites like the Sagrada Familia church and Park Guell, both designed by Antoni Gaudi. Other popular tourist hotspots include the Barcelona Cathedral in the Gothic Quarter and beautiful coastline destinations like Barceloneta Beach.

The city is also home to a remarkable culinary scene, known for its range of Michelin starred restaurants and its local tapas bars. Another foodie favourite is the Boqueria market, which has an excellent reputation for its produce and food stalls.

Book Your Stay at the Ascott Brand Hotel in Barcelona

For those looking for both a comfortable and affordable hotel that is located in the middle of the action, then Barcelona’s Ascott Hotel on La Rambla is a place you’re certain to enjoy. To reserve your room now, simply use the Expedia search tool.