Last-minute weekend break deals in Barcelona

Fri 15 May
Mon 18 May
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year since 1999

Fri 15 May
Mon 18 May
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Barcelona

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
htop Olympic
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Calella · 47.30 km from centre

    7.0

     

    347 reviews

    With a stay at htop Olympic in Calella, you'll be within a 10-minute walk of Calella Beach and St. Jaume Hospital. This beach hotel is 15.9 mi (25.6 km) from Lloret de Mar Beach and 15 mi (24.1 km) from Fenals Beach.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    Aparthotel Miami Park
    Full StarFull StarFull Star
    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

    Aparthotel in Calella · 48.26 km from centre

      8.6

       

      208 reviews

      Breakfast available

      A stay at Aparthotel Miami Park places you in the heart of Calella, within a 15-minute walk of Calella Beach and Museum of Tourism. This family-friendly aparthotel is 15 mi (24.1 km) from Lloret de Mar Beach and 14.1 mi (22.7 km) from Fenals Beach.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Atenea Park - Suites Apartments
      Full StarFull StarFull Star
      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

      Aparthotel in Vilanova I la Geltru · 42.39 km from centre

        8.8

         

        632 reviews

        Breakfast available

        With a stay at Atenea Park - Suites Apartments in Vilanova I la Geltru, you'll be 0.2 mi (0.4 km) from Vilanova I La Geltru Beach and 6.3 mi (10.1 km) from La Fragata Beach. This beach aparthotel is 7.9 mi (12.6 km) from Calafell Beach and 8.3 mi (13.3 km) from San Sebastian Beach.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        Hotel Desitges
        Full StarFull StarFull StarFull Star
        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

        Hotel in Garraf, Sant Pere de Ribes · 37.82 km from centre

          8.8

           

          237 reviews

          Breakfast available

          Located in Sant Pere de Ribes, Hotel Desitges is by the sea, within a 10-minute drive of Sitges Beachfront and Aiguadolc Port. This golf hotel is 2.7 mi (4.3 km) from La Fragata Beach and 3.9 mi (6.2 km) from Vilanova I La Geltru Beach.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Hotel Gran Sol
          Full StarFull StarFull Star
          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

          Hotel in Maresme, Sant Pol De Mar · 44.79 km from centre

            8.2

             

            137 reviews

            Breakfast available

            With a stay at Hotel Gran Sol in Sant Pol De Mar, you'll be on the beach, within a 10-minute drive of Calella Beach and Morer Beach. This beach hotel is 16.5 mi (26.5 km) from Fenals Beach and 0.6 mi (1 km) from Platja de La Cabra.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Hotel Calipolis
            Full StarFull StarFull StarFull Star
            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

            Hotel in Passeig Maritim, Sitges · 35.18 km from centre

              8.6

               

              918 reviews

              Breakfast available

              With a stay at Hotel Calipolis, you'll be centrally located in Sitges, just a 4-minute walk from Sitges Beachfront and 11 minutes by foot from San Sebastian Beach. This beach hotel is 9.9 mi (16 km) from Castelldefels Beach and 0.1 mi (0.1 km) from La Bassa Rodona Beach.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Platjador Hotel
              Full StarFull StarFull Star
              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

              Hotel in Passeig Maritim, Sitges · 34.86 km from centre

                9.2

                 

                815 reviews

                Breakfast available

                Platjador Hotel is centrally located in Sitges – a 5-minute walk from Church of Sant Bartomeu and Santa Tecla and 5 minutes by foot from Maricel Museum. This beach hotel is 0.5 mi (0.7 km) from Sitges Beachfront and 0.9 mi (1.4 km) from San Sebastian Beach.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Beatrix 2000 - Caliu apartments
                Full StarFull StarFull Star
                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                Aparthotel in Pineda de Mar · 50.89 km from centre

                  8.2

                   

                  100 reviews

                  When you stay at Beatrix 2000 - Caliu apartments in Pineda de Mar, you'll be near the beach, within a 5-minute drive of Pineda de Mar Beach and Santa Susanna Beach. This aparthotel is 2.2 mi (3.5 km) from Calella Beach and 4.3 mi (6.9 km) from Malgrat de Mar Beach.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  htop Royal Sun Suites #htopFun
                  Full StarFull StarFull StarFull Star
                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                  Hotel in Santa Susanna · 53.61 km from centre

                    7.6

                     

                    314 reviews

                    Located in a quiet area just 300 metres from the sandy beach, this holiday hotel is ideal for families visiting the peaceful Maresme resort of Santa Susanna.

                    Come and enjoy the warm climate and clear waters of the Maresme at this modern Mediterranean property. Head to the nearby golden, sandy beach or up to the roof terrace to enjoy a dip in the rooftop pool. A free shuttle bus takes you to other hotels in the chain, so you can get to know the destination better.

                    While you relax, children can play in the supervised mini club. Then, in the evening, the whole family come together to enjoy the day’s entertainment along with meals from the buffet restaurant.

                    There is a free shuttle bus, but it is a temporary service only available in high season.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Lobby
                    Hotel Estela Barcelona
                    Full StarFull StarFull StarFull Star
                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                    Hotel in Sitges · 33.41 km from centre

                      8.6

                       

                      377 reviews

                      Breakfast available

                      With a stay at Hotel Estela Barcelona, you'll be centrally located in Sitges – a 2-minute drive from San Sebastian Beach and 5 minutes from Sitges Beachfront. This beach hotel is 9.2 mi (14.8 km) from Castelldefels Beach and 0.1 mi (0.1 km) from Aiguadolc Port.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Hotel Ibiza
                      Full Star
                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                      Hotel in Sitges · 34.63 km from centre

                        7.6

                         

                        1,905 reviews

                        Centrally located, Hotel Ibiza is set in a quiet street, only 4 minutes’ walk from the beach and 300 metres from Sitges Train Station. It offers functional rooms with free WiFi and private bathroom.

                        All rooms at Hotel Ibiza come with a wardrobe and a fan, while some have a private terrace. The hotel has a 24-hour front desk, an outdoor terrace and luggage storage.

                        Numerous shops, bars and restaurants can be found in the surrounding area.

                        Barcelona International Airport is 30 minutes’ drive from Hotel Ibiza. You can also visit nearby villages such as Vilanova i la Geltrú or Vilafranca del Pendès in approximately 15 minutes’ drive away.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Hotel El Cid
                        Full Star
                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                        Hotel in Sitges · 34.84 km from centre

                          8.6

                           

                          741 reviews

                          Breakfast available

                          A stay at Hotel El Cid places you in the heart of Sitges, within a 15-minute walk of San Sebastian Beach and Sitges Beachfront. This hotel is 9.5 mi (15.3 km) from Castelldefels Beach and 0.4 mi (0.6 km) from Placa Cap de la Vila.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Hotel Sa Voga
                          Full StarFull StarFull StarFull Star
                          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                          Hotel in Maresme, Arenys de Mar · 38.08 km from centre

                            9.6

                             

                            55 reviews

                            Breakfast available

                            With a stay at Hotel Sa Voga, you'll be centrally located in Arenys de Mar, just a 4-minute walk from Platja Primera and 7 minutes by foot from Puerto de Arenys de Mar. This spa hotel is 10.3 mi (16.5 km) from Calella Beach and 15.8 mi (25.4 km) from La Roca Village.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Apartamentos Sunway Atlanta
                            Full StarFull StarFull StarFull Star
                            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                            Hotel in Sitges · 35.63 km from centre

                              8.3

                               

                              432 reviews

                              Apartamentos Sunway Atlanta are situated just 300 metres from Sitges Beach. Set in gardens, this complex features an outdoor swimming pool, free Wi-Fi in public areas and well-equipped apartments and studios with balconies.

                              Apartamentos Sunway Atlanta offers bright, spacious accommodation with simple décor. Apartments and studios have kitchenettes and seating areas with a TV. Each apartment offers garden views.

                              There is a good selection of shops, bars and restaurant in the centre of Sitges, which is just 15 minutes’ walk from the complex.

                              Sitges Railway Station is just over 1 km from Apartamentos Sunway Atlanta and connects guests to the centre of Barcelona in 30 minutes. El Prat Airport is 25 km away.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Checkin Catalonia
                              Full StarFull StarFull Star
                              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                              Hotel in Calella · 46.88 km from centre

                                7.7

                                 

                                721 reviews

                                Checkin Catalonia is just 200 metres from the Beach in Calella and has 2 outdoor swimming pools. Barcelona is just 50 km away.

                                All rooms at the hotel have a private balcony. Some have views of the sea. There is also an en suite bathroom with a bathtub.

                                Checkin Catalonia offers buffet meals(drinks not included), and there is also a bar. Other facilities include a TV room, a games room and a lounge.

                                Calella is the tourist capital of the Costa Maresme. It is a short walk to many parks and shops. Historic buildings include the Lighthouse, built in 1859.

                                There are trains to Barcelona every 30 minutes. You can find private parking 200 metres from the property, available for a supplement.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Aldara Sitges
                                Full Star
                                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                Hotel in Sitges · 34.76 km from centre

                                  7.9

                                   

                                  1,004 reviews

                                  Ideally located in the Sitges Town-Centre district of Sitges, Aldara Sitges is set 37 km from Magic Fountain of Montjuic, 37 km from Palau Sant Jordi and 38 km from Sants Railway Station. With a seasonal outdoor swimming pool, the 1-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is 200 metres from the city centre and 600 metres from Ribera Beach.

                                  The rooms are equipped with a coffee machine, a flat-screen TV and a safety deposit box, while some rooms also feature a terrace and some have city views. All guest rooms will provide guests with a fridge.

                                  Montjuïc Park is 39 km from the hotel, while Casa Batllo is 39 km from the property. Barcelona El Prat Airport is 26 km away.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Hotel Gatell
                                  Full StarFull Star
                                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                  Hotel in Vilanova I la Geltru · 41.31 km from centre

                                    7.0

                                     

                                    48 reviews

                                    Breakfast available

                                    With a stay at Hotel Gatell, you'll be centrally located in Vilanova I la Geltru, within a 15-minute drive of Sitges Beachfront and Victor Balaguer Library Museum. This hotel is 7.1 mi (11.4 km) from San Sebastian Beach and 14.2 mi (22.8 km) from Castelldefels Beach.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Galeón
                                    Full StarFull StarFull Star
                                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                    Hotel in Sitges · 34.70 km from centre

                                      9.0

                                       

                                      3,129 reviews

                                      Hotel Galeón in Sitges features an outdoor pool and garden area, free Wi-Fi throughout and a free tea/coffee service on the ground floor. The extensive buffet breakfast includes cava.

                                      The rooms at the Galeón Hotel come with a flat-screen TV, air conditioning, and a pillow menu. Standard rooms and balcony rooms are located in the main building, while superior rooms are set in the annexe building called Pavillon with a rooftop hot tub.

                                      Guests can make free use of the PC with internet in the lobby area, and beach towels and parasols can also be rented for free with a small deposit.

                                      Located in a pedestrian street, the hotel is located around 200 metres from Sitges Station, 250 metres from the beach. Barcelona is a 40-minute train journey away.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Sercotel Kalma Sitges
                                      Full StarFull StarFull StarFull Star
                                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                      Hotel in Passeig Maritim, Sitges · 35.08 km from centre

                                        8.6

                                         

                                        551 reviews

                                        Breakfast available

                                        A stay at Sercotel Kalma Sitges places you in the heart of Sitges, within a 10-minute walk of Sitges Beachfront and San Sebastian Beach. This beach hotel is 10 mi (16.1 km) from Castelldefels Beach and 0.1 mi (0.1 km) from La Bassa Rodona Beach.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        AQUA Hotel Promenade & Spa
                                        Full StarFull StarFull StarFull Star
                                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                        Hotel in Pineda de Mar · 50.50 km from centre

                                          9.0

                                           

                                          53 reviews

                                          Breakfast available

                                          With a stay at AQUA Hotel Promenade & Spa in Pineda de Mar, you'll be near the bay, within a 10-minute drive of Calella Beach and La Riera Beach. This beach hotel is 11.2 mi (18 km) from Lloret de Mar Beach and 10.3 mi (16.6 km) from Fenals Beach.

                                          Compare price on Booking.com
                                          Compare price on Booking.com
                                          tripadvisorHG