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

Holidaymakers searching for holiday rentals in Calafell also enquired about apartments in Sitges Town, apartments in Cambrils and villas in Miami Playa

Make a holiday rental villa or apartment in Calafell, Spain your home away from home

Calafell is a delightful seaside town with a five-kilometre beachfront, and a gently sloping sandy beach watched over by life guards during July and August. The beach has had Blue Flag status for many years. At night the town around Calafell holiday apartments is lively and bustling, while during the day you can be as active or as lazy as you like. Join in the water based activities like catamarans and pedalos, or just lie on a sun lounger next to the water.

Things to do in Calafell, Spain

The historic part of Calafell is just inland from the town and is worth exploring while staying in Calafell accommodation. The remains of the castle first documented in 1037 are still in evidence with defensive wall still standing. As is the medieval church of Santa Creu del Castell also built in the eleventh century.

Just 15 kilometres along the coast is Sitjes, a lovely seaside town with eleven beaches, superb restaurants and a great atmosphere. While there be sure to visit Cau Ferrat, once owned by Santiago Russinol, a modernist painter, now a museum with a Picasso, several pieces by el Greco and other Catalan modernists. Usefully, all the shop in Sitjes are open on Sunday.

If you want to get away from sun, sea and sand, there are a number of famous vineyards inland from Calafell holiday apartments with guided tours where you can learn how the Cava of the region is made; with the odd taster here and there. Also inland are several monasteries including the magnificent Poblet, a Cistercian monastery and the Monastery of Sant Cugat in the place of the same name.

Places to visit in Calafell, Spain

If you feel like travelling further a field from your holiday villa in Calafell then you have lots of choice. There is Barcelona approximately an hour away with its famous sights and architecture as well a great shopping opportunities, restaurants and cafes. Or there is Tarragona, about half an hour away, with its amazingly well preserved Roman remains and quaint medieval town centre. If you want something livelier then there is Salou, a very touristy seaside town which is home to Port Ventura, the famous theme park.

Weather in Calafell Spain

Holiday apartments in Calafell enjoy the best of the Mediterranean climate with plenty of hot sun tempered by gentle sea breezes in the summer and mild weather with occasional rain in winter.

Cheap flights to Calafell Spain

