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 fees apply. Taxes may be added.
  View map Map
    Wonderful! 4.9/5
    (29 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 6
    Villa #120366vb
    29
    Viewed 112 times in the last 48 hours
      Exceptional! 5.0/5
      (62 reviews)
      avg/night
      • 4 BR
      • 4 BA
      • Sleeps 8
      Villa #240912vb
      62
      Viewed 80 times in the last 48 hours
        avg/night
        • 4 BR
        • 5 BA
        • Sleeps 8
        Villa #883522vb
        2
        Viewed 60 times in the last 48 hours
          Wonderful! 4.9/5
          (26 reviews)
          avg/night
          • 2 BR
          • 2 BA
          • 1 HF BA
          • Sleeps 4
          Villa #3719893
          26
          Viewed 36 times in the last 48 hours
            Exceptional! 5.0/5
            (28 reviews)
            avg/night
            • 4 BR
            • 4 BA
            • Sleeps 10
            Villa #983411
            28
            Viewed 57 times in the last 48 hours
              Wonderful! 4.8/5
              (19 reviews)
              avg/night
              • 4 BR
              • 4 BA
              • 1 HF BA
              • Sleeps 10
              Villa #208763
              19
              Viewed 46 times in the last 48 hours
                Excellent! 4.5/5
                (6 reviews)
                avg/night
                • 3 BR
                • 3 BA
                • Sleeps 6
                Villa #3020886
                6
                Viewed 51 times in the last 48 hours
                  Wonderful! 4.9/5
                  (21 reviews)
                  avg/night
                  • 4 BR
                  • 4 BA
                  • Sleeps 8
                  Villa #204713
                  21
                  Viewed 94 times in the last 48 hours
                    Exceptional! 5.0/5
                    (12 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 6
                    Villa #554121vb
                    12
                    Viewed 37 times in the last 48 hours
                      Wonderful! 4.9/5
                      (60 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • 1 HF BA
                      • Sleeps 5
                      Villa #251854vb
                      60
                      Viewed 20 times in the last 48 hours
                        Wonderful! 4.9/5
                        (60 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • 1 HF BA
                        • Sleeps 5
                        Villa #254838
                        60
                          Exceptional! 5.0/5
                          (19 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 6
                          Villa #342712vb
                          19
                          Viewed 38 times in the last 48 hours
                            Exceptional! 5.0/5
                            (53 reviews)
                            avg/night
                            • 2 BR
                            • 2 BA
                            • 1 HF BA
                            • Sleeps 5
                            Villa #465589vb
                            53
                            Viewed 30 times in the last 48 hours
                              Wonderful! 4.8/5
                              (32 reviews)
                              avg/night
                              • 6 BR
                              • 6 BA
                              • 2 HF BA
                              • Sleeps 17
                              Villa #220775
                              32
                              Viewed 26 times in the last 48 hours
                                Wonderful! 4.8/5
                                (32 reviews)
                                avg/night
                                • 6 BR
                                • 6 BA
                                • 2 HF BA
                                • Sleeps 16
                                Villa #111780vb
                                32
                                Viewed 61 times in the last 48 hours
                                  View details for price
                                  • 5 BR
                                  • 5 BA
                                  • 1 HF BA
                                  • Sleeps 10
                                  Villa #754980vb
                                  1
                                  Viewed 6 times in the last 48 hours
                                    avg/night
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 4
                                    Villa #422627vb
                                    1
                                    Viewed 8 times in the last 48 hours
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 4
                                      Villa #424338vb
                                      4
                                      Viewed 6 times in the last 48 hours
                                        avg/night
                                        • 5 BR
                                        • 4 BA
                                        • 1 HF BA
                                        • Sleeps 11
                                        Villa #422317vb
                                        1
                                        Viewed 5 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (23 reviews)
                                          View details for price
                                          • 2 BR
                                          • 2 BA
                                          • 1 HF BA
                                          • Sleeps 6
                                          Villa #124092vb
                                          23
                                          Viewed 6 times in the last 48 hours
                                            Wonderful! 4.8/5
                                            (10 reviews)
                                            avg/night
                                            • 2 BR
                                            • Sleeps 4
                                            Villa #290252
                                            10
                                            Viewed 55 times in the last 48 hours
                                              Wonderful! 4.9/5
                                              (25 reviews)
                                              avg/night
                                              • 3 BR
                                              • 2 BA
                                              • 1 HF BA
                                              • Sleeps 6
                                              Villa #299545
                                              25
                                              Viewed 14 times in the last 48 hours
                                                Wonderful! 4.8/5
                                                (5 reviews)
                                                avg/night
                                                • 5 BR
                                                • 5 BA
                                                • Sleeps 15
                                                Villa #128706
                                                5
                                                Viewed 18 times in the last 48 hours
                                                  Exceptional! 5.0/5
                                                  (11 reviews)
                                                  avg/night
                                                  • 6 BR
                                                  • 8 BA
                                                  • 1 HF BA
                                                  • Sleeps 20
                                                  Villa #263212
                                                  11
                                                  Viewed 23 times in the last 48 hours
                                                    • 6 BR
                                                    • 6 BA
                                                    • 1 HF BA
                                                    • Sleeps 12
                                                    Villa #757837vb
                                                    Viewed 56 times in the last 48 hours
                                                      • 9 BR
                                                      • 11 BA
                                                      • Sleeps 22
                                                      Villa #4320496
                                                      Viewed 38 times in the last 48 hours
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 5
                                                        Villa #692150vb
                                                          avg/night
                                                          • 4 BR
                                                          • 5 BA
                                                          • Sleeps 8
                                                          Villa #687489vb
                                                          3
                                                          Viewed 14 times in the last 48 hours
                                                            • 3 BR
                                                            • 3 BA
                                                            • 1 HF BA
                                                            • Sleeps 6
                                                            Villa #756555vb
                                                            Viewed 12 times in the last 48 hours
                                                              • 2 BR
                                                              • 2 BA
                                                              • 1 HF BA
                                                              • Sleeps 4
                                                              Villa #757839vb
                                                              1
                                                              Viewed 13 times in the last 48 hours
                                                                • 3 BR
                                                                • 3 BA
                                                                • Sleeps 10
                                                                Villa #903224vb
                                                                Viewed 7 times in the last 48 hours
                                                                  • 2 BR
                                                                  • 3 BA
                                                                  • Sleeps 6
                                                                  Villa #990952vb
                                                                  Viewed 5 times in the last 48 hours
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 4
                                                                    Villa #927913vb
                                                                      • 2 BR
                                                                      • 2 BA
                                                                      • Sleeps 4
                                                                      Villa #3226181
                                                                        • 3 BR
                                                                        • 3 BA
                                                                        • Sleeps 10
                                                                        Villa #785182vb
                                                                        Viewed 8 times in the last 48 hours
                                                                          • 5 BR
                                                                          • 4 BA
                                                                          • Sleeps 12
                                                                          Villa #418090vb
                                                                          Viewed 49 times in the last 48 hours
                                                                            avg/night
                                                                            • 4 BR
                                                                            • 5 BA
                                                                            • Sleeps 10
                                                                            Villa #3669046
                                                                            Viewed 8 times in the last 48 hours
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Villa #286940vb
                                                                              3
                                                                                • 5 BR
                                                                                • 5 BA
                                                                                • 1 HF BA
                                                                                • Sleeps 10
                                                                                Villa #4215138
                                                                                  Exceptional! 5.0/5
                                                                                  (24 reviews)
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • 2 HF BA
                                                                                  • Sleeps 6
                                                                                  Villa #399104
                                                                                  24
                                                                                  Viewed 59 times in the last 48 hours
                                                                                    • 4 BR
                                                                                    • 3 BA
                                                                                    • 1 HF BA
                                                                                    • Sleeps 8
                                                                                    Villa #475264vb
                                                                                    4
                                                                                    Viewed 12 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 3 BA
                                                                                      • 1 HF BA
                                                                                      • Sleeps 6
                                                                                      Villa #665468vb
                                                                                      1
                                                                                      Viewed 15 times in the last 48 hours
                                                                                        • 4 BR
                                                                                        • 4 BA
                                                                                        • 1 HF BA
                                                                                        • Sleeps 8
                                                                                        Villa #87283vb
                                                                                        3
                                                                                          Excellent! 4.7/5
                                                                                          (9 reviews)
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • 1 HF BA
                                                                                          • Sleeps 6
                                                                                          Villa #385403vb
                                                                                          9
                                                                                          Viewed 43 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Villa #4037661
                                                                                            4
                                                                                            Viewed 36 times in the last 48 hours
                                                                                              Exceptional! 5.0/5
                                                                                              (8 reviews)
                                                                                              avg/night
                                                                                              • 4 BR
                                                                                              • 4 BA
                                                                                              • 1 HF BA
                                                                                              • Sleeps 12
                                                                                              Villa #477315vb
                                                                                              8
                                                                                              Viewed 12 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 5 BR
                                                                                                • 5 BA
                                                                                                • 1 HF BA
                                                                                                • Sleeps 10
                                                                                                Villa #144630
                                                                                                4
                                                                                                Viewed 37 times in the last 48 hours
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 8
                                                                                                  Villa #3943990
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 6
                                                                                                    Villa #887326vb
                                                                                                      • 6 BR
                                                                                                      • 7 BA
                                                                                                      • 1 HF BA
                                                                                                      • Sleeps 16
                                                                                                      Villa #4204596
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Chocolate Hole Reviews

                                                                                                      Best Vacation ever - Cannot wait to return

                                                                                                      5 of 5
                                                                                                      We went to St John with another family - our first time on the island, how lucky we were to select Lime in De Coconut - it exceeded all expecatations. On arrival just walking out on the deck and seeing the view took my breath away! The pool was a huge hit with everyone and being able to enter the water right in front of the villa as simply amazing. We snorkeled right outside and saw plenty of sealife. We also took the kayaks and explored. Everything was provided from sea shoes, snorkels and beautiful linens and towels. The washer and dryer were top of the range and made a huge difference to our stay with 5 children! The ages of the children are from 8-13 and this villa was perfect for all of us to have our own space but to be able to come together in the fabulous main living area for meals, games and endless laughter. We rented jeeps and explored the stunning beaches, even a couple of days of rain didn't stop the fun and the sightseeing. Cruz Bay has amazing places to eat, our favorites being Morgans Mango and the Beach Bar. We had a wonderful days sailing with Nate on "No Worries Mon" and we had Chef Ted who cooked us a simply magnificent Thanksgiving meal. Thank you to Marykate and Al for being so communicative in the lead up to the vacation and for answering all my questions - they went above and beyond and we cannot wait to return to St John Lime in De Coconut!
                                                                                                      • Submitted: Jan 9, 2017
                                                                                                      • Stayed: Nov 2016

                                                                                                      Comfortable and Clean Villa with Amazing Views

                                                                                                      5 of 5
                                                                                                      What a beautiful villa! We loved every second our vacation on St John. The villa has everything you could need, and the views and pool are the highlights! The furniture and decor are tasteful and the villa is clean and comfortable. Our mornings were spent on the balcony sipping coffee watching the sunrise. Days were spent beach hopping. Preparing for our beach days away from the villa was easy since the beach chairs and coolers are provided at Sopra Mare. The location is convenient to getting to Cruz Bay for dinner or happy hour. The markets and Sam and Jacks Deli are also nearby for picking up grocery items or lunch. We wouldn't hesitate to stay here again and would recommend it to anyone looking for a wonderful stay on St John. The owner Mike and his team on St John are professional and easy to work with too! Hope to be back soon!
                                                                                                      • Submitted: Dec 26, 2016
                                                                                                      • Stayed: Dec 2016

                                                                                                      The property was exactly as described and shown on the site.

                                                                                                      5 of 5
                                                                                                      We absolutely loved this spot. Very private and gorgeous views. Linda was helpful and friendly. She went above and beyond to make sure we were all set at the house and answered any questions we had about the island. It was our honeymoon and we couldn't have chosen a better spot. The snack basket at the house was much appreciated as well as the Congratulations bottle of champagne. We will definately rent again.
                                                                                                      • Submitted: Dec 13, 2016
                                                                                                      • Stayed: Nov 2016