Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit Default Owner Icon heart-filled
    Exceptional! 5/5
    (69 reviews)
    avg/night
    • 4 BR
    • 4 BA
    • Sleeps 9
    Villa #240912
    69
    Viewed 23 times in the last 48 hours
      Exceptional! 5/5
      (11 reviews)
      avg/night
      • 4 BR
      • 5 BA
      • Sleeps 8
      Villa #883522
      11
      Viewed 30 times in the last 48 hours
        Exceptional! 5/5
        (21 reviews)
        avg/night
        • Studio
        • 1 BA
        • Sleeps 2
        Cottage #650776
        21
        Viewed 9 times in the last 48 hours
          Exceptional! 5/5
          (31 reviews)
          avg/night
          • 4 BR
          • 4 BA
          • Sleeps 10
          Villa #983411ha
          31
          Viewed 30 times in the last 48 hours
            Wonderful! 4.9/5
            (20 reviews)
            avg/night
            • 4 BR
            • 4 BA
            • 1 HF BA
            • Sleeps 10
            Villa #208763ha
            20
            Viewed 16 times in the last 48 hours
              Excellent! 4.4/5
              (7 reviews)
              avg/night
              • 3 BR
              • 3 BA
              • Sleeps 6
              Villa #3020886ha
              7
              Viewed 27 times in the last 48 hours
                Wonderful! 4.8/5
                (9 reviews)
                avg/night
                • 1 BR
                • 1 BA
                • Sleeps 4
                Cottage #487259
                9
                Viewed 8 times in the last 48 hours
                  avg/night
                  • 4 BR
                  • 4 BA
                  • Sleeps 9
                  Villa #3213165ha
                  Viewed 10 times in the last 48 hours
                    Excellent! 4.7/5
                    (12 reviews)
                    avg/night
                    • 2 BR
                    • Sleeps 4
                    Villa #290252ha
                    12
                    Viewed 11 times in the last 48 hours
                      Wonderful! 4.9/5
                      (66 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • 1 HF BA
                      • Sleeps 5
                      Villa #254838ha
                      66
                        • 4 BR
                        • 4 BA
                        • Sleeps 8
                        Villa #3213184ha
                          Exceptional! 5/5
                          (10 reviews)
                          avg/night
                          • 3 BR
                          • 3 BA
                          • Sleeps 6
                          House #262712
                          10
                          Viewed 11 times in the last 48 hours
                            Wonderful! 4.9/5
                            (8 reviews)
                            avg/night
                            • 3 BR
                            • 2 BA
                            • Sleeps 6
                            House #274957ha
                            8
                            Viewed 14 times in the last 48 hours
                              avg/night
                              • 5 BR
                              • 6 BA
                              • 1 HF BA
                              • Sleeps 12
                              Villa #4146340ha
                              Viewed 5 times in the last 48 hours
                                • 6 BR
                                • 6 BA
                                • 1 HF BA
                                • Sleeps 12
                                Villa #757837
                                Viewed 11 times in the last 48 hours
                                  • 5 BR
                                  • 5 BA
                                  • Sleeps 10
                                  Villa #3213189ha
                                  1
                                    Wonderful! 4.8/5
                                    (5 reviews)
                                    avg/night
                                    • 5 BR
                                    • 5 BA
                                    • Sleeps 13
                                    Villa #128706ha
                                    5
                                    Viewed 13 times in the last 48 hours
                                      Wonderful! 4.8/5
                                      (38 reviews)
                                      avg/night
                                      • 6 BR
                                      • 6 BA
                                      • 2 HF BA
                                      • Sleeps 16
                                      Villa #111780
                                      38
                                      Viewed 11 times in the last 48 hours
                                        Wonderful! 4.8/5
                                        (38 reviews)
                                        avg/night
                                        • 6 BR
                                        • 6 BA
                                        • 2 HF BA
                                        • Sleeps 17
                                        Villa #220775ha
                                        38
                                        Viewed 9 times in the last 48 hours
                                          • 9 BR
                                          • 11 BA
                                          • Sleeps 22
                                          Villa #4320496ha
                                          Viewed 8 times in the last 48 hours
                                            Exceptional! 5/5
                                            (67 reviews)
                                            avg/night
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Villa #161585
                                            67
                                            Viewed 5 times in the last 48 hours
                                              Exceptional! 5/5
                                              (19 reviews)
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 6
                                              Villa #342712
                                              19
                                              Viewed 8 times in the last 48 hours
                                                Excellent! 4.3/5
                                                (4 reviews)
                                                View details for price
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 4
                                                Villa #424338
                                                4
                                                  View details for price
                                                  • 5 BR
                                                  • 4 BA
                                                  • 1 HF BA
                                                  • Sleeps 11
                                                  Villa #422317
                                                  1
                                                  Viewed 5 times in the last 48 hours
                                                    Exceptional! 5/5
                                                    (1 reviews)
                                                    View details for price
                                                    • 2 BR
                                                    • 2 BA
                                                    • Sleeps 4
                                                    Villa #422627
                                                    1
                                                    Viewed 14 times in the last 48 hours
                                                      View details for price
                                                      • 5 BR
                                                      • 5 BA
                                                      • 1 HF BA
                                                      • Sleeps 10
                                                      Villa #754980
                                                      1
                                                        Wonderful! 4.9/5
                                                        (23 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 2 BA
                                                        • 1 HF BA
                                                        • Sleeps 6
                                                        Villa #124092
                                                        23
                                                        Viewed 10 times in the last 48 hours
                                                          • 5 BR
                                                          • 5 BA
                                                          • Sleeps 11
                                                          Villa #754979
                                                          3
                                                            Wonderful! 4.9/5
                                                            (8 reviews)
                                                            View details for price
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            Villa #424379
                                                            8
                                                              Excellent! 4.5/5
                                                              (10 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 4
                                                              House #201458
                                                              10
                                                              Viewed 11 times in the last 48 hours
                                                                • 3 BR
                                                                • 2 BA
                                                                • 1 HF BA
                                                                • Sleeps 6
                                                                Villa #299545ha
                                                                27
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • 1 HF BA
                                                                  • Sleeps 5
                                                                  Villa #251854
                                                                  66
                                                                    Exceptional! 5/5
                                                                    (59 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • 1 HF BA
                                                                    • Sleeps 5
                                                                    Villa #465589
                                                                    59
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • 1 HF BA
                                                                      • Sleeps 6
                                                                      Villa #756555
                                                                      Viewed 9 times in the last 48 hours
                                                                        • Studio
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Villa #760904
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • 1 HF BA
                                                                          • Sleeps 4
                                                                          Villa #757839
                                                                          1
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Sleeps 12
                                                                            Villa #1071544
                                                                            Viewed 8 times in the last 48 hours
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 5
                                                                              Villa #692150
                                                                                • Studio
                                                                                • 1 BA
                                                                                • Sleeps 2
                                                                                Condo #1014533
                                                                                  • 3 BR
                                                                                  • 3 BA
                                                                                  • 1 HF BA
                                                                                  • Sleeps 10
                                                                                  Villa #1054802
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 6
                                                                                    Villa #1013848
                                                                                    1
                                                                                    Viewed 5 times in the last 48 hours
                                                                                      Exceptional! 5/5
                                                                                      (11 reviews)
                                                                                      avg/night
                                                                                      • 6 BR
                                                                                      • 8 BA
                                                                                      • 1 HF BA
                                                                                      • Sleeps 20
                                                                                      Villa #263212ha
                                                                                      11
                                                                                      Viewed 5 times in the last 48 hours
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 4
                                                                                        Yacht #837374
                                                                                        1
                                                                                          • 2 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 6
                                                                                          Villa #990952
                                                                                            avg/night
                                                                                            • 4 BR
                                                                                            • 3 BA
                                                                                            • 2 HF BA
                                                                                            • Sleeps 8
                                                                                            Villa #3503712ha
                                                                                            Viewed 7 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Villa #1056951
                                                                                              Viewed 7 times in the last 48 hours
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 4
                                                                                                Villa #927913
                                                                                                  • 9 BR
                                                                                                  • 9 BA
                                                                                                  • Sleeps 18
                                                                                                  Villa #4521697ha
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    Villa #3226181ha
                                                                                                      • 2 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 6
                                                                                                      Apartment #4143684ha
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Chocolate Hole Reviews

                                                                                                      Great Place To Stay

                                                                                                      5 of 5
                                                                                                      We have been coming to St. John at least once a year for the past twenty years and have stayed at many different villas. I can say, without a doubt, that Sopra Mare is the best one we've stayed at. It is situated on a cliff looking out over the Caribbean Sea. Upon walking in the villa the view is so spectacular it looks like the view from a cruise ship! We found the villa very well appointed as it is decorated thoughtfully and creatively. The artwork on the walls is very pleasant and the furniture is comfortable. I am a cook, (unfortunately for St. John this means we don't spend a lot of money at the local restaurants), so I was delighted to find sharp knives, good pots and pans and the utensils I need to create any meal! The beds are clean and comfortable as are bathrooms. All of these qualities are unique to Sopra Mare.....the other villas we have stayed at seem to provide minimal inexpensive amenities for lounging and cooking. It was a pleasure to leave the beautiful St. John beaches to go home to the beautiful Sopra Mare. Mulley is a pleasure to work with and his staff all very professional and efficient! I would recommend this villa to anyone and everyone!
                                                                                                      • Submitted: May 10, 2017
                                                                                                      • Stayed: Apr 2017

                                                                                                      Loved our stay at Villa St. John!

                                                                                                      5 of 5
                                                                                                      We got married on the island and had the reception back at the villa... it was perfect for the size of our party! The layout of the rooms also worked perfectly for our guests. We invited couples and with each room set up as a suite - it couldn't have been any better. The owner and management company were super helpful and so great to work with too! We would definitely come back and would recommend it to anyone looking for a beautiful place to stay.
                                                                                                      • Submitted: May 02, 2017
                                                                                                      • Stayed: Apr 2017