The closest airport to Calafell self-catering holiday accommodation is Reus Airport (REU) no more than 40 minutes away. You can get to Reus throughout the year from most UK Airports including East-Midlands (EMA), Manchester (MAN), London-Stansted (STN), London Gatwick (LGW), Luton (LTN), Bristol (BRS) and many more. Budget airlines include Monarch, Thomas Cook Airlines, Flybe, Bmibaby, and Ryanair to name but a few.

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Excellent! 4.5/5
    (12 reviews)
    avg/night
    • 2 BR
    • 1 BA
    • Sleeps 4
    Apartment #1028480a
    12
    Viewed 32 times in the last 48 hours
      Excellent! 4.4/5
      (11 reviews)
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 4
      Apartment #1148964
      11
      Viewed 21 times in the last 48 hours
        Excellent! 4.4/5
        (5 reviews)
        avg/night
        • 1 BR
        • 1 BA
        • Sleeps 4
        Apartment #6505460
        5
        Viewed 22 times in the last 48 hours
          Exceptional! 5.0/5
          (15 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 7
          Apartment #1677012
          15
          Viewed 39 times in the last 48 hours
            Excellent! 4.7/5
            (6 reviews)
            avg/night
            • 4 BR
            • 2 BA
            • Sleeps 8
            House #1743153
            6
            Viewed 33 times in the last 48 hours
              • 6 BR
              • 5 BA
              • Sleeps 15
              House #6534834
              1
              Viewed 6 times in the last 48 hours
                avg/night
                • 3 BR
                • 2 BA
                • Sleeps 6
                Apartment #6729550
                2
                Viewed 12 times in the last 48 hours
                  • 7 BR
                  • 3 BA
                  • Sleeps 14
                  Villa #6462659
                  Viewed 7 times in the last 48 hours
                    • 5 BR
                    • 4 BA
                    • Separate Toilet
                    • Sleeps 10
                    Villa #6462665
                    Viewed 22 times in the last 48 hours
                      avg/night
                      • 4 BR
                      • 3 BA
                      • Sleeps 10
                      House #1029285
                      Viewed 19 times in the last 48 hours
                        Excellent! 4.7/5
                        (6 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 4
                        Apartment #1593261
                        6
                        Viewed 11 times in the last 48 hours
                          Wonderful! 4.8/5
                          (11 reviews)
                          avg/night
                          • 4 BR
                          • 1 BA
                          • Sleeps 6
                          Apartment #1620601
                          11
                          Viewed 7 times in the last 48 hours
                            Excellent! 4.7/5
                            (6 reviews)
                            avg/night
                            • 4 BR
                            • 2 BA
                            • Sleeps 7
                            House #1786170
                            6
                            Viewed 10 times in the last 48 hours
                              avg/night
                              • 2 BR
                              • Sleeps 6
                              Apartment #464913
                              2
                              Viewed 36 times in the last 48 hours
                                avg/night
                                • 3 BR
                                • 2 BA
                                • Separate Toilet
                                • Sleeps 8
                                House #6406017
                                3
                                Viewed 49 times in the last 48 hours
                                  • 4 BR
                                  • 3 BA
                                  • Sleeps 8
                                  Villa #1390305
                                  6
                                    Excellent! 4.5/5
                                    (8 reviews)
                                    avg/night
                                    • 5 BR
                                    • 3 BA
                                    • Sleeps 10
                                    House #6624249
                                    8
                                    Viewed 12 times in the last 48 hours
                                      avg/night
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 5
                                      Apartment #1838028
                                      2
                                      Viewed 14 times in the last 48 hours
                                        avg/night
                                        • 3 BR
                                        • 2 BA
                                        • Sleeps 4
                                        Apartment #6503239
                                        1
                                        Viewed 15 times in the last 48 hours
                                          • 4 BR
                                          • 2 BA
                                          • Sleeps 9
                                          Villa #6521010
                                            Very Good! 4.2/5
                                            (9 reviews)
                                            avg/night
                                            • 4 BR
                                            • 3 BA
                                            • Separate Toilets
                                            • Sleeps 8
                                            House #572794a
                                            9
                                            Viewed 27 times in the last 48 hours
                                              Excellent! 4.6/5
                                              (5 reviews)
                                              avg/night
                                              • 3 BR
                                              • 3 BA
                                              • Sleeps 8
                                              Villa #1985095
                                              5
                                              Viewed 8 times in the last 48 hours
                                                Excellent! 4.7/5
                                                (10 reviews)
                                                avg/night
                                                • 6 BR
                                                • 3 BA
                                                • Sleeps 13
                                                House #6598905
                                                10
                                                Viewed 20 times in the last 48 hours
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #2396734
                                                    avg/night
                                                    • 4 BR
                                                    • 3 BA
                                                    • Sleeps 10
                                                    Cottage #1725854
                                                    2
                                                    Viewed 7 times in the last 48 hours
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Apartment #1883067
                                                      2
                                                        avg/night
                                                        • 4 BR
                                                        • 3 BA
                                                        • Sleeps 8
                                                        House #1695482
                                                        1
                                                        Viewed 37 times in the last 48 hours
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Apartment #6124761
                                                          Viewed 5 times in the last 48 hours
                                                            avg/night
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Apartment #6124764
                                                            Viewed 6 times in the last 48 hours
                                                              • 3 BR
                                                              • 3 BA
                                                              • Sleeps 6
                                                              Villa #1673807
                                                              3
                                                              Viewed 18 times in the last 48 hours
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                Villa #6025175
                                                                  • Studio
                                                                  • 1 BA
                                                                  • Sleeps 2
                                                                  Apartment #2516917
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 5
                                                                    Apartment #6779705
                                                                    1
                                                                    Viewed 7 times in the last 48 hours
                                                                      avg/night
                                                                      • 4 BR
                                                                      • 3 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 10
                                                                      House #6902007
                                                                      Viewed 33 times in the last 48 hours
                                                                        avg/night
                                                                        • 3 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        House #6902012
                                                                        Viewed 7 times in the last 48 hours
                                                                          avg/night
                                                                          • Studio
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Apartment #6723834
                                                                          Viewed 40 times in the last 48 hours
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 1 BA
                                                                            • Sleeps 6
                                                                            Apartment #6124759
                                                                            Viewed 5 times in the last 48 hours
                                                                              avg/night
                                                                              • Studio
                                                                              • 1 BA
                                                                              • Sleeps 4
                                                                              Apartment #6726416
                                                                              1
                                                                              Viewed 20 times in the last 48 hours
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                Apartment #6902006
                                                                                Viewed 12 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 4 BA
                                                                                  • Sleeps 8
                                                                                  Villa #1949698
                                                                                  Viewed 8 times in the last 48 hours
                                                                                    • 4 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 8
                                                                                    Villa #1949688
                                                                                      • 4 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 8
                                                                                      Villa #1985130
                                                                                      5
                                                                                        Wonderful! 4.8/5
                                                                                        (13 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        Apartment #6505461
                                                                                        13
                                                                                        Viewed 6 times in the last 48 hours
                                                                                          avg/night
                                                                                          • 4 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 8
                                                                                          House #6902010
                                                                                          Viewed 46 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 7
                                                                                            Apartment #6937322
                                                                                            Viewed 7 times in the last 48 hours
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Apartment #6379765
                                                                                              6
                                                                                              • 1 - 50 of 300+
                                                                                               

                                                                                              Recent Reviews

                                                                                              Perfect conditions!!! Unforgettable stay!

                                                                                              5 of 5
                                                                                              Very hospitable owner and a beautiful house - everything for the perfect vacation! I recommend it highly!!! We were 12 people - 3 families and spent a wonderful holiday!
                                                                                              • Review Submitted: 01-Oct-2016
                                                                                              • Date of Stay: Jun 2016

                                                                                              Lovely new appartment in perfect location

                                                                                              5 of 5
                                                                                              Perfect location and the apartment had everything you could have wished for. Sylvia and Carlos were perfect hosts, checking in before the trip and responding to all the questions we had and made us feel very welcome. Would very much recommend this beautiful little apartment. Many thanks :)
                                                                                              • Review Submitted: 16-Sep-2016
                                                                                              • Date of Stay: Sep 2016

                                                                                              The apartment was really nice, situated in a lovely building with a lovely pool.

                                                                                              4 of 5
                                                                                              It is situated in a quite residential part of Segur de Calafell and only a five minute drive to a lovely family friendly beach which seemed to be used mainly by Spanish families. Everyone was very friendly and helpful at the apartments. Nice pool. Gated parking. The nearest restaurants/bars/promenade was in Calafell. Barcelona was easily accessible by car or train and Sitges was definitely worth the visit. Good place for families but probably not for older teenagers/young adults. The only downside was that we had to pay for bed linen and towels which was unexpected and also for use of the wifi.
                                                                                              • Review Submitted: 11-Sep-2016
                                                                                              • Date of Stay: Aug 2016