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!

St John Holiday Villas (620)

  • 1 - 50 of 300+
Additional service fee may apply.
    Exceptional! 5.0/5
    (35 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 2
    Villa #116923vb
    35
    Viewed 12 times in the last 48 hours
      Exceptional! 5.0/5
      (8 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 2
      Villa #795142vb
      8
      Viewed 16 times in the last 48 hours
        Exceptional! 5.0/5
        (25 reviews)
        avg/night
        • 5 BR
        • 3 BA
        • Sleeps 8
        Villa #595849vb
        25
        Viewed 5 times in the last 48 hours
          Exceptional! 5.0/5
          (40 reviews)
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 6
          Villa #448241vb
          40
          Viewed 31 times in the last 48 hours
            Exceptional! 5.0/5
            (22 reviews)
            avg/night
            • 1 BR
            • 2 BA
            • Sleeps 5
            Villa #431898vb
            22
            Viewed 14 times in the last 48 hours
              Wonderful! 4.9/5
              (22 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Separate Toilet
              • Sleeps 4
              Villa #176761vb
              22
              Viewed 12 times in the last 48 hours
                Wonderful! 4.9/5
                (28 reviews)
                avg/night
                • 3 BR
                • 2 BA
                • Sleeps 6
                Villa #120366vb
                28
                Viewed 8 times in the last 48 hours
                  Exceptional! 5.0/5
                  (23 reviews)
                  avg/night
                  • 3 BR
                  • 3 BA
                  • Sleeps 7
                  Villa #472849vb
                  23
                  Viewed 26 times in the last 48 hours
                    Exceptional! 5.0/5
                    (21 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 7
                    Villa #479052vb
                    21
                    Viewed 12 times in the last 48 hours
                      Exceptional! 5.0/5
                      (10 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 6
                      Villa #854487vb
                      10
                      Viewed 11 times in the last 48 hours
                        Exceptional! 5.0/5
                        (50 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 6
                        Villa #908238
                        50
                        Viewed 7 times in the last 48 hours
                          Exceptional! 5.0/5
                          (6 reviews)
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 4
                          Villa #799145vb
                          6
                          Viewed 9 times in the last 48 hours
                            Wonderful! 4.8/5
                            (16 reviews)
                            avg/night
                            • 3 BR
                            • 3 BA
                            • Separate Toilet
                            • Sleeps 6
                            Villa #926460
                            16
                            Viewed 17 times in the last 48 hours
                              Wonderful! 4.8/5
                              (41 reviews)
                              avg/night
                              • 2 BR
                              • 2 BA
                              • Sleeps 6
                              Villa #219067
                              41
                              Viewed 15 times in the last 48 hours
                                Wonderful! 4.9/5
                                (22 reviews)
                                avg/night
                                • 3 BR
                                • 3 BA
                                • Sleeps 8
                                Villa #175479vb
                                22
                                Viewed 15 times in the last 48 hours
                                  • 5 BR
                                  • 1 BA
                                  • Separate Toilets
                                  • Sleeps 10
                                  Villa #821739vb
                                  Viewed 22 times in the last 48 hours
                                    Exceptional! 5.0/5
                                    (23 reviews)
                                    avg/night
                                    • 6 BR
                                    • 6 BA
                                    • Separate Toilets
                                    • Sleeps 12
                                    Villa #236483
                                    23
                                    Viewed 7 times in the last 48 hours
                                      • 4 BR
                                      • 3 BA
                                      • Sleeps 8
                                      Villa #552060vb
                                      3
                                      Viewed 11 times in the last 48 hours
                                        • 1 BR
                                        • 2 BA
                                        • Sleeps 4
                                        Villa #766140vb
                                        Viewed 23 times in the last 48 hours
                                          • 5 BR
                                          • 5 BA
                                          • Separate Toilet
                                          • Sleeps 14
                                          Villa #745766vb
                                          1
                                          Viewed 7 times in the last 48 hours
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Villa #346102vb
                                            Viewed 24 times in the last 48 hours
                                              • 3 BR
                                              • 3 BA
                                              • Sleeps 8
                                              Villa #766142vb
                                              Viewed 16 times in the last 48 hours
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Villa #766141vb
                                                Viewed 38 times in the last 48 hours
                                                  avg/night
                                                  • 6 BR
                                                  • 6 BA
                                                  • Sleeps 12
                                                  Villa #3959630
                                                  Viewed 8 times in the last 48 hours
                                                    Exceptional! 5.0/5
                                                    (26 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 9
                                                    Villa #472847vb
                                                    26
                                                    Viewed 17 times in the last 48 hours
                                                      • 1 BR
                                                      • 2 BA
                                                      • Sleeps 4
                                                      Villa #4216458
                                                        Wonderful! 4.9/5
                                                        (16 reviews)
                                                        avg/night
                                                        • 3 BR
                                                        • 3 BA
                                                        • Separate Toilet
                                                        • Sleeps 10
                                                        Villa #749834vb
                                                        16
                                                        Viewed 14 times in the last 48 hours
                                                          Excellent! 4.7/5
                                                          (7 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 3 BA
                                                          • Sleeps 8
                                                          Villa #3020901
                                                          7
                                                          Viewed 8 times in the last 48 hours
                                                            Excellent! 4.5/5
                                                            (19 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            Villa #482502vb
                                                            19
                                                            Viewed 18 times in the last 48 hours
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              Villa #3504086
                                                              2
                                                              Viewed 7 times in the last 48 hours
                                                                Excellent! 4.6/5
                                                                (12 reviews)
                                                                avg/night
                                                                • 4 BR
                                                                • 4 BA
                                                                • Sleeps 13
                                                                Villa #296551vb
                                                                12
                                                                Viewed 18 times in the last 48 hours
                                                                  Exceptional! 5.0/5
                                                                  (24 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 2
                                                                  Villa #229879
                                                                  24
                                                                  Viewed 10 times in the last 48 hours
                                                                    Exceptional! 5.0/5
                                                                    (12 reviews)
                                                                    avg/night
                                                                    • 4 BR
                                                                    • 3 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 8
                                                                    Villa #739197vb
                                                                    12
                                                                    Viewed 16 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (17 reviews)
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 4
                                                                      Villa #338881vb
                                                                      17
                                                                      Viewed 6 times in the last 48 hours
                                                                        Exceptional! 5.0/5
                                                                        (19 reviews)
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 2
                                                                        Villa #462042vb
                                                                        19
                                                                        Viewed 17 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (26 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 4
                                                                          Villa #3719893
                                                                          26
                                                                          Viewed 8 times in the last 48 hours
                                                                            Exceptional! 5.0/5
                                                                            (60 reviews)
                                                                            avg/night
                                                                            • 4 BR
                                                                            • 4 BA
                                                                            • Sleeps 8
                                                                            Villa #240912vb
                                                                            60
                                                                            Viewed 11 times in the last 48 hours
                                                                              Exceptional! 5.0/5
                                                                              (30 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Villa #502574vb
                                                                              30
                                                                              Viewed 25 times in the last 48 hours
                                                                                Exceptional! 5.0/5
                                                                                (40 reviews)
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 3
                                                                                Villa #631349vb
                                                                                40
                                                                                Viewed 28 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 3 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 6
                                                                                  Villa #3589647
                                                                                  6
                                                                                  Viewed 11 times in the last 48 hours
                                                                                    Exceptional! 5.0/5
                                                                                    (34 reviews)
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 4 BA
                                                                                    • Sleeps 8
                                                                                    Villa #104599vb
                                                                                    34
                                                                                    Viewed 40 times in the last 48 hours
                                                                                      Exceptional! 5.0/5
                                                                                      (18 reviews)
                                                                                      avg/night
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      Villa #3892521
                                                                                      18
                                                                                      Viewed 18 times in the last 48 hours
                                                                                        Excellent! 4.7/5
                                                                                        (7 reviews)
                                                                                        avg/night
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Villa #795139vb
                                                                                        7
                                                                                        Viewed 24 times in the last 48 hours
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 8
                                                                                          Villa #505448vb
                                                                                          1
                                                                                          Viewed 18 times in the last 48 hours
                                                                                            Exceptional! 5.0/5
                                                                                            (26 reviews)
                                                                                            avg/night
                                                                                            • 4 BR
                                                                                            • 4 BA
                                                                                            • Sleeps 10
                                                                                            Villa #983411
                                                                                            26
                                                                                            Viewed 14 times in the last 48 hours
                                                                                              Exceptional! 5.0/5
                                                                                              (11 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 6
                                                                                              Villa #854267vb
                                                                                              11
                                                                                              Viewed 8 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (21 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 1 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 6
                                                                                                Villa #314592vb
                                                                                                21
                                                                                                Viewed 8 times in the last 48 hours
                                                                                                  Wonderful! 4.9/5
                                                                                                  (16 reviews)
                                                                                                  avg/night
                                                                                                  • 4 BR
                                                                                                  • 5 BA
                                                                                                  • Sleeps 8
                                                                                                  Villa #178197
                                                                                                  16
                                                                                                  Viewed 24 times in the last 48 hours
                                                                                                    Excellent! 4.5/5
                                                                                                    (6 reviews)
                                                                                                    avg/night
                                                                                                    • 5 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 10
                                                                                                    Villa #378888
                                                                                                    6
                                                                                                    Viewed 7 times in the last 48 hours
                                                                                                      Exceptional! 5.0/5
                                                                                                      (28 reviews)
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 4
                                                                                                      Villa #601038vb
                                                                                                      28
                                                                                                      Viewed 8 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Incredible stay on St.John at Buddha Garden

                                                                                                      5 of 5
                                                                                                      First, I want to say how wonderful the island of St.John is for a relaxing vacation. Now the only way to improve on this was to find a place as special as St.John and we did! Buddha Garden is decorated in exotic Asian decor that was purchased by the owners on their many trips abroad. It is better than the pictures and at the end of the road so it is very private. There are two large bedrooms with attached bathrooms with walk-in showers, a great kitchen with a koi pond outside, a living room area, many neat dining areas and places to read including the roof deck. Good for yoga too. The views are something truly special. You look out on several of the British Virgin Islands, the east end of St.John and a beautiful bay below where you can hear the waves. There is always a great breeze too. We rented a jeep to travel to the numerous beaches and could not believe all the sea life we saw. No jet skiing so very relaxing. The owners Lolita and Ric were extremely helpful and answered any questions we had. We wish we had had a chance to talk to them about all their travels. Lolita provided us with a list of less known places to snorkel, their favorite places to eat and where to grocery shop. There is a market a few miles away (Lily's Gourmet Market) that had all we needed, we did shop once in town (Starfish) too. When we ate out the food was wonderful (Shipwreck, Skinny Legs...) and the servings were large so we made two meals from most places. Before coming we read about it being expensive to buy food and eat out but when you consider there is no sales tax or resort tax it worked out about the same as other island trips we have made. I saw on another review were some people stayed with out a jeep and you could do that but for us it was much easier to have transportation. My husband went into town twice to go out scuba diving (Low Key- which he said was the best group he has ever dove with) and we could go places when ever we wanted. We spent a great day on the "Baddy Kitty" that took us to several BVI (you need your passport) to swim, eat and have a drink. It could not have been a better trip. Like islands in the Caribbean in St.John you should be conscious about saving water and there is a water collection system at this home. I wish I could upload some of my pictures to better show Buddha Garden and it's views. We are hopeful to return again to say at this beautiful home.
                                                                                                      • Review Submitted: 09-Aug-2009
                                                                                                      • Date of Stay: Jul 2009