HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag
Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Vilaflor Holiday Apartments & Homes (300+)

  • 1 - 50 of 300+
Additional service fee may apply.
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 3
    Cottage #8044099
    Viewed 13 times in the last 48 hours
      Very Good! 4.2/5
      (6 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 3
      Apartment #1230977
      6
      Viewed 6 times in the last 48 hours
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 5
        Multiple rentals Cottage #1108247
        2 Reviews
        Viewed 7 times in the last 48 hours
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 3
          Multiple rentals Apartment #1108247
          2 Reviews
          Viewed 16 times in the last 48 hours
            avg/night
            • 1 BR
            • 1 BA
            • Sleeps 3
            Multiple rentals Apartment #1108247
            Viewed 20 times in the last 48 hours
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 3
              Multiple rentals Apartment #1108247
              2 Reviews
              Viewed 12 times in the last 48 hours
                avg/night
                • 1 BR
                • 1 BA
                • Sleeps 3
                Multiple rentals Cottage #1108247
                1 Review
                Viewed 15 times in the last 48 hours
                  Excellent! 4.3/5
                  (6 reviews)
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 3
                  Apartment #1230978
                  6
                  Viewed 16 times in the last 48 hours
                    avg/night
                    • 1 BR
                    • 1 BA
                    • Sleeps 2
                    Apartment #6466087
                    Viewed 28 times in the last 48 hours
                      Excellent! 4.6/5
                      (8 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 2
                      Apartment #8160242
                      8
                      Viewed 15 times in the last 48 hours
                        • 1 BR
                        • 1 BA
                        • Sleeps 2
                        House #6836705
                          • 2 BR
                          • 1 BA
                          • Sleeps 5
                          Cottage #6278948
                            • 1 BR
                            • 1 BA
                            • Sleeps 2
                            House #2470721
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                              Cottage #6721902
                                • 2 BR
                                • 2 BA
                                • Sleeps 5
                                Apartment #6836709
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 3
                                  Apartment #1377774
                                  2 Reviews
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 3
                                    Apartment #1377773
                                    1 Review
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Apartment #6836710
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        Villa #6836708
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 2
                                          House #6836707
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 4
                                            House #1377776
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 3
                                              House #1377777
                                              2 Reviews
                                              Viewed 5 times in the last 48 hours
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 2
                                                Apartment #2509131
                                                1 Review
                                                Viewed 28 times in the last 48 hours
                                                  • 3 BR
                                                  • 3 BA
                                                  • Sleeps 6
                                                  House #1705045
                                                  3
                                                  Viewed 5 times in the last 48 hours
                                                    Wonderful! 4.8/5
                                                    (5 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 5
                                                    House #6836583
                                                    5
                                                    Viewed 34 times in the last 48 hours
                                                      Wonderful! 4.8/5
                                                      (5 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 3 BA
                                                      • Separate Toilet
                                                      • Sleeps 8
                                                      Cottage #1656159
                                                      5
                                                      Viewed 13 times in the last 48 hours
                                                        Wonderful! 4.8/5
                                                        (6 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Separate Toilet
                                                        • Sleeps 4
                                                        Bungalow #8028466
                                                        6
                                                        Viewed 7 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (15 reviews)
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Cottage #6665572
                                                          15
                                                          Viewed 10 times in the last 48 hours
                                                            Exceptional! 5.0/5
                                                            (5 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 1 BA
                                                            • Sleeps 8
                                                            Bungalow #6855267
                                                            5
                                                            Viewed 30 times in the last 48 hours
                                                              Wonderful! 4.8/5
                                                              (5 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Apartment #2130008
                                                              5
                                                              Viewed 32 times in the last 48 hours
                                                                • Studio
                                                                • 1 BA
                                                                • Sleeps 2
                                                                Apartment #2427568
                                                                Viewed 7 times in the last 48 hours
                                                                  Exceptional! 5.0/5
                                                                  (13 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 4
                                                                  House #2417741
                                                                  13
                                                                  Viewed 17 times in the last 48 hours
                                                                    • 5 BR
                                                                    • 4 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 11
                                                                    Villa #2572840
                                                                    2 Reviews
                                                                    Viewed 85 times in the last 48 hours
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 2
                                                                      Apartment #6523328
                                                                      1 Review
                                                                      Viewed 13 times in the last 48 hours
                                                                        Excellent! 4.4/5
                                                                        (5 reviews)
                                                                        avg/night
                                                                        • 5 BR
                                                                        • 4 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 10
                                                                        Villa #8076622
                                                                        5
                                                                        Viewed 9 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (10 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 4
                                                                          Cottage #6658110
                                                                          10
                                                                          Viewed 6 times in the last 48 hours
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Sleeps 6
                                                                            Villa #6109081
                                                                            3
                                                                            Viewed 35 times in the last 48 hours
                                                                              • 4 BR
                                                                              • 2 BA
                                                                              • Sleeps 8
                                                                              House #2161506
                                                                              Viewed 8 times in the last 48 hours
                                                                                Excellent! 4.7/5
                                                                                (22 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 6
                                                                                House #514665
                                                                                22
                                                                                Viewed 5 times in the last 48 hours
                                                                                  Wonderful! 4.8/5
                                                                                  (17 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 7
                                                                                  House #2351181
                                                                                  17
                                                                                  Viewed 6 times in the last 48 hours
                                                                                    Excellent! 4.6/5
                                                                                    (5 reviews)
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • Separate Toilet
                                                                                    • Sleeps 4
                                                                                    Cottage #6700029
                                                                                    5
                                                                                    Viewed 8 times in the last 48 hours
                                                                                      • Studio
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      Hotel #3905302
                                                                                      Viewed 5 times in the last 48 hours
                                                                                        Wonderful! 4.9/5
                                                                                        (17 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Separate Toilet
                                                                                        • Sleeps 4
                                                                                        Apartment #2427660
                                                                                        17
                                                                                        Viewed 22 times in the last 48 hours
                                                                                          Wonderful! 4.8/5
                                                                                          (10 reviews)
                                                                                          avg/night
                                                                                          • 4 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 8
                                                                                          Villa #1874046
                                                                                          10
                                                                                          Viewed 53 times in the last 48 hours
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 4
                                                                                            Apartment #516650
                                                                                            19
                                                                                              Excellent! 4.7/5
                                                                                              (6 reviews)
                                                                                              avg/night
                                                                                              • 5 BR
                                                                                              • 3 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 12
                                                                                              #8013570
                                                                                              6
                                                                                              Viewed 17 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (15 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 6
                                                                                                Villa #8065485
                                                                                                15
                                                                                                Viewed 6 times in the last 48 hours
                                                                                                  Exceptional! 5.0/5
                                                                                                  (5 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #2437700
                                                                                                  5
                                                                                                  Viewed 19 times in the last 48 hours
                                                                                                    Exceptional! 5.0/5
                                                                                                    (14 reviews)
                                                                                                    avg/night
                                                                                                    • 4 BR
                                                                                                    • 4 BA
                                                                                                    • Sleeps 8
                                                                                                    Villa #8145194
                                                                                                    14
                                                                                                    Viewed 32 times in the last 48 hours
                                                                                                      Wonderful! 4.8/5
                                                                                                      (6 reviews)
                                                                                                      avg/night
                                                                                                      • 4 BR
                                                                                                      • 3 BA
                                                                                                      • Sleeps 8
                                                                                                      Villa #1094508
                                                                                                      6
                                                                                                      Viewed 10 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Really beautiful villa for holiday with extended family

                                                                                                      5 of 5
                                                                                                      Casa Kenia is a really lovely villa for a family holiday. We were a 3-family group with 4 adults and 3 older teenagers. The weather was lovely with sunshine every day - even the one "dull" day had plenty of sunny intervals. The huge living room had plenty of comfortable seating for all 7 of us with an amazing choice of channels and movies to watch on the big tv. There was a lovely indoor dining room with a big table well able to seat everyone in our party. However we didn't use it as there was a gorgeous dining area outside with another big table along with an outdoor kitchen and bar area. The teenagers in our group really enjoyed the lighting effects outside once it got dark. The large pool was a big hit with the teens and the hot tub was used every evening. There are plenty of separate areas and a completely separate garden with comfortable covered seating for anyone who just wanted to curl up with a book in peace and quiet. So basically we spent most of the week outdoors. The kitchen was very well equipped and there was plenty of cutlery, glasses and dishes etc for 8 people -not always the case in holiday villas. There was a big fridge freezer, microwave and a coffee maker. Also plenty of cooking pots and serving dishes. The location is superb. From the back garden with the pool, hot tub, outdoor kitchen etc there is a lovely view of the sea and if you turn the other way a great view of the mountain and the hang gliders. As the villa is so high up, it is not overlooked in spite of being part of a residential area. There is a small grocery shop at the end of the road but the walk back is very steep so we sent our fit and healthy teens to get the basics on the first evening. The complimentary water and cava was very welcome. One of our party had hired a car and this was very useful for getting shopping from the supermarket which is not too far away but taxis were plentiful and cheap. We walked into the beach area as we enjoy walking and, all downhill, it was a great walk - about half an hour if you're fairly fit. We always got a taxi back which cost about 4 euros - really wouldn't fancy walking uphill on the way back. The teens went to Siam Park and raved about it. They enjoyed the beach too with the floating obstacle course. My deposit was returned one week later. We will be back in Casa Kenia. It is perfect for a large group and we had an amazing and relaxing holiday here.
                                                                                                      • Review Submitted: 24-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Peaceful, well equipped villa

                                                                                                      5 of 5
                                                                                                      Really enjoyed our stay in this beautiful villa with fantastic views in all directions. Villa was very well equipped and everything worked. Large lounge with plenty of sofas and panoramic views. Garden and swimming pool really relaxing. Deposit was returned promptly. Suggest a key for the gate is included with house keys in case of power failure!
                                                                                                      • Review Submitted: 19-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Amazing!!!

                                                                                                      5 of 5
                                                                                                      Beautiful villa clean throughout with a high spec of everything you would need for a comfortable holiday. Great location near to shops, restaurants, and the beach. Would highly recommend to anyone wishing for a relaxing holiday in teneriffe.
                                                                                                      • Review Submitted: 01-Nov-2016
                                                                                                      • Date of Stay: Oct 2016