Choose your preferred language. We speak English (US) and 42 other languages.
Most often used by people in the United States
FREE cancellation on most rooms! Instant confirmation when you reserve
Barcelona Princess Hotel is a 10-minute walk from the beach in the city’s Forum area. It offers wonderful views, a free sauna and a gym. Free WiFi is available throughout.
W Barcelona is a striking sail-like structure next to Barceloneta Beach, offering breathtaking design and fantastic views over Barcelona.
Set in Barcelona’s vibrant Raval district, this design hotel offers free Wi-Fi, a gym and a roof terrace with pool and panoramic views. Some rooms include a Nespresso coffee machine.
The Hotel Platjador is ideally located in central Sitges’ sea front and a few steps from the beach.
Set within the World Trade Center building, this 5-star designer hotel overlooks Barcelona’s port and is a 5-minute walk from La Rambla.
Situated on the central, tree-lined Rambla Catalunya, this boutique hotel is set in a stunning 19th-century palace.
“Perfect location, very helpful staffs, quick check in and check out, very quiet room, comfortable bed, delicious croissants and coffee.”
Featuring a rootop pool, this boutique hotel is located in Barcelona’s historic centre, close to Palau de la Música Concert Hall, the Cathedral and the Ramblas.
Hotel España is in a 19th-century building in central Barcelona, within 100 yards of the Ramblas and Liceu Theater. Its Mediterranean restaurant is run by famous chef Martín Berasategui.
Overlooking the Costa Brava headland of Cap Roig, Silken Park San Jorge offers direct access to Bella Dona and Cap Roig Coves. It features an outdoor pool, spa and a free WiFi throughout.
Hotel Palace GL is located in Eixample District, close to the Ramblas, the main shopping area and Barcelona’s main tourist attractions. It offers a Michelin-starred restaurant and a Mayan luxury spa.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.