HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit Default Owner Icon heart-filled

Holidaymakers searching for holiday rentals in Castelldefels also enquired about apartments in Sitges Town, apartments in Barrio Gotico and apartments in La Ribera El Borne

Make a holiday home, apartment, chalet or villa in Castelldefels, Spain your home away from home

Castelldefels is situated in the Catalonia region of Spain, just to the south of the wonderful city of Barcelona on Spain’s north eastern coast. Best known for its long sandy beach, visitors staying in self catering accommodation in Castelldefels will find this is an excellent area for a holiday for all ages.

Things to do on holiday in Castelldefels, Spain

For many holidaymakers the two main advantages with staying in Castelldefels self catering accommodation is the great beach, and the proximity to Barcelona. Being this close to Barcelona without being right in the hustle and bustle of the city is perfect, as visitors can easily enjoy the city, but enjoy the beach and the countryside too.

The beach at Castelldefels is its greatest selling point. Stretching for 3 miles (5 km) there’s plenty of sand for everyone! Extending to the west of the town is a large area perfect for wandering by foot or on bike – the Parc Natural de Garraf climbs up hill from the coast and offers great views, wildlife, plantlife, and caves to explore. You can even go rowing on the canal in Castelldefels that was built for the Barcelona Olympics in 1992.

Finally, golfers will enjoy staying in Castelldefels self catering accommodation as there are several excellent golf courses all within a short distance of the town.

Places to visit on holiday in Castelldefels, Spain

The attractive coastal towns and villages invite you to take time out from your Castelldefels apartment or villa and discover the area. More sandy beaches plus small bays are hidden along the coastline and there are lovely old fishing villages and towns too. Sitges is one example that has beautiful streets and buildings, and of course a beautiful beach! Further along the coast is the larger city of Vilanova i la Geltru. Here the shops, restaurants, cafes, and beaches are popular, and so too are the Roman ruins and medieval castle.

Best of all is the proximity of your Castelldefels holiday home to Barcelona. The culture, history, architecture, cuisine, entertainment and more have made this into one of the country’s top tourist destinations and it’s easily accessible by car or by public transport.

The weather in Castelldefels, Spain

Holidaying in self catering accommodation in Castelldefels is popular throughout the year on account of the excellent Mediterranean climate. During the summer you can enjoy the beaches in temperatures in the high 20’s C (low 80’s F). Spring and autumn are mild to warm, and though winters here are a little cooler than further south it’s still good weather for sightseeing.

Flights to Castelldefels, Spain

The proximity of villas in Castelldefels to Barcelona International Airport makes getting here quick and easy. Many of the world’s major airlines offer flights to Barcelona and your choices are further improved with charter and budget airlines flying here too. Monarch Airlines, Ryanair, easyJet, and Jet2.com are just some of the examples.

Cancel Clear Filters Apply Filters
More Filters

Price Per Night

£ £

Bedrooms

Bathrooms

Payment Options

Popular Searches

Facilities

Location Type

Local Area

Property Details

