Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
J.D. Power 2012Booking.com rated highest in customer satisfaction among 10 popular travel-booking websites.
BBB acredited businessBooking.com USA: “Meets BBB accreditation standards … to make a good faith effort to resolve any consumer complaints.”
Hotel SB Diagonal Zero Barcelona is across from Barcelona’s Forum Convention Centre, and a 5-minute walk from the beach. It has a spa and gym, and a rooftop pool and bar with spectacular views. There are 10 people looking at this hotel. More
In different locations in Barcelona’s modern Diagonal Mar seafront district, Rent Top Apartments are under a quarter of a mile from the beach. They feature stylish apartments with private terraces. There are 2 people looking at these apartments. More
Vincci Marítimo is a 10-minute walk from Barcelona’s Diagonal Mar Shopping Center and the CCIB Convention Centre. It has bright, stylish rooms with flat-screen satellite TV and free Wi-Fi throughout. There are 2 people looking at this hotel. More
Barcelona Princess is a 10 minute walk from the beach in the city’s Forum area. It offers wonderful views, a free Wi-Fi zone, free sauna and a gym. There are 3 people looking at this hotel. More
The Vincci Bit is a modern, stylish hotel located just a 10-minute walk from Mar Bella beach. There are 5 people looking at this hotel. More
Find a space to call your own
197,321 vacation homes, apartments and villas
This hotel is next to Diagonal Mar Shopping Center and just a quarter mile from Nova Mar Bella Beach. It has a seasonal outdoor pool, fitness center and air-conditioned rooms with an LED TV. There are 2 people looking at this hotel. More
The contemporary Hotel Tryp Condal Mar is in a circular building, a 10-minute walk from Mar Bella Beach. It features a 24-hour gym, and the rooftop pool offers impressive views of Barcelona. There are 2 people looking at this hotel. More
Hotel Barcelona Forum is across from Diagonal Mar Shopping Center, at the end of Avenida Diagonal. It features a free gym, spa, rooftop pool and modern rooms with Mediterranean Sea views. There are 5 people looking at this hotel. More
The Apart-Hotel Miramar is set in the center of Badalona, 25 yards from the beach and a 10 minute drive from Barcelona. All apartments have a private terrace and a kitchen. There is 1 person looking at this aparthotel. More
Barcelona BS Beach Apartments are within 5 minutes’ walk of the beach at Diagonal Mar. These modern properties have a terrace or balcony, some with views of the sea or a pool. More
Hotel Ciutat de Sant Adrià is located in Sant Adrià de Besòs, 15 minutes from central Barcelona by Metro. It has a 24-hour bar and air-conditioned rooms with a private balcony. More
Located a 5-minute walk from Diagonal Park and 325 ft from Selva de Mar Metro Station, the Hotel BestPrice Diagonal is a new hotel with modern décor. Free Wi-Fi is available in all areas. There is 1 person looking at this hotel. More
This smart, brand new hotel is in Badalona, just a 15-minute train ride from central Barcelona. Free Wi-Fi is provided. More
These chic, stylish apartments include a terrace and free Wi-Fi. In Barcelona’s Diagonal Mar district, they are a 10-minute walk from the beach and a quarter mile from Maresme-Forum Metro Station. More
Situated just 220 yards from Sagrera Metro Station in Sant Andreu, Hotel Laumon offers free Wi-Fi throughout. It features stylish rooms with air conditioning and a plasma TV. There are 4 people looking at this hotel. More
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.