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 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.
    Excellent! 4.7/5
    (6 reviews)
    avg/night
    • 4 BR
    • 2 BA
    • Sleeps 8
    House #1743153
    6
    Viewed 28 times in the last 48 hours
      Exceptional! 5.0/5
      (15 reviews)
      avg/night
      • 3 BR
      • 2 BA
      • Sleeps 7
      Apartment #1677012
      15
      Viewed 16 times in the last 48 hours
        Exceptional! 5.0/5
        (21 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 5
        House #6127580
        21
        Viewed 30 times in the last 48 hours
          Excellent! 4.4/5
          (11 reviews)
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 4
          Apartment #1148964
          11
          Viewed 67 times in the last 48 hours
            • 5 BR
            • 4 BA
            • Separate Toilet
            • Sleeps 10
            Villa #6462665
            Viewed 124 times in the last 48 hours
              • 4 BR
              • 2 BA
              • Sleeps 8
              Villa #1988283
              Viewed 45 times in the last 48 hours
                • 4 BR
                • 3 BA
                • Sleeps 8
                Villa #1988287
                Viewed 120 times in the last 48 hours
                  • 5 BR
                  • 2 BA
                  • Sleeps 11
                  Villa #6462656
                  1
                  Viewed 45 times in the last 48 hours
                    • 7 BR
                    • 3 BA
                    • Sleeps 14
                    Farmhouse #6462659
                    Viewed 34 times in the last 48 hours
                      Wonderful! 4.8/5
                      (11 reviews)
                      avg/night
                      • 4 BR
                      • 1 BA
                      • Sleeps 6
                      Apartment #1620601
                      11
                      Viewed 10 times in the last 48 hours
                        avg/night
                        • 4 BR
                        • 3 BA
                        • Sleeps 10
                        Cottage #1725854
                        2
                        Viewed 25 times in the last 48 hours
                          avg/night
                          • 4 BR
                          • 3 BA
                          • Sleeps 10
                          House #1029285
                          Viewed 28 times in the last 48 hours
                            Excellent! 4.7/5
                            (6 reviews)
                            avg/night
                            • 4 BR
                            • 2 BA
                            • Sleeps 7
                            House #1786170
                            6
                            Viewed 28 times in the last 48 hours
                              avg/night
                              • 2 BR
                              • Sleeps 6
                              Apartment #464913
                              2
                              Viewed 48 times in the last 48 hours
                                Excellent! 4.5/5
                                (12 reviews)
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #1028480a
                                12
                                Viewed 36 times in the last 48 hours
                                  Excellent! 4.4/5
                                  (5 reviews)
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #6505460
                                  5
                                  Viewed 48 times in the last 48 hours
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Separate Toilet
                                    • Sleeps 8
                                    House #6406017
                                    3
                                    Viewed 100 times in the last 48 hours
                                      • 6 BR
                                      • 5 BA
                                      • Sleeps 15
                                      House #6534834
                                      1
                                      Viewed 36 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
                                          (6 reviews)
                                          avg/night
                                          • 4 BR
                                          • 3 BA
                                          • Sleeps 8
                                          Villa #1390305
                                          6
                                          Viewed 9 times in the last 48 hours
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 5
                                            Apartment #1838028
                                            2
                                            Viewed 18 times in the last 48 hours
                                              avg/night
                                              • 3 BR
                                              • 2 BA
                                              • Sleeps 4
                                              Apartment #6503239
                                              1
                                              Viewed 6 times in the last 48 hours
                                                Excellent! 4.5/5
                                                (8 reviews)
                                                avg/night
                                                • 5 BR
                                                • 3 BA
                                                • Sleeps 10
                                                House #6624249
                                                8
                                                Viewed 49 times in the last 48 hours
                                                  • 4 BR
                                                  • 2 BA
                                                  • Sleeps 9
                                                  Villa #6521010
                                                    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 45 times in the last 48 hours
                                                        avg/night
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #2396734
                                                        Viewed 7 times in the last 48 hours
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Apartment #1883067
                                                          2
                                                          Viewed 8 times in the last 48 hours
                                                            avg/night
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Apartment #6729550
                                                            2
                                                            Viewed 30 times in the last 48 hours
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              Apartment #6124761
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Apartment #6124764
                                                                Viewed 12 times in the last 48 hours
                                                                  • 3 BR
                                                                  • 3 BA
                                                                  • Sleeps 6
                                                                  Villa #1673807
                                                                  3
                                                                  Viewed 37 times in the last 48 hours
                                                                    avg/night
                                                                    • 5 BR
                                                                    • 2 BA
                                                                    • Separate Toilets
                                                                    • Sleeps 11
                                                                    Villa #1761146
                                                                    1
                                                                    Viewed 42 times in the last 48 hours
                                                                      • Studio
                                                                      • 1 BA
                                                                      • Sleeps 2
                                                                      Apartment #2516917
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 5
                                                                        Apartment #6779705
                                                                        1
                                                                        Viewed 12 times in the last 48 hours
                                                                          avg/night
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Apartment #6723834
                                                                          Viewed 44 times in the last 48 hours
                                                                            avg/night
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Apartment #6726416
                                                                            1
                                                                            Viewed 9 times in the last 48 hours
                                                                              • 4 BR
                                                                              • 2 BA
                                                                              • Sleeps 8
                                                                              Villa #1985130
                                                                              5
                                                                                Excellent! 4.6/5
                                                                                (5 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 7
                                                                                Villa #1985103
                                                                                5
                                                                                Viewed 5 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 7
                                                                                  Apartment #6937322
                                                                                  Viewed 12 times in the last 48 hours
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    Apartment #6379765
                                                                                    6
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 6
                                                                                      Apartment #6124759
                                                                                      Viewed 7 times in the last 48 hours
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 6
                                                                                        House #6518644
                                                                                        Viewed 18 times in the last 48 hours
                                                                                          avg/night
                                                                                          • 4 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 8
                                                                                          House #6902010
                                                                                          Viewed 78 times in the last 48 hours
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 4
                                                                                            Multiple rentals Apartment #790871
                                                                                            Viewed 12 times in the last 48 hours
                                                                                              • 4 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 8
                                                                                              House #6561213
                                                                                              • 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