Clear Filters
Use filters to narrow your search results!
Favorite
    Viewed 15 times in the last 48 hours
    avg/night
    (6 nights minimum)
    #6774626
    Favorite
      avg/night
      (1 - 2 nights minimum)
      #499021
      1
      Favorite
        Viewed 9 times in the last 48 hours
        avg/night
        (2 - 4 nights minimum)
        #6865086
        1
        Favorite
          Viewed 5 times in the last 48 hours
          avg/night
          (3 nights minimum)
          #8395729
          Favorite
            Wonderful! 4.9/5
            (15 reviews)
            avg/night
            (7 nights minimum)
            #6700995
            15
            Favorite
              Viewed 6 times in the last 48 hours
              avg/night
              (2 - 6 nights minimum)
              #3592089
              1
              Favorite
                avg/night
                (2 - 4 nights minimum)
                #6546828
                2
                Favorite
                  avg/night
                  (14 nights minimum)
                  #1705329
                  Favorite
                    avg/night
                    (2 - 4 nights minimum)
                    #6973324
                    1
                    Favorite
                      avg/night
                      #4496336
                      Favorite
                        avg/night
                        #4496335
                        Favorite
                          avg/night
                          #4496341
                          Favorite
                            avg/night
                            #4496342
                            Favorite
                              avg/night
                              #4496330
                              Favorite
                                avg/night
                                #4496331
                                Favorite
                                  avg/night
                                  #4496333
                                  Favorite
                                    avg/night
                                    #4496338
                                    Favorite
                                      avg/night
                                      #4496337
                                      Favorite
                                        avg/night
                                        #4496340
                                        Favorite
                                          avg/night
                                          #4496328
                                          Favorite
                                            avg/night
                                            #4496327
                                            Favorite
                                              avg/night
                                              #4496339
                                              Favorite
                                                Excellent! 4.5/5
                                                (4 reviews)
                                                avg/night
                                                (7 nights minimum)
                                                #1209281
                                                4
                                                Favorite
                                                  svg-lightning
                                                  avg/night
                                                  (3 - 6 nights minimum)
                                                  #6072053
                                                  Favorite
                                                    Viewed 7 times in the last 48 hours
                                                    Wonderful! 4.9/5
                                                    (7 reviews)
                                                    avg/night
                                                    (5 - 7 nights minimum)
                                                    #1707804
                                                    7
                                                    Favorite
                                                      Wonderful! 4.8/5
                                                      (8 reviews)
                                                      svg-lightning
                                                      avg/night
                                                      (3 - 5 nights minimum)
                                                      #8049226
                                                      8
                                                      Favorite
                                                        Excellent! 4.5/5
                                                        (15 reviews)
                                                        svg-lightning
                                                        avg/night
                                                        (3 - 5 nights minimum)
                                                        #8049226
                                                        15
                                                        Favorite
                                                          avg/night
                                                          (7 - 30 nights minimum)
                                                          #6957655
                                                          Favorite
                                                            avg/night
                                                            (1 - 2 nights minimum)
                                                            #6970440
                                                            1
                                                            Favorite
                                                              svg-lightning
                                                              avg/night
                                                              (1 - 7 nights minimum)
                                                              #6692245
                                                              4
                                                              Favorite
                                                                Viewed 9 times in the last 48 hours
                                                                Wonderful! 4.8/5
                                                                (11 reviews)
                                                                avg/night
                                                                (7 nights minimum)
                                                                #6453623
                                                                11
                                                                Favorite
                                                                  Viewed 22 times in the last 48 hours
                                                                  avg/night
                                                                  (3 - 7 nights minimum)
                                                                  #1210699a
                                                                  1
                                                                  Favorite
                                                                    Viewed 10 times in the last 48 hours
                                                                    Very Good! 4.1/5
                                                                    (7 reviews)
                                                                    avg/night
                                                                    (4 - 5 nights minimum)
                                                                    #6675325
                                                                    7
                                                                    Favorite
                                                                      avg/night
                                                                      (1 - 3 nights minimum)
                                                                      #8431039
                                                                      Favorite
                                                                        Viewed 7 times in the last 48 hours
                                                                        avg/night
                                                                        (1 - 7 nights minimum)
                                                                        #6522992
                                                                        Favorite
                                                                          avg/night
                                                                          (30 nights minimum)
                                                                          #4545081
                                                                          Favorite
                                                                            Viewed 7 times in the last 48 hours
                                                                            avg/night
                                                                            (2 nights minimum)
                                                                            #8352507
                                                                            Favorite
                                                                              svg-lightning
                                                                              avg/night
                                                                              (2 - 4 nights minimum)
                                                                              #8429381
                                                                              Favorite
                                                                                avg/night
                                                                                #8438416
                                                                                Favorite
                                                                                  avg/night
                                                                                  (3 nights minimum)
                                                                                  #8283025
                                                                                  Favorite
                                                                                    svg-lightning
                                                                                    avg/night
                                                                                    (3 - 5 nights minimum)
                                                                                    #8049226
                                                                                    4
                                                                                    Favorite
                                                                                      avg/night
                                                                                      (2 - 5 nights minimum)
                                                                                      #4644014
                                                                                      2
                                                                                      Favorite
                                                                                        avg/night
                                                                                        (4 - 7 nights minimum)
                                                                                        #8275059
                                                                                        Favorite
                                                                                          Wonderful! 4.9/5
                                                                                          (7 reviews)
                                                                                          avg/night
                                                                                          (2 - 5 nights minimum)
                                                                                          #2097118
                                                                                          7
                                                                                          Favorite
                                                                                            avg/night
                                                                                            (2 - 4 nights minimum)
                                                                                            #1305103a
                                                                                            4
                                                                                            Favorite
                                                                                              Viewed 6 times in the last 48 hours
                                                                                              avg/night
                                                                                              (2 nights minimum)
                                                                                              #6718347
                                                                                              2
                                                                                              Favorite
                                                                                                Viewed 5 times in the last 48 hours
                                                                                                avg/night
                                                                                                (5 nights minimum)
                                                                                                #6886722
                                                                                                1
                                                                                                Favorite
                                                                                                  avg/night
                                                                                                  (1 - 5 nights minimum)
                                                                                                  #8209444
                                                                                                  Favorite
                                                                                                    avg/night
                                                                                                    (3 nights minimum)
                                                                                                    #8085860
                                                                                                    Favorite
                                                                                                      avg/night
                                                                                                      (2 nights minimum)
                                                                                                      #6873498
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Amazing house great location !

                                                                                                      5 of 5
                                                                                                      Me and some friends stayed at Laurence's place for a week and it was as described -great location beautiful house and peaceful settings everything we were looking for in a holiday. It's close enough to the airport that a taxi is super quick there and Barcelona is super easy to get to using a train or a taxi. The beach was beautiful and a 10 minute walk away with great restaurants along the sea front. We had a great time with a pool and ping pong to entertain us. Thankyou so much for letting us stay and being so welcoming.
                                                                                                      • Review Submitted: Sep 26, 2017
                                                                                                      • Date of Stay: Sep 2017

                                                                                                      A lovely stay and helpful people

                                                                                                      5 of 5
                                                                                                      My family and I stayed here for a week at the end of August. On arrival which was late evening, we found a map left by Rosa informing us where we could purchase supplies and found some items like bottled water and coffee left out for us. The apartment was clean and had everything we needed, and the pool area was well looked after. Rosa provided us with local and rail ticket information which proved to save us a fortune when we travelled to Barcelona on the train. The train station is only 10 mins walk away, the beach 20 mins and the main town square 15 mins away. Castelldefels Beach is wonderful and the location of the apartment is central to everything. We loved it and we cannot wait to return.
                                                                                                      • Review Submitted: Sep 01, 2017
                                                                                                      • Date of Stay: Aug 2017