Apartments in Puerto de la Cruz and Villas - Holiday Lettings - Holiday Rentals Puerto de la Cruz

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

1,738 Holiday homes

(31) Very Good 

    24

    Holiday villa in Puerto de la Cruz

    Puerto de la Cruz / La Paz

    3 7 min stay varies

    • 3 bedrooms
    • sleeps 7
    • min stay varies
    • Beach / lakeside relaxation
    • Swimming pool
    • Child friendly
    “Lovely. Thanks for a great week.” We have stayed in the modern clean villa for a week and me had a fantastic time. First time staying in a Villa, some friends recommended it. Is a beautiful Villa, very well located, maintained to a very high standard with a fabulous heated pool. Living rooms, bedrooms and kitchen are spacious. Loved everything about the villa. Gloria the owner could't have been more helpful. Would definitely return in the future.

    from £69 / night

    £783 - £1,086 / week

    Book View

    Responds fast!
    avg. 43 minutes

    from £69 / night

    (15) Very Good 

    Certificate of Excellence

      15

      Holiday apartment in Puerto de la Cruz

      Puerto de la Cruz / La Paz

      1 2 6 nights min

      • 1 bedroom
      • sleeps 2
      • 6 nights min
      • Beach / lakeside relaxation
      • Nearest beach 0 km

      Certificate of Excellence

      from £50 / night

      £348 / week

      Book View

      Responds fast!
      avg. 2 hours 46 minutes

      from £50 / night

      (1) Excellent 

        38

        Holiday apartment with golf nearby in Puerto de la Cruz

        Tenerife / Puerto de la Cruz

        1 2 5 nights min

        • 1 bedroom
        • sleeps 2
        • 5 nights min
        • Nearest beach 1 km
        • Child friendly

        from £91 / night

        £455 / week

        Book View

        Responds fast!
        avg. 2 hours 42 minutes

        from £91 / night

        (5) Excellent 

          59

          Puerto de la Cruz holiday home accommodation

          Tenerife / Puerto de la Cruz

          4 8 min stay varies

          • 4 bedrooms
          • sleeps 8
          • min stay varies
          • Swimming pool
          • Child friendly
          • Private garden

          from £98 / night

          £686 / week

          Book View

          Responds fast!
          avg. 1 hour 37 minutes

          from £98 / night

            65

            Holiday apartment with shared pool in Puerto de la Cruz

            Tenerife / Puerto de la Cruz

            1 4 3 nights min

            • 1 bedroom
            • sleeps 4
            • 3 nights min
            • Swimming pool
            • Child friendly
            • Car not necessary

            from £55 / night

            £367 - £506 / week

            Book View

            Responds fast!
            avg. 2 hours 29 minutes

            from £55 / night

            (6) Excellent 

              30

              Apartment rental in Puerto de la Cruz with shared pool

              Tenerife / Puerto de la Cruz

              1 4 4 nights min

              • 1 bedroom
              • sleeps 4
              • 4 nights min
              • Beach / lakeside relaxation
              • Swimming pool
              • Child friendly

              from £65 / night

              £391 - £481 / week

              Book View

              Responds fast!
              avg. 36 minutes

              from £65 / night

              (2) Excellent 

                16

                Holiday studio in Puerto de la Cruz

                Puerto de la Cruz / Martianez

                Studio 2 6 nights min

                • Studio
                • sleeps 2
                • 6 nights min
                • Beach / lakeside relaxation

                from £50 / night

                £348 / week

                Book View

                from £50 / night

                (1) Excellent 

                  19

                  Holiday apartment rental

                  Tenerife / Puerto de la Cruz

                  1 2 5 nights min

                  • 1 bedroom
                  • sleeps 2
                  • 5 nights min
                  • Nearest beach 2 km
                  • Swimming pool
                  • Child friendly

                  from £45 / night

                  £312 - £402 / week

                  Book View

                  Responds fast!
                  avg. 20 minutes

                  from £45 / night

                    27

                    Holiday apartment in Puerto de la Cruz

                    Tenerife / Puerto de la Cruz

                    1 3 3 nights min

                    • 1 bedroom
                    • sleeps 3
                    • 3 nights min
                    • Nearest beach 0 km
                    • Child friendly
                    • Car not necessary

                    from £35 / night

                    £243 / week

                    Book View

                    Responds fast!
                    avg. 49 minutes

                    from £35 / night

                    (5) Excellent 

                      12

                      Holiday apartment in Puerto de la Cruz

                      Tenerife / Puerto de la Cruz

                      1 2 min stay varies

                      • 1 bedroom
                      • sleeps 2
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Pet friendly

                      from £75 / night

                      £417 / week

                      Book View

                      Responds fast!
                      avg. 3 hours 42 minutes

                      from £75 / night

                      (4) Average 

                        26

                        Holiday home accommodation

                        Tenerife / Puerto de la Cruz

                        4 6 14 nights min

                        • 4 bedrooms
                        • sleeps 6
                        • 14 nights min
                        • Child friendly
                        • Pet friendly
                        • Private garden

                        from £75 / night

                        £520 - £935 / week

                        Book View

                        from £75 / night

                          20

                          Holiday home in Puerto de la Cruz

                          Tenerife / Puerto de la Cruz

                          2 5 5 nights min

                          • 2 bedrooms
                          • sleeps 5
                          • 5 nights min
                          • Nearest beach 1 km
                          • Child friendly
                          • Car not necessary

                          from £119 / night

                          £832 / week

                          Book View

                          Responds fast!
                          avg. 2 hours 42 minutes

                          from £119 / night

                          (1) Very Good 

                            14

                            Apartment rental in Puerto de la Cruz

                            Tenerife / Puerto de la Cruz

                            1 3 6 nights min

                            • 1 bedroom
                            • sleeps 3
                            • 6 nights min
                            • Beach / lakeside relaxation

                            from £50 / night

                            £348 - £417 / week

                            Book View

                            from £50 / night

                            (1) Very Good 

                              65

                              Holiday apartment with shared pool in Puerto de la Cruz

                              Tenerife / Puerto de la Cruz

                              1 3 5 nights min

                              • 1 bedroom
                              • sleeps 3
                              • 5 nights min
                              • Beach / lakeside relaxation
                              • Nearest beach 0.6 km
                              • Swimming pool

                              from £73 / night

                              £362 / week

                              Book View

                              Responds fast!
                              avg. 2 hours 42 minutes

                              from £73 / night

                                53

                                Puerto de la Cruz holiday home accommodation

                                Tenerife / Puerto de la Cruz

                                4 10 min stay varies

                                • 4 bedrooms
                                • sleeps 10
                                • min stay varies
                                • Nearest beach 2 km
                                • Swimming pool
                                • Child friendly

                                from £148 / night

                                £1,032 / week

                                Book View

                                from £148 / night

                                (7) Excellent 

                                  14

                                  Holiday apartment with shared pool in Puerto Town Centre

                                  Puerto de la Cruz / Puerto Town Centre

                                  1 2 7 nights min

                                  • 1 bedroom
                                  • sleeps 2
                                  • 7 nights min
                                  • Beach / lakeside relaxation
                                  • Nearest beach 1 km
                                  • Swimming pool

                                  from £40 / night

                                  £281 - £337 / week

                                  Book View

                                  from £40 / night

                                  (4) Very Good 

                                    17

                                    Holiday apartment rental

                                    Puerto de la Cruz / Puerto Town Centre

                                    1 2 7 nights min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 7 nights min
                                    • Beach / lakeside relaxation
                                    • Nearest beach 1 km
                                    • Swimming pool

                                    from £35 / night

                                    £223 / week

                                    Book View

                                    from £35 / night

                                    (6) Very Good 

                                      35

                                      Holiday apartment in Puerto de la Cruz

                                      Puerto de la Cruz / La Paz

                                      2 4 4 nights min

                                      • 2 bedrooms
                                      • sleeps 4
                                      • 4 nights min
                                      • Beach / lakeside relaxation
                                      • Swimming pool
                                      • Child friendly

                                      from £65 / night

                                      £402 - £494 / week

                                      Book View

                                      Responds fast!
                                      avg. 36 minutes

                                      from £65 / night

                                      (13) Very Good 

                                        26

                                        Puerto de la Cruz holiday townhouse rental

                                        Tenerife / Puerto de la Cruz

                                        2 4 min stay varies

                                        • 2 bedrooms
                                        • sleeps 4
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Swimming pool
                                        • Child friendly

                                        from £55 / night

                                        £548 - £755 / week

                                        Book View

                                        Responds fast!
                                        avg. 53 minutes

                                        from £55 / night

                                        (1) Excellent 

                                          10

                                          Holiday home in Puerto de la Cruz

                                          Tenerife / Puerto de la Cruz

                                          3 8 6 nights min

                                          • 3 bedrooms
                                          • sleeps 8
                                          • 6 nights min
                                          • Nearest beach 4 km
                                          • Child friendly

                                          from £85 / night

                                          £589 / week

                                          Book View

                                          from £85 / night

                                          (2) Excellent 

                                            43

                                            Holiday studio in Puerto de la Cruz

                                            Tenerife / Puerto de la Cruz

                                            Studio 2 5 nights min

                                            • Studio
                                            • sleeps 2
                                            • 5 nights min
                                            • Nearest beach 0.4 km
                                            • Child friendly

                                            from £127 / night

                                            £639 / week

                                            Book View

                                            Responds fast!
                                            avg. 2 hours 42 minutes

                                            from £127 / night

                                              16

                                              Holiday apartment in Puerto de la Cruz

                                              Puerto de la Cruz / Martianez

                                              1 3 6 nights min

                                              • 1 bedroom
                                              • sleeps 3
                                              • 6 nights min
                                              • Beach / lakeside relaxation

                                              from £50 / night

                                              £348 - £417 / week

                                              Book View

                                              from £50 / night

                                              (21) Very Good 

                                                11

                                                Apartment rental in Puerto de la Cruz with shared pool

                                                Tenerife / Puerto de la Cruz

                                                1 2 3 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 3 nights min
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0.5 km
                                                • Swimming pool

                                                from £25 / night

                                                £198 / week

                                                Book View

                                                Responds fast!
                                                avg. 3 hours 26 minutes

                                                from £25 / night

                                                  16

                                                  Holiday apartment in Puerto de la Cruz

                                                  Tenerife / Puerto de la Cruz

                                                  1 2 1 night min

                                                  • 1 bedroom
                                                  • sleeps 2
                                                  • 1 night min
                                                  • Nearest beach 0.2 km
                                                  • Child friendly
                                                  • Pet friendly

                                                  from £60 / night

                                                  £347 / week

                                                  Book View

                                                  from £60 / night

                                                  (5) Excellent 

                                                    76

                                                    Puerto de la Cruz holiday home rental

                                                    Tenerife / Puerto de la Cruz

                                                    5 10 min stay varies

                                                    • 5 bedrooms
                                                    • sleeps 10
                                                    • min stay varies
                                                    • Nearest beach 0.7 km
                                                    • Swimming pool
                                                    • Child friendly

                                                    from £219 / night

                                                    £1,528 / week

                                                    Book View

                                                    Responds fast!
                                                    avg. 2 hours 24 minutes

                                                    from £219 / night

                                                    (2) Excellent 

                                                      38

                                                      Holiday home in Puerto de la Cruz

                                                      Tenerife / Puerto de la Cruz

                                                      2 4 min stay varies

                                                      • 2 bedrooms
                                                      • sleeps 4
                                                      • min stay varies
                                                      • Beach / lakeside relaxation
                                                      • Swimming pool
                                                      • Child friendly

                                                      from £65 / night

                                                      £451 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 53 minutes

                                                      from £65 / night

                                                      (1) Average 

                                                        13

                                                        Studio rental in Puerto de la Cruz with shared pool

                                                        Tenerife / Puerto de la Cruz

                                                        Studio 4 6 nights min

                                                        • Studio
                                                        • sleeps 4
                                                        • 6 nights min
                                                        • Beach / lakeside relaxation
                                                        • Swimming pool
                                                        • Ask owner if suitable for children

                                                        from £50 / night

                                                        £348 - £417 / week

                                                        Book View

                                                        from £50 / night

                                                          54

                                                          Puerto de la Cruz holiday home rental

                                                          Tenerife / Puerto de la Cruz

                                                          1 4 1 night min

                                                          • 1 bedroom
                                                          • sleeps 4
                                                          • 1 night min
                                                          • Nearest beach 1 km
                                                          • Child friendly
                                                          • Car not necessary

                                                          from £65 / night

                                                          £397 / week

                                                          Book View

                                                          from £65 / night

                                                          (2) Excellent 

                                                            14

                                                            Holiday apartment in Puerto de la Cruz

                                                            Tenerife / Puerto de la Cruz

                                                            1 4 6 nights min

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • 6 nights min
                                                            • Nearest beach 0.1 km
                                                            • Child friendly

                                                            from £70 / night

                                                            £485 / week

                                                            Book View

                                                            Responds fast!
                                                            avg. 2 hours 46 minutes

                                                            from £70 / night

                                                            (5) Very Good 

                                                              32

                                                              Holiday home rental

                                                              Tenerife / Puerto de la Cruz

                                                              2 4 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 2 km
                                                              • Swimming pool

                                                              from £59 / night

                                                              £616 - £824 / week

                                                              Book View

                                                              Responds fast!
                                                              avg. 1 hour 50 minutes

                                                              from £59 / night

                                                              (3) Average 

                                                                20

                                                                Holiday studio with shared pool in Puerto de la Cruz

                                                                Tenerife / Puerto de la Cruz

                                                                Studio 3 min stay varies

                                                                • Studio
                                                                • sleeps 3
                                                                • min stay varies
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 0.5 km
                                                                • Swimming pool

                                                                from £23 / night

                                                                £154 - £278 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 3 hours 26 minutes

                                                                from £23 / night

                                                                (3) Excellent 

                                                                  32

                                                                  Holiday penthouse rental

                                                                  Puerto de la Cruz / Puerto Town Centre

                                                                  2 6 min stay varies

                                                                  • 2 bedrooms
                                                                  • sleeps 6
                                                                  • min stay varies
                                                                  • Swimming pool
                                                                  • Child friendly

                                                                  from £65 / night

                                                                  £451 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 2 hours 50 minutes

                                                                  from £65 / night

                                                                    56

                                                                    Puerto de la Cruz holiday apartment rental

                                                                    Tenerife / Puerto de la Cruz

                                                                    1 4 5 nights min

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • 5 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 1 km
                                                                    • Swimming pool

                                                                    from £114 / night

                                                                    £572 - £655 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 2 hours 42 minutes

                                                                    from £114 / night

                                                                    (2) Excellent 

                                                                      25

                                                                      Finca rental in Puerto de la Cruz

                                                                      Tenerife / Puerto de la Cruz

                                                                      1 2 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • min stay varies
                                                                      • Nearest beach 3 km
                                                                      • Suitable for children age 5+
                                                                      • Private garden

                                                                      from £50 / night

                                                                      £287 - £401 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 36 minutes

                                                                      from £50 / night

                                                                      (30) Excellent 

                                                                      Certificate of Excellence

                                                                        32

                                                                        Holiday villa rental

                                                                        Tenerife / Puerto de la Cruz

                                                                        4 7 4 nights min

                                                                        • 4 bedrooms
                                                                        • sleeps 7
                                                                        • 4 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 5 km
                                                                        • Swimming pool

                                                                        Certificate of Excellence

                                                                        from £124 / night

                                                                        £865 - £1,415 / week

                                                                        Book View

                                                                        Responds fast!
                                                                        avg. 2 hours 3 minutes

                                                                        from £124 / night

                                                                          31

                                                                          Holiday apartment with shared pool in Puerto de la Cruz

                                                                          Tenerife / Puerto de la Cruz

                                                                          2 4 4 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • 4 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Swimming pool
                                                                          • Child friendly

                                                                          from £75 / night

                                                                          £411 - £530 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 36 minutes

                                                                          from £75 / night

                                                                            18

                                                                            Holiday apartment accommodation

                                                                            Tenerife / Puerto de la Cruz

                                                                            1 3 5 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 3
                                                                            • 5 nights min
                                                                            • Nearest beach 2 km
                                                                            • Swimming pool
                                                                            • Child friendly

                                                                            from £48 / night

                                                                            £334 - £681 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 20 minutes

                                                                            from £48 / night

                                                                            (1)  

                                                                              17

                                                                              Holiday apartment in Martianez

                                                                              Puerto de la Cruz / Martianez

                                                                              1 3 6 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 3
                                                                              • 6 nights min
                                                                              • Beach / lakeside relaxation
                                                                              • Child friendly

                                                                              from £50 / night

                                                                              £347 - £416 / week

                                                                              Book View

                                                                              from £50 / night

                                                                              (3) Excellent 

                                                                                34

                                                                                Holiday home with shared pool in Puerto de la Cruz

                                                                                Tenerife / Puerto de la Cruz

                                                                                2 4 min stay varies

                                                                                • 2 bedrooms
                                                                                • sleeps 4
                                                                                • min stay varies
                                                                                • Nearest beach 0.5 km
                                                                                • Swimming pool
                                                                                • Child friendly

                                                                                from £65 / night

                                                                                £451 / week

                                                                                Book View

                                                                                Responds fast!
                                                                                avg. 53 minutes

                                                                                from £65 / night

                                                                                  38

                                                                                  Apartment rental in Puerto de la Cruz

                                                                                  Tenerife / Puerto de la Cruz

                                                                                  2 4 5 nights min

                                                                                  • 2 bedrooms
                                                                                  • sleeps 4
                                                                                  • 5 nights min
                                                                                  • Nearest beach 3 km
                                                                                  • Child friendly

                                                                                  from £70 / night

                                                                                  £485 / week

                                                                                  Book View

                                                                                  Responds fast!
                                                                                  avg. 2 hours 42 minutes

                                                                                  from £70 / night

                                                                                  Why Puerto de la Cruz?

                                                                                  This visually stunning beach resort in northern Tenerife is perfect for spending days in the sun, lounging on the sands or splashing about in the surf. Be sure to book your next holiday rental in Puerto de la Cruz for an unforgettable Tenerife holiday packed with indescribable beauty.

                                                                                  About Puerto de la Cruz

                                                                                  Starting out as a small fishing town, today this area is a bustling resort, known to be a beach lovers’ paradise. With gorgeous cliff formations, scorching black sandy beaches, and phenomenal gardens and parks, this resort is a real treat for the eyes.

                                                                                  On top of all the beauty you can expect a lively nightlife scene, and plenty of beach based amusements to keep everyone happy for days on end.

                                                                                  What to Do

                                                                                  Explore underwater and go scuba diving.

                                                                                  Top Puerto de la Cruz Travel Tips

                                                                                  The beaches aren't safe for swimming because of the strong waves, so it's best to stay out of the water unless you're surfing. Swim in safety at the seafront pools instead, especially if you've got the little ones with you.

                                                                                  For an unforgettable beach getaway with some of the most indescribably beautiful scenery around, be sure to book your next holiday rental in Puerto de la Cruz.

                                                                                  Top Destination reviews

                                                                                  Coqueto estudio en el centro histórico del Puerto
                                                                                  a fantastic, centrally located studio in Puerto

                                                                                  The studio is fabulously located in the heart of Puerto, very close to the best beach in town-Playa Jardin. Its aslo conveniently located , very close to the suparmarket 'Tu Alteza' (about 200 m) and close to Hiperdino(600 m).The bus station is 6-7 minutes from the apartment. You have 2 fruterias nearby as well(one of them on the way to the beach). The studio has a great terazza with views over Puerto's old town, Teide, the sea, mountains-simply stunning(there's also a rooftop with even better 360- panoramic views-wake up early and enjoy one of the best sunrises in town ). The studio is smartly decorated and its kitchen, although small, is superbly equipped with all the necessary utensils, pots,pans etc. It can get really hot in Puerto so the fan available is very useful. The bathroom is optimally sized and has a big bathtub. I would come back in a heartbeat!see more
                                                                                  Bright holiday apartment with stunning sea/city views, Wi-Fi Free
                                                                                  Home from home ,with an amazing view , even with the torrential rain ,

                                                                                  This is a truly lovely home to stay in, we thouraghly enjoyed it , and will book again in a heartbeat next time we come to the North of Tenerife , although the weather wasn't kind to us this visit ,this home hugs you with the love and care that has been taken in supplying to the needs of their guests ,we wish every apartment we booked in our annual 6 week stay in Tenerife would copy this home , it was spotless ,with extremely comfy beds , and a well equipped kitchen , clean soft towels , bedding ,lovely hot water and even a heater , which we had to use this time unfortunately.We had double rainbows and watching the rain sweep in off the sea was beautiful , so looking forward to our return when perhaps the sun will make an appearance .Thank you Jorge and regards to your parents , who perhaps we'll meet next time we visit ,see more
                                                                                  GREAT SEA VIEW C1
                                                                                  comfortable, well equipped, convenient for town

                                                                                  The apartment was very well equipped and many food stuffs (oil,salt,pepper,coffee soap,shampoo,suntan cream etc) were available. The weather was not good so the heating appliances were very welcome. Only two of us so plenty of room plus towels, linen, cutlery,.pans,,pots and tableware. Able to get some English speaking on TV but unable to get satellite connection to work although did not try too hard. Very conveniently located for both shopping locally and walking into Puerto de la Cruz or catching buses. Help was available at the end of the phone if needed. Not bothered by any noise from other apartments and in warmer weather the swimming pool would have been very welcome.see more
                                                                                  LOS SUERTES COTTAGE UNO VERY PEACEFUL AND RELAXING SURROUNDINGS.FREE WIFI
                                                                                  Excellent accommodation in lovely location.

                                                                                  Lovely location in the village of Perdoma in the hills above puerto de la cruz. We used both our hire car and the local bus service to get around.We enjoyed walking,swimming and visiting the national park as well exploring the historic buildings and towns. Catherine and Kevin who live in a neighbouring cottage could not have been more helpful and the cottage was an ideal base for a holiday.see more
                                                                                  607 Daniela
                                                                                  Perfect location, clean and all you need - our second time staying here

                                                                                  This was our second stay at Daniel's place, July 2017 and Aug 2018. If you want a place near all the best restaurants and bars, look no further. If you need fancy, this isn't for you but if you want central, cheap and clean then this is the place. We are hoping to be in Puerto for Christmas this year (we were there Dec 2016 and it is so christmassy), but this apartment is already booked! I found Daniel's place last summer and we would stay again. I looked at piles and piles and piles of apartments and this was the cheapest I could find in the place we want to be. His photos don't do it justice. It is bigger than it looks and plus, he has a new shower and had the whole place painted this year so it was nice to see the changes. The balcony is fab, lovely sea and city view. It is a decent size and you can also sit at the front door to catch the late sun and sunset over the sea, also get monutain views here too. The pool is very clean and a decent size - again, great views. It was so good to have a cool pool at the end of a day of walking. My fave thing about this apartment is that because it is high up, you can leave the balcony doors open and the front door open and you have natural air conditioning! It kept the place so lovely and cool. I would say that if you need a bit of luxury, this isn't your place. I like cheap, clean and central. Everything you will need is provided, it is a very well kitted out apartment. It is also easy to keep clean. Daniel is a very nice man and he loves Puerto and this apartment so he is happy to help and always replies to emails. I love Puerto and we will be back. Oh and this apartment is practically next to the bus station, it is a 5 minute walk with heavy cases. So handy. 5 mins from the main square. Make sure you go for a swim in the charco (harbour - lovely!). Also, 2 mins from the fabulous Las Tejas Verdes and Meson Los Gemelos (best steak and chips with pepper sauce, amongst other gorgeous food). It is only 5 mins from Cafe de Mar too, very laid back, nice bar that opens late. Enjoy Puerto!! xxsee more
                                                                                  Mago Park
                                                                                  Excellent stay

                                                                                  We really enjoyed our stay in the apartment. It was equipped with everything you could need. The terrace was especially nice as we had sun for most of the day. It’s a treat to sit on the terrace, in the sun and enjoy breakfast. Location was ideal too as it’s a short walk downhill to the sea front and restaurants. Lots of information provided about things to do. Would definitely recommend it as a place to stay.see more

                                                                                  Also consider