Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Recently booked Barcelona hotels

Catalonia Born
4.5 out of 5.0
Last booking: 16 minutes ago
Musik Boutique Hotel
3.5 out of 5.0
Last booking: 25 minutes ago
Hotel SERHS Rivoli Rambla
4.5 out of 5.0
Last booking: 29 minutes ago
Apartaments MO
4.0 out of 5.0
Last booking: 40 minutes ago
Hotel Sagrada Familia
3.5 out of 5.0
Last booking: 1 hour ago
Hotel Arts Barcelona
5.0 out of 5.0
Last booking: 2 hours ago
5.0 out of 5.0
Last booking: 3 hours ago
Barcelona Apartment Viladomat
3.5 out of 5.0
Last booking: 4 hours ago
Hotel 1898
4.0 out of 5.0
Last booking: 4 hours 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.