OwnersDirect uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
OwnersDirect uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
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

Travel Guide of St John Island (Caribbean)

Caribbean holidays are the stuff of dreams: you can laze on exceptional beaches, swim in turquoise seas, and simply enjoy the laid-back island lifestyle. Book holiday homes in St John Island, and you'll be one step closer to living the dream. St John Island is a Virgin Island, and one of the world's best-loved holiday destinations. It benefits from sleepy fishing villages such as stunning Coral Bay, as well as larger ports such as Cruz Bay Town. But wherever you choose to to stay, the best way to make the most of your break is by booking holiday lettings in St John Island. You can visit attractions and try new activities by day, before enjoying the privacy and comfort of your own home in the evening.

Things to do on St John Island

There are so many things to do when you choose luxury villas in St John Island. Sunbathing and swimming are the most obvious choices, but there are plenty of opportunities to do so much more. St John Island boasts over 35 beaches, with each offering water sport rentals and snorkelling gear. Trunk Bay is one of the best places to dive to the depths - there's even an underwater trail for you to follow, so you can observe the best wildlife and coral. Inland, you'll find the perfect setting for hiking and kayaking - there are daily expeditions which leave from Caneel Bay, and beginners are welcomed along.

Things to see on St John Island

Many tourists choose holiday rentals in St John Island for the breathtaking beaches. The Virgin Islands are regarded as having some of the best in the world, as most are located in protected National Parks. This includes the St. Thomas Mangrove Lagoon Marine Sanctuary, which is most certainly worth a boat trip during your stay. There are also other islands to consider visiting, including nearby Jost Van Dyke and Tortola.

Cancel Clear Filters Apply Filters
More Filters

Price Per Night

£ £

Bedrooms

Bathrooms

Payment Options

Location type

Interior Amenities

Exterior Amenities

Activities

Special options

Listing Type

