HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit
  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    • 4 BR
    • 3 BA
    • Sleeps 8
    Villa #2007057
    6
      • 5 BR
      • 3 BA
      • Sleeps 14
      Villa #1072755
      16
        • 3 BR
        • 2 BA
        • Sleeps 6
        Villa #1441098
        14
          • 3 BR
          • 2 BA
          • Sleeps 8
          Villa #2309332
          20
            • 7 BR
            • 6 BA
            • Sleeps 19
            Villa #424473
            23
              • 4 BR
              • 3 BA
              • Sleeps 8
              Villa #1995078
              2
                • 7 BR
                • 5 BA
                • Sleeps 16
                Villa #415594
                49
                  • 2 BR
                  • 1 BA
                  • Sleeps 4
                  Villa #39000
                  16
                    • 4 BR
                    • 2 BA
                    • Sleeps 9
                    House #72461
                    13
                      • 3 BR
                      • 2 BA
                      • Sleeps 6
                      Villa #6501961
                      1
                        • 3 BR
                        • 2 BA
                        • Sleeps 6
                        House #6471567
                        0
                          • 6 BR
                          • 4 BA
                          • Sleeps 12
                          Villa #1745230
                          8
                            • 1 BR
                            • 1 BA
                            • Sleeps 2
                            Multiple rentals Bungalow #96569
                            34
                              • 5 BR
                              • 4 BA
                              • Sleeps 10
                              Villa #472003
                              0
                                • 2 BR
                                • 1 BA
                                • Separate Toilet
                                • Sleeps 4
                                Multiple rentals Apartment #96569
                                0
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 2
                                  Multiple rentals Apartment #96569
                                  0
                                    • 4 BR
                                    • 3 BA
                                    • Sleeps 8
                                    Villa #1669747
                                    10
                                      View details for price
                                      • 5 BR
                                      • 3 BA
                                      • Separate Toilet
                                      • Sleeps 10
                                      Villa #1775114
                                      0
                                        View details for price
                                        • 4 BR
                                        • 3 BA
                                        • Separate Toilets
                                        • Sleeps 8
                                        Villa #1775070
                                        0
                                          • 5 BR
                                          • 3 BA
                                          • Separate Toilet
                                          • Sleeps 10
                                          Villa #6717729
                                          0
                                            • 4 BR
                                            • 3 BA
                                            • Sleeps 8
                                            Villa #1675156
                                            1
                                              • 3 BR
                                              • 2 BA
                                              • Sleeps 6
                                              Villa #1077059
                                              16
                                                • 3 BR
                                                • 2 BA
                                                • Sleeps 6
                                                Villa #1081761
                                                14
                                                  • 5 BR
                                                  • 4 BA
                                                  • Sleeps 14
                                                  Villa #1440264a
                                                  2
                                                    • 3 BR
                                                    • 2 BA
                                                    • Sleeps 6
                                                    Villa #55226
                                                    10
                                                      • 4 BR
                                                      • 2 BA
                                                      • Sleeps 8
                                                      Multiple rentals Villa #465587
                                                      6
                                                        View details for price
                                                        • 4 BR
                                                        • 3 BA
                                                        • Separate Toilets
                                                        • Sleeps 8
                                                        Villa #1774814
                                                        0
                                                          • 4 BR
                                                          • 4 BA
                                                          • Separate Toilet
                                                          • Sleeps 7
                                                          Villa #2186200
                                                          3
                                                            Exceptional! 5.0/5
                                                            (5 reviews)
                                                            avg/night
                                                            • 4 BR
                                                            • 3 BA
                                                            • Sleeps 8
                                                            Villa #8134464
                                                            5
                                                              • 3 BR
                                                              • 3 BA
                                                              • Sleeps 7
                                                              Villa #6472663
                                                              2
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Villa #8068956
                                                                9
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Villa #1949284
                                                                  3
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Sleeps 6
                                                                    Villa #8061601
                                                                    10
                                                                      • 4 BR
                                                                      • 3 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 8
                                                                      Villa #8114749
                                                                      2
                                                                        • 4 BR
                                                                        • 3 BA
                                                                        • Sleeps 8
                                                                        Villa #6527864
                                                                        1
                                                                          • 4 BR
                                                                          • 3 BA
                                                                          • Sleeps 8
                                                                          Villa #2497320
                                                                          1
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Separate Toilets
                                                                            • Sleeps 6
                                                                            Villa #2016816
                                                                            7
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              House #2044099
                                                                              3
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                Villa #8011042
                                                                                1
                                                                                  • 5 BR
                                                                                  • 4 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 10
                                                                                  Villa #774789
                                                                                  11
                                                                                    • 3 BR
                                                                                    • 4 BA
                                                                                    • Separate Toilet
                                                                                    • Sleeps 10
                                                                                    Villa #8137384
                                                                                    0
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Villa #1723245
                                                                                      5
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 7
                                                                                        Villa #1933942
                                                                                        0
                                                                                          • 4 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 8
                                                                                          Villa #2028285
                                                                                          1
                                                                                            • 4 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 7
                                                                                            Villa #580070a
                                                                                            46
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 6
                                                                                              Villa #8066297
                                                                                              23
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 4
                                                                                                House #2464911
                                                                                                0
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 4
                                                                                                  House #1836044
                                                                                                  4
                                                                                                    • 4 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 8
                                                                                                    Villa #1587341
                                                                                                    7
                                                                                                    • 1 - 50 of 300+
                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    A special place for special celebrations!

                                                                                                    5 of 5
                                                                                                    We were looking for something special to treat our family as part of my partners 40th birthday celebrations and it's safe to say we definitely found it at Costa Nova!! Everything is top spec. The outdoor area is fantastic and offered everything we could want. The bar, bbq and outdoor dining area was a particular favourite part for us as was the hot tub and pool table - great for keeping all the family entertained. You need a car if you want to go out and about exploring although it's only a short drive into Java which is a lovely town with plenty of shops, places to eat and lovely beaches. Nick was really helpful and friendly. Thanks so much for a great time!
                                                                                                    • Review Submitted: 08-Jan-2017
                                                                                                    • Date of Stay: Aug 2016

                                                                                                    Lovely Villa

                                                                                                    5 of 5
                                                                                                    We had a great stay again at Marks home from home Villa . Everything you need for a perfect stay. Quite location have now got to know the neighbors So many great restaurants in the Arenal and Port Love the villa so much have booked to stay twice next year
                                                                                                    • Review Submitted: 14-Nov-2016
                                                                                                    • Date of Stay: Oct 2016

                                                                                                    Villa was lovely, in a great location and ideal for families

                                                                                                    4 of 5
                                                                                                    We loved our stay here in the villa. We were over for a wedding and the location couldn't have been any better with the venue being literally steps away (a friends villa). The villa was clean with fresh bedding and they accommodated our needs of having a toddler cot available & highchair. The real positives of the villa were the cleanliness, the little informative notes within the villa showing us the best places to go, the outside dining area and BBQ is great, and the overall spacious feeling within the villa. There are no real negatives about the villa, we had a few ants at times but nothing a quick spray of the repellant couldn't sort. Overall we loved our stay here and would definitely book to stay here again.
                                                                                                    • Review Submitted: 08-Nov-2016
                                                                                                    • Date of Stay: Oct 2016