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 Tarifa also enquired about villas in Pollensa, holiday homes in Vejer de la Frontera and villas in Chiclana de la Frontera

Make a holiday rental villa or accommodation in Tarifa, Costa del Sol, Spain your home away from home

Tarifa beach is famous among surfing and windsurfing communities throughout Europe. Located on the southern most tip of Europe, with fantastic views across the Straights of Gibraltar to Africa, Tarifa on the Costa del Sol is a beach lover’s paradise. The town of Tarifa itself is a delightful little fishing village of Moorish origin, rich in picturesque villas and luxurious apartments, but if you are looking for budget accommodation in Tarifa, there is a huge amount on offer too, leaving you more of your holiday budget for indulging in the finer things in life, from the excellent seafood to an extra couple of lessons in Tarifa’s surfing schools.

Things to do in Tarifa, Costa del Sol, Spain

Tarifa town is an absolute delight to visit. The fishing port is still a hive of activity, with local fishermen still using traditional methods that have changed little since the 13th century. The town itself is dominated by the imposing Arab style walls of the Castle of Guzman the Bueno, which cannot be missed from and cheap accommodation in Tarifa. The narrow, cobbled streets of Tafira are filled with attractions, including the La Alameda Gardens, beautifully restored Jerez Gate and the Church of San Mateo. If you are wondering what to see in Tarifa, information is available from the Tarifa tourist information offices.

However, it is the beach which draws flocks of people to budget accommodation in Tarifa. Tarifa Beach enjoys some of the best conditions in the whole of Europe for windsurfing and surfing, with huge Atlantic rollers being channelled into the mouth of the Mediterranean, and winds whistling through the 11km wide Straights of Gibraltar. Europe’s capital of windsurfing, Tafira, is also becoming a kite-surfing centre of the highest quality, and if you are hoping to skills whilst kite-surfing, surfing or windsurfing in Tafira, there are some excellent windsurfing and surfing schools in Tafira, all with highly qualified, English speaking instructors. You may even be lucky enough to spot whales and dolphins whilst windsurfing in Tafira.

The area surrounding Tarifa Beach is fantastically rural and unspoilt. Horse riding, walking and rock climbing holidays absolutely thrive from the self catering budget accommodation in Tarifa, and bird watchers will be particularly pleased by the enormous wealth of bird life in the area. There are two main riding stables in Tarifa offering guided rides up into the mountains and along the coast.

Places to visit on holiday to Tarifa, Costa del Sol, Spain

By taking budget accommodation in Tafira, you place yourself in a fantastic spot for taking a day trip over the Straights of Gibraltar to Morocco. There are daily ferries from Tafira to Tangiers on the Moroccan Mediterranean coast, making an absolutely wonderful day trip from your self catering Tafira holiday rental property.

Weather in Tarifa, Costa del Sol, Spain

Tafira windsurfing and kite-surfing holidays can be taken all year round. During the summer months, (between May and September), temperatures during the day regularly reach into the mid-30’s (˚C). Water temperatures remain remarkably warm right through until November, and you would be unlucky to experience daily temperatures of less than 15˚C during your stay in Tafira accommodation at any time of year.

Travel to Tarifa, Costa del Sol, Spain