Clear Filters
Use filters to find your perfect holiday home.
Favorite
    Viewed 50 times in the last 48 hours
    Wonderful! 4.9/5
    (27 reviews)
    avg/night
    (3 nights minimum)
    Condo #810919vb
    27
    Favorite
      Viewed 22 times in the last 48 hours
      Exceptional! 5/5
      (52 reviews)
      avg/night
      (3 nights minimum)
      Villa #116923vb
      52
      Favorite
        Viewed 28 times in the last 48 hours
        Wonderful! 4.9/5
        (58 reviews)
        avg/night
        (5 nights minimum)
        House #166881
        58
        Favorite
          Viewed 60 times in the last 48 hours
          Exceptional! 5/5
          (76 reviews)
          avg/night
          (6 nights minimum)
          Villa #240912vb
          76
          Favorite
            Viewed 29 times in the last 48 hours
            Exceptional! 5/5
            (10 reviews)
            avg/night
            (4 nights minimum)
            Cottage #953369vb
            10
            Favorite
              Viewed 43 times in the last 48 hours
              Excellent! 4.7/5
              (55 reviews)
              avg/night
              Condo #995361
              55
              Favorite
                Viewed 35 times in the last 48 hours
                Exceptional! 5/5
                (51 reviews)
                avg/night
                (5 nights minimum)
                Studio #361617vb
                51
                Favorite
                  Viewed 11 times in the last 48 hours
                  Excellent! 4.6/5
                  (8 reviews)
                  avg/night
                  (4 nights minimum)
                  Villa #653353vb
                  8
                  Favorite
                    Viewed 24 times in the last 48 hours
                    Exceptional! 5/5
                    (42 reviews)
                    avg/night
                    (4 nights minimum)
                    Condo #361618vb
                    42
                    Favorite
                      Viewed 9 times in the last 48 hours
                      Exceptional! 5/5
                      (34 reviews)
                      avg/night
                      (4 nights minimum)
                      Villa #601038vb
                      34
                      Favorite
                        Viewed 13 times in the last 48 hours
                        Wonderful! 4.9/5
                        (59 reviews)
                        avg/night
                        (3 nights minimum)
                        House #232222vb
                        59
                        Favorite
                          Viewed 37 times in the last 48 hours
                          Excellent! 4.6/5
                          (24 reviews)
                          avg/night
                          (5 nights minimum)
                          Condo #492761vb
                          24
                          Favorite
                            Viewed 66 times in the last 48 hours
                            Wonderful! 4.8/5
                            (69 reviews)
                            avg/night
                            (5 nights minimum)
                            Cottage #344895vb
                            69
                            Favorite
                              Viewed 26 times in the last 48 hours
                              Exceptional! 5/5
                              (8 reviews)
                              avg/night
                              (5 nights minimum)
                              Condo #967635vb
                              8
                              Favorite
                                Viewed 20 times in the last 48 hours
                                Exceptional! 5/5
                                (25 reviews)
                                avg/night
                                (5 - 7 nights minimum)
                                Apartment #809771vb
                                25
                                Favorite
                                  Viewed 47 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (18 reviews)
                                  avg/night
                                  (3 nights minimum)
                                  Condo #810915vb
                                  18
                                  Favorite
                                    Viewed 20 times in the last 48 hours
                                    Exceptional! 5/5
                                    (15 reviews)
                                    svg-lightning
                                    avg/night
                                    (5 nights minimum)
                                    Condo #999604vb
                                    15
                                    Favorite
                                      Viewed 20 times in the last 48 hours
                                      Wonderful! 4.8/5
                                      (10 reviews)
                                      avg/night
                                      (7 nights minimum)
                                      Villa #336789vb
                                      10
                                      Favorite
                                        Viewed 31 times in the last 48 hours
                                        Wonderful! 4.9/5
                                        (42 reviews)
                                        avg/night
                                        (5 - 6 nights minimum)
                                        House #317550vb
                                        42
                                        Favorite
                                          Viewed 16 times in the last 48 hours
                                          Exceptional! 5/5
                                          (31 reviews)
                                          svg-lightning
                                          avg/night
                                          (3 nights minimum)
                                          Condo #611832vb
                                          31
                                          Favorite
                                            Viewed 18 times in the last 48 hours
                                            avg/night
                                            (5 nights minimum)
                                            Condo #1053224vb
                                            4
                                            Favorite
                                              Viewed 15 times in the last 48 hours
                                              Exceptional! 5/5
                                              (7 reviews)
                                              avg/night
                                              (3 nights minimum)
                                              Cottage #3165262
                                              7
                                              Favorite
                                                Viewed 8 times in the last 48 hours
                                                Exceptional! 5/5
                                                (4 reviews)
                                                avg/night
                                                (6 nights minimum)
                                                Villa #1025650vb
                                                4
                                                Favorite
                                                  Viewed 56 times in the last 48 hours
                                                  Premier Partner
                                                  Excellent! 4.6/5
                                                  (26 reviews)
                                                  avg/night
                                                  (5 nights minimum)
                                                  Villa #482502vb
                                                  26
                                                  Favorite
                                                    Viewed 44 times in the last 48 hours
                                                    Wonderful! 4.9/5
                                                    (34 reviews)
                                                    avg/night
                                                    (5 nights minimum)
                                                    Villa #120366vb
                                                    34
                                                    Favorite
                                                      Viewed 10 times in the last 48 hours
                                                      Wonderful! 4.9/5
                                                      (58 reviews)
                                                      avg/night
                                                      (5 nights minimum)
                                                      Condo #127117vb
                                                      58
                                                      Favorite
                                                        Excellent! 4.5/5
                                                        (2 reviews)
                                                        svg-lightning
                                                        avg/night
                                                        (3 nights minimum)
                                                        Villa #511886vb
                                                        2
                                                        Favorite
                                                          Viewed 9 times in the last 48 hours
                                                          Exceptional! 5/5
                                                          (43 reviews)
                                                          avg/night
                                                          (5 nights minimum)
                                                          Condo #985486
                                                          43
                                                          Favorite
                                                            Viewed 42 times in the last 48 hours
                                                            Excellent! 4.5/5
                                                            (31 reviews)
                                                            avg/night
                                                            (5 nights minimum)
                                                            Villa #312802vb
                                                            31
                                                            Favorite
                                                              Viewed 5 times in the last 48 hours
                                                              Premier Partner
                                                              Wonderful! 4.9/5
                                                              (37 reviews)
                                                              avg/night
                                                              (7 nights minimum)
                                                              Villa #258709
                                                              37
                                                              Favorite
                                                                Viewed 15 times in the last 48 hours
                                                                Exceptional! 5/5
                                                                (14 reviews)
                                                                avg/night
                                                                (3 nights minimum)
                                                                Villa #856206vb
                                                                14
                                                                Favorite
                                                                  Viewed 32 times in the last 48 hours
                                                                  Exceptional! 5/5
                                                                  (8 reviews)
                                                                  avg/night
                                                                  (6 nights minimum)
                                                                  Villa #973812vb
                                                                  8
                                                                  Favorite
                                                                    Viewed 15 times in the last 48 hours
                                                                    Exceptional! 5/5
                                                                    (8 reviews)
                                                                    avg/night
                                                                    (7 nights minimum)
                                                                    House #137305vb
                                                                    8
                                                                    Favorite
                                                                      Viewed 12 times in the last 48 hours
                                                                      Exceptional! 5/5
                                                                      (28 reviews)
                                                                      avg/night
                                                                      (5 nights minimum)
                                                                      Villa #462042vb
                                                                      28
                                                                      Favorite
                                                                        Viewed 20 times in the last 48 hours
                                                                        Wonderful! 4.9/5
                                                                        (44 reviews)
                                                                        avg/night
                                                                        (5 nights minimum)
                                                                        Condo #497425vb
                                                                        44
                                                                        Favorite
                                                                          Premier Partner
                                                                          Wonderful! 4.9/5
                                                                          (8 reviews)
                                                                          svg-lightning
                                                                          avg/night
                                                                          (7 nights minimum)
                                                                          Villa #977301vb
                                                                          8
                                                                          Favorite
                                                                            Viewed 15 times in the last 48 hours
                                                                            Wonderful! 4.8/5
                                                                            (56 reviews)
                                                                            avg/night
                                                                            (2 nights minimum)
                                                                            House #153338vb
                                                                            56
                                                                            Favorite
                                                                              Viewed 95 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (40 reviews)
                                                                              avg/night
                                                                              (3 nights minimum)
                                                                              Cottage #172750vb
                                                                              40
                                                                              Favorite
                                                                                Viewed 17 times in the last 48 hours
                                                                                Wonderful! 4.9/5
                                                                                (33 reviews)
                                                                                avg/night
                                                                                (4 nights minimum)
                                                                                Villa #472847vb
                                                                                33
                                                                                Favorite
                                                                                  Viewed 56 times in the last 48 hours
                                                                                  Wonderful! 4.8/5
                                                                                  (32 reviews)
                                                                                  avg/night
                                                                                  (4 nights minimum)
                                                                                  Townhome #478545vb
                                                                                  32
                                                                                  Favorite
                                                                                    Viewed 29 times in the last 48 hours
                                                                                    Wonderful! 4.8/5
                                                                                    (25 reviews)
                                                                                    avg/night
                                                                                    (5 nights minimum)
                                                                                    Cottage #848630vb
                                                                                    25
                                                                                    Favorite
                                                                                      Viewed 19 times in the last 48 hours
                                                                                      Exceptional! 5/5
                                                                                      (16 reviews)
                                                                                      avg/night
                                                                                      (3 nights minimum)
                                                                                      House #919135vb
                                                                                      16
                                                                                      Favorite
                                                                                        Viewed 26 times in the last 48 hours
                                                                                        Premier Partner
                                                                                        Wonderful! 4.9/5
                                                                                        (25 reviews)
                                                                                        avg/night
                                                                                        (7 nights minimum)
                                                                                        Villa #385051vb
                                                                                        25
                                                                                        Favorite
                                                                                          Viewed 19 times in the last 48 hours
                                                                                          Premier Partner
                                                                                          Wonderful! 4.8/5
                                                                                          (34 reviews)
                                                                                          avg/night
                                                                                          (7 nights minimum)
                                                                                          Villa #227056
                                                                                          34
                                                                                          Favorite
                                                                                            Viewed 9 times in the last 48 hours
                                                                                            Exceptional! 5/5
                                                                                            (65 reviews)
                                                                                            avg/night
                                                                                            (3 - 7 nights minimum)
                                                                                            Condo #245798vb
                                                                                            65
                                                                                            Favorite
                                                                                              Viewed 33 times in the last 48 hours
                                                                                              Wonderful! 4.8/5
                                                                                              (30 reviews)
                                                                                              avg/night
                                                                                              (5 nights minimum)
                                                                                              House #480794vb
                                                                                              30
                                                                                              Favorite
                                                                                                Viewed 20 times in the last 48 hours
                                                                                                Exceptional! 5/5
                                                                                                (67 reviews)
                                                                                                avg/night
                                                                                                (3 nights minimum)
                                                                                                Condo #274240vb
                                                                                                67
                                                                                                Favorite
                                                                                                  Viewed 11 times in the last 48 hours
                                                                                                  Exceptional! 5/5
                                                                                                  (63 reviews)
                                                                                                  avg/night
                                                                                                  (1 - 7 nights minimum)
                                                                                                  Condo #239806vb
                                                                                                  63
                                                                                                  Favorite
                                                                                                    Viewed 17 times in the last 48 hours
                                                                                                    Wonderful! 4.9/5
                                                                                                    (29 reviews)
                                                                                                    avg/night
                                                                                                    (7 nights minimum)
                                                                                                    Villa #472849vb
                                                                                                    29
                                                                                                    Favorite
                                                                                                      Viewed 26 times in the last 48 hours
                                                                                                      Excellent! 4.6/5
                                                                                                      (5 reviews)
                                                                                                      avg/night
                                                                                                      (2 nights minimum)
                                                                                                      Studio #858410vb
                                                                                                      5