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.
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
Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!
  • 1 - 50 of 300+
Additional service fee may apply.
    avg/night
    • 2 BR
    • 1 BA
    • Sleeps 4
    Apartment #6735707
    Viewed 9 times in the last 48 hours
      • 4 BR
      • 2 BA
      • Sleeps 10
      Apartment #8110650
      2
        avg/night
        • 3 BR
        • 2 BA
        • Sleeps 7
        Apartment #6777670
        Viewed 6 times in the last 48 hours
          Wonderful! 4.9/5
          (14 reviews)
          avg/night
          • 5 BR
          • 3 BA
          • Separate Toilet
          • Sleeps 9
          House #6700995
          14
            • 5 BR
            • 3 BA
            • Sleeps 10
            Villa #6580390
            1
              • 2 BR
              • 1 BA
              • Sleeps 7
              Apartment #6546828
              1
                • 1 BR
                • 1 BA
                • Sleeps 4
                Apartment #1970646
                1
                  • 1 BR
                  • 1 BA
                  • Sleeps 2
                  Apartment #499021
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 6
                    Villa #6877060
                    Viewed 12 times in the last 48 hours
                      • 3 BR
                      • 1 BA
                      • Sleeps 5
                      Apartment #6546829
                        Wonderful! 4.8/5
                        (19 reviews)
                        avg/night
                        • 2 BR
                        • 1 BA
                        • Separate Toilet
                        • Sleeps 6
                        Apartment #2209623
                        19
                        Viewed 9 times in the last 48 hours
                          • 4 BR
                          • 2 BA
                          • Sleeps 10
                          Villa #4245766
                            • 7 BR
                            • 2 BA
                            • Separate Toilets
                            • Sleeps 14
                            Villa #6522992
                            Viewed 8 times in the last 48 hours
                              • 4 BR
                              • 2 BA
                              • Separate Toilet
                              • Sleeps 8
                              House #1209281
                              2
                                • 4 BR
                                • 2 BA
                                • Sleeps 10
                                Villa #6790512
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 5
                                  Apartment #2097118
                                  Viewed 17 times in the last 48 hours
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #1853713
                                    1
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Apartment #1834987
                                      4
                                        Wonderful! 4.9/5
                                        (30 reviews)
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 5
                                        Apartment #6654260
                                        30
                                        Viewed 7 times in the last 48 hours
                                          Exceptional! 5.0/5
                                          (55 reviews)
                                          avg/night
                                          • Studio
                                          • 1 BA
                                          • Sleeps 3
                                          Apartment #1074025
                                          55
                                          Viewed 12 times in the last 48 hours
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #6724276
                                              avg/night
                                              • 4 BR
                                              • 4 BA
                                              • Sleeps 7
                                              Condo #6713018
                                              Viewed 5 times in the last 48 hours
                                                Excellent! 4.6/5
                                                (51 reviews)
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 3
                                                Studio #6648214
                                                51
                                                Viewed 16 times in the last 48 hours
                                                  avg/night
                                                  • 4 BR
                                                  • 2 BA
                                                  • Sleeps 10
                                                  Apartment #6895218
                                                  Viewed 8 times in the last 48 hours
                                                    avg/night
                                                    • 3 BR
                                                    • 2 BA
                                                    • Sleeps 6
                                                    Apartment #6882786
                                                    Viewed 10 times in the last 48 hours
                                                      • 4 BR
                                                      • 3 BA
                                                      • Sleeps 8
                                                      House #1016315
                                                      3
                                                      Viewed 5 times in the last 48 hours
                                                        avg/night
                                                        • 5 BR
                                                        • 2 BA
                                                        • Sleeps 10
                                                        House #6896545
                                                        Viewed 30 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (58 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 5
                                                          Apartment #610183vb
                                                          58
                                                          Viewed 39 times in the last 48 hours
                                                            Excellent! 4.3/5
                                                            (14 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Condo #6794572
                                                            14
                                                            Viewed 13 times in the last 48 hours
                                                              Very Good! 4.2/5
                                                              (5 reviews)
                                                              avg/night
                                                              • 4 BR
                                                              • 1 BA
                                                              • Separate Toilet
                                                              • Sleeps 8
                                                              House #1355744
                                                              5
                                                              Viewed 7 times in the last 48 hours
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 5
                                                                House #1882108
                                                                3
                                                                Viewed 22 times in the last 48 hours
                                                                  Very Good! 4.2/5
                                                                  (5 reviews)
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Condo #6738529
                                                                  5
                                                                  Viewed 8 times in the last 48 hours
                                                                    Wonderful! 4.8/5
                                                                    (12 reviews)
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 1 BA
                                                                    • Sleeps 7
                                                                    Apartment #488112
                                                                    12
                                                                    Viewed 12 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (68 reviews)
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 5
                                                                      Apartment #6579613
                                                                      68
                                                                      Viewed 10 times in the last 48 hours
                                                                        • 4 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Apartment #2276898
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          Apartment #6777411
                                                                          2
                                                                          Viewed 26 times in the last 48 hours
                                                                            Excellent! 4.3/5
                                                                            (7 reviews)
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 1 BA
                                                                            • Sleeps 5
                                                                            Apartment #1942542
                                                                            7
                                                                            Viewed 9 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (17 reviews)
                                                                              avg/night
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 2
                                                                              Apartment #2068699
                                                                              17
                                                                              Viewed 25 times in the last 48 hours
                                                                                Exceptional! 5.0/5
                                                                                (6 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Apartment #3552232
                                                                                6
                                                                                Viewed 8 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 6
                                                                                  Apartment #6873498
                                                                                  Viewed 6 times in the last 48 hours
                                                                                    Excellent! 4.7/5
                                                                                    (17 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    Apartment #641310vb
                                                                                    17
                                                                                    Viewed 10 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 6
                                                                                      Apartment #713862vb
                                                                                      4
                                                                                      Viewed 21 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 2
                                                                                        Apartment #4159205
                                                                                        3
                                                                                        Viewed 15 times in the last 48 hours
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #6902527
                                                                                          Viewed 5 times in the last 48 hours
                                                                                            Excellent! 4.5/5
                                                                                            (17 reviews)
                                                                                            avg/night
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 3
                                                                                            Apartment #6665509
                                                                                            17
                                                                                            Viewed 5 times in the last 48 hours
                                                                                              Excellent! 4.6/5
                                                                                              (16 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #30675vb
                                                                                              16
                                                                                              Viewed 26 times in the last 48 hours
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 6
                                                                                                Apartment #6505614
                                                                                                1
                                                                                                  Wonderful! 4.9/5
                                                                                                  (21 reviews)
                                                                                                  avg/night
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #1031057
                                                                                                  21
                                                                                                  Viewed 11 times in the last 48 hours
                                                                                                  • 1 - 50 of 300+
                                                                                                   

                                                                                                  Recent Reviews

                                                                                                  Perfect holiday

                                                                                                  5 of 5
                                                                                                  Esperanza's and Domingo's apartment is a perfect place for a holiday. It is in a quiet area in the mountains, but yet so near to everything. We had a rental car and drive to Barcelona was about 15-20 min, but there are also shops and restaurants nearby. The apartment is exactly as described and seen on the photos, it is clean and comfortable, and there is everything necessary for the whole family. The owners are very friendly and helpful and give you all the privacy. I really recommend it! Thank you Esperanza and Domingo! Kadi from Estonia
                                                                                                  • Review Submitted: 30-Sep-2016
                                                                                                  • Date of Stay: Sep 2016

                                                                                                  Awesome

                                                                                                  5 of 5
                                                                                                  Awesome villa, brilliant and accommodating hosts, really lovely helping make our holiday. For the varied ages of our kids the villa gave us great flexibility, and plenty of space. Great location to town, beach and hills. 25 minute journey on train to Barcelona. Castelldefels itself is lovely, a little gem and we only scratched the surface so need to go back again.
                                                                                                  • Review Submitted: 06-Jul-2016
                                                                                                  • Date of Stay: Jun 2016

                                                                                                  Delightful cozy flat in great city location

                                                                                                  5 of 5
                                                                                                  We had a wonderful 6 night stay at Marta's flat - very comfortable for 2 people. Location perfect for walking to many districts plus the metro stop and bus stop within a few minutes walk - metro/bus system so easy to use and cheap; we bought a T10 ticket which seemed best value. Marta was extremely welcoming and helpful and was always contactable - giving us info about places to visit and suggestions of nice restaurants near the harbour/beach area. Barcelona is a beautiful city to explore, it has so much to see. I would advise booking online for the top attractions as the queues were long if you bought a ticket on the day. Highlights were Guell Park and Casa Batllo, enjoying spanish tapas!!
                                                                                                  • Review Submitted: 11-May-2016
                                                                                                  • Date of Stay: May 2016