Gibraltar Airport (GIB) is just half an hour from Tarifa. There are plenty of flights arriving into Gibraltar from the UK on a daily basis, so reaching your accommodation in Tarifa is both cheap and easy.

    Wonderful! 4.9/5
    (8 reviews)
    avg/night
    • 2 BR
    • 1 BA
    • Sleeps 4
    Cottage #1135950
    8
    Viewed 21 times in the last 48 hours
      Exceptional! 5/5
      (12 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 6
      Apartment #2409522
      12
      Viewed 62 times in the last 48 hours
        Exceptional! 5/5
        (10 reviews)
        avg/night
        • 9 BR
        • 8 BA
        • Separate Toilet
        • Sleeps 16
        Villa #8159429
        10
        Viewed 40 times in the last 48 hours
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 4
          Apartment #6466528
          3
          Viewed 27 times in the last 48 hours
            • 1 BR
            • 1 BA
            • Sleeps 2
            Apartment #6889861
            2
            Viewed 24 times in the last 48 hours
              Excellent! 4.7/5
              (7 reviews)
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 2
              Cottage #417420
              7
              Viewed 14 times in the last 48 hours
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 4
                Apartment #8093625
                Viewed 13 times in the last 48 hours
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Multiple rentals Apartment #752637
                  18
                  Viewed 24 times in the last 48 hours
                    • 2 BR
                    • 2 BA
                    • Sleeps 4
                    House #8091952
                    3
                    Viewed 17 times in the last 48 hours
                      Excellent! 4.7/5
                      (6 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 3
                      Apartment #882113a
                      6
                      Viewed 6 times in the last 48 hours
                        Wonderful! 4.9/5
                        (72 reviews)
                        avg/night
                        • 3 BR
                        • 2 BA
                        • Sleeps 6
                        Apartment #8579
                        72
                        Viewed 11 times in the last 48 hours
                          avg/night
                          • 4 BR
                          • 3 BA
                          • Separate Toilet
                          • Sleeps 10
                          Villa #1095589
                          3
                          Viewed 9 times in the last 48 hours
                            Exceptional! 5/5
                            (7 reviews)
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 4
                            Apartment #2201752
                            7
                            Viewed 6 times in the last 48 hours
                              Wonderful! 4.9/5
                              (8 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                              Apartment #1684681
                              8
                              Viewed 22 times in the last 48 hours
                                Excellent! 4.6/5
                                (10 reviews)
                                avg/night
                                • 2 BR
                                • 2 BA
                                • Sleeps 5
                                Apartment #827466
                                10
                                Viewed 20 times in the last 48 hours
                                  Wonderful! 4.8/5
                                  (10 reviews)
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #6381817
                                  10
                                  Viewed 9 times in the last 48 hours
                                    Exceptional! 5/5
                                    (5 reviews)
                                    avg/night
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #6774404
                                    5
                                    Viewed 15 times in the last 48 hours
                                      Wonderful! 4.9/5
                                      (8 reviews)
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Apartment #498749
                                      8
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 4
                                        Apartment #4212869
                                        4
                                        Viewed 12 times in the last 48 hours
                                          avg/night
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 5
                                          House #6824479
                                          Viewed 13 times in the last 48 hours
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #1938874
                                            2
                                              avg/night
                                              • 6 BR
                                              • 5 BA
                                              • Separate Toilet
                                              • Sleeps 14
                                              Villa #1651980
                                              1
                                              Viewed 18 times in the last 48 hours
                                                avg/night
                                                • 7 BR
                                                • 6 BA
                                                • Separate Toilet
                                                • Sleeps 14
                                                Villa #1907524
                                                4
                                                Viewed 39 times in the last 48 hours
                                                  avg/night
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #485283
                                                  4
                                                  Viewed 17 times in the last 48 hours
                                                    Wonderful! 4.9/5
                                                    (47 reviews)
                                                    avg/night
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 3
                                                    Multiple rentals Chalet #65231
                                                    47
                                                    Viewed 17 times in the last 48 hours
                                                      Exceptional! 5/5
                                                      (19 reviews)
                                                      avg/night
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 3
                                                      Multiple rentals Chalet #65231
                                                      19
                                                      Viewed 9 times in the last 48 hours
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 2
                                                        Multiple rentals Chalet #65231
                                                        11
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 3
                                                          Multiple rentals Chalet #65231
                                                          7
                                                            Wonderful! 4.9/5
                                                            (17 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 2
                                                            Multiple rentals Chalet #65231
                                                            17
                                                            Viewed 9 times in the last 48 hours
                                                              Wonderful! 4.9/5
                                                              (17 reviews)
                                                              avg/night
                                                              • 5 BR
                                                              • 5 BA
                                                              • Separate Toilet
                                                              • Sleeps 12
                                                              Villa #4113598
                                                              17
                                                              Viewed 42 times in the last 48 hours
                                                                • 3 BR
                                                                • 1 BA
                                                                • Separate Toilet
                                                                • Sleeps 6
                                                                House #6399134
                                                                2
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 1 BA
                                                                  • Sleeps 6
                                                                  Apartment #6698200
                                                                  3
                                                                  Viewed 6 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 6
                                                                    Villa #8118146
                                                                    3
                                                                      • Studio
                                                                      • 1 BA
                                                                      • Sleeps 2
                                                                      Multiple rentals Apartment #752637
                                                                      4
                                                                      Viewed 8 times in the last 48 hours
                                                                        Excellent! 4.6/5
                                                                        (7 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Apartment #1705662
                                                                        7
                                                                        Viewed 17 times in the last 48 hours
                                                                          Exceptional! 5/5
                                                                          (9 reviews)
                                                                          avg/night
                                                                          • 5 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 10
                                                                          House #4236545
                                                                          9
                                                                          Viewed 31 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (18 reviews)
                                                                            avg/night
                                                                            • 5 BR
                                                                            • 5 BA
                                                                            • Sleeps 12
                                                                            Villa #10351
                                                                            18
                                                                            Viewed 8 times in the last 48 hours
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 4
                                                                              Apartment #6099420
                                                                              1
                                                                                • 5 BR
                                                                                • 4 BA
                                                                                • Sleeps 14
                                                                                Cottage #1720652
                                                                                2
                                                                                Viewed 29 times in the last 48 hours
                                                                                  • 5 BR
                                                                                  • 3 BA
                                                                                  • Sleeps 8
                                                                                  Apartment #6907957
                                                                                    Wonderful! 4.8/5
                                                                                    (14 reviews)
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 2 BA
                                                                                    • Separate Toilet
                                                                                    • Sleeps 11
                                                                                    Villa #458586
                                                                                    14
                                                                                    Viewed 86 times in the last 48 hours
                                                                                      Exceptional! 5/5
                                                                                      (13 reviews)
                                                                                      avg/night
                                                                                      • 6 BR
                                                                                      • 3 BA
                                                                                      • Sleeps 18
                                                                                      Villa #1138811
                                                                                      13
                                                                                      Viewed 17 times in the last 48 hours
                                                                                        Exceptional! 5/5
                                                                                        (36 reviews)
                                                                                        avg/night
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 3
                                                                                        Apartment #1386383
                                                                                        36
                                                                                        Viewed 9 times in the last 48 hours
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          Apartment #1767135
                                                                                          2
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 5
                                                                                            Apartment #1771863
                                                                                            4
                                                                                              Excellent! 4.6/5
                                                                                              (11 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 6
                                                                                              Villa #8022377
                                                                                              11
                                                                                              Viewed 11 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 6
                                                                                                Apartment #1138131
                                                                                                Viewed 5 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 5
                                                                                                  Apartment #6344193
                                                                                                  4
                                                                                                  Viewed 21 times in the last 48 hours
                                                                                                    Excellent! 4.4/5
                                                                                                    (9 reviews)
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 2
                                                                                                    Multiple rentals Apartment #1081015
                                                                                                    9
                                                                                                    Viewed 9 times in the last 48 hours
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #1477582a
                                                                                                      3

                                                                                                      Tarifa Holiday Apartments & Homes (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Perfecto

                                                                                                      5 of 5
                                                                                                      Muy agradable la estancia en Sirocco, muy céntrico y Marisa muy amable. Repetiríamos!
                                                                                                      • Review Submitted: Jul 23, 2017
                                                                                                      • Date of Stay: Jul 2017

                                                                                                      El Caribe de Andalucia.

                                                                                                      5 of 5
                                                                                                      Semana perfecta e inolvidable de vacaciones con la familia, lo recordaremos siempre. Solo puedo da gracias tanto a Nannette la dueña, como a Joke de Solinmobiliaria, por la atencion y el buen trato recibido por ellos. Sobre la casa, decir que es perfecta muy acogedora, nos hemos sentido como en nuestra casa, muy bien equipada y con detalles de mucha calidad, no le faltaba de nada y la ubicacion en la urbanizacion increible muy silenciosa y frente a la playa. Sobre el lugar, solo decir que todo es espectacular, playa paradisíaca, muchos bares, restaurantes y supermercados cerca, el entorno espectacular, cerca de la Playa de los Alemanes, Los Caños, Bolonia, increible. Volveremos seguro.
                                                                                                      • Review Submitted: Jul 16, 2017
                                                                                                      • Date of Stay: Jul 2017