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.

Make a vacation rental in Coral Bay, Saint John you home away from home

Coral Bay is set on the southeastern coast of the beautiful US Virgin Island of Saint John. It’s a picturesque setting with rugged hills in the backdrop, overlooking a sheltered harbour that was once the main settlement on the island. Around Coral Bay vacation accommodation you’ll find world-class beaches, beautiful inland scenery and some interesting historical sights.

Things to do in Coral bay, Saint John

The waters around Coral Bay self-catering accommodation are crystal clear and perfect for activities like diving and snorkeling. Just a short drive down the coast is Saltpond Bay, a rarely frequented white sandy beach, also perfect for snorkeling and offering walking trails to the salt pond that gives the beach its name.

A beautiful historical site to be found moments from vacation accommodation in Coral Bay is the Emmaus Moravian Church, which dates to the 18th Century and is an excellent state of preservation. Other important sights on the island include the ruins of the Annaberg Sugar Plantation, which was a key location for the production of rum and whisky in colonial times.

Just inland from Coral Bay vacation rentals is the famous Virgin Islands National Park. This large expanse of preserved nature covers more than half of the entire island and can be explored on foot via walking trails, taking in spectacular scenery and a great diversity of nature, with 140 bird species and almost 750 plant species packed into a relatively small area. Also worthwhile here for history buffs is the lovely Reef Bay Trail, this route takes walkers past a number of historic plantations, as well some stunning petroglyph rock carvings.

Places to visit on holiday in Coral Bay, Saint John

The beaches on the island around Coral Bay vacation accommodation are considered among the best in the world. Perhaps none more so than Trunk Bay on the island’s northwest coast, which often features on top-ten lists. The snorkeling here is also fantastic, and at both this beach and neighboring Cinnamon Bay there’s plenty of information provided to help you identify the beautiful wildlife.

Weather in Coral Bay, Saint John

On holiday at Coral Bay self-catering accommodation you can expect a tropical climate – this makes for consistently hot weather, in the low-30s throughout the year. The wettest weather arrives between September and November, while the first few months of the year are generally considered the driest.

Cheap flights to Coral Bay, Saint John

If you’re heading to Coral Bay vacation rentals from the UK then you’ll first need to fly to the US mainland – you’ll be able to fly to neighbouring Saint Thomas’ Cyril E. King Airport (STT) from a number of US destinations via American Airlines, Delta or US Air Lines.

Use filters to narrow your search results!

Coral Bay Holiday Homes - 164 Holiday Villas in Coral Bay(164)

164 Results
Book Now!
7 night minimum stay
  • 1 BR,
  • 1 BA,
  • Sleeps 4
#108972vb
    (16)
    7 night minimum stay
    • 1 BR,
    • 2 BA,
    • Sleeps 2
    #210716
      (17)
      7 night minimum stay
      • 1 BR,
      • 1 BA,
      • Sleeps 2
      #210721
        (20)
        From £938
        per week
        7 night minimum stay
        • 1 BR,
        • 1 BA,
        • Sleeps 2
        #204677
          (16)
          Book Now!
          2 night minimum stay
          • 2 BR,
          • 3 BA,
          • Sleeps 4
          #3716005
            7 - 10 night minimum stay
            • 2 BR,
            • 2 BA,
            • Sleeps 6
            #3480206
              0 - 7 night minimum stay
              • 2 BR,
              • 2 BA,
              • 1 Separate Toilet,
              • Sleeps 4
              #3750649
                Book Now!
                7 night minimum stay
                • 1 BR,
                • 1 BA,
                • Sleeps 4
                #240093
                  (35)
                  Book Now!
                  5 - 7 night minimum stay
                  • 2 BR,
                  • 2 BA,
                  • 1 Separate Toilet,
                  • Sleeps 4
                  #308677vb
                    (5)
                    Book Now!
                    4 night minimum stay
                    • 1 BR,
                    • 1 BA,
                    • Sleeps 3
                    #92026vb
                      (8)
                      3 night minimum stay
                      • 3 BR,
                      • 3 BA,
                      • Sleeps 8
                      #274628vb
                        (18)
                        5 - 10 night minimum stay
                        • 1 BR,
                        • 1 BA,
                        • Sleeps 2
                        #116923vb
                          (115)
                          6 - 7 night minimum stay
                          • 2 BR,
                          • 2 BA,
                          • Sleeps 6
                          #448241vb
                            (15)
                            5 night minimum stay
                            • 2 BR,
                            • 2 BA,
                            • Sleeps 4
                            #421741vb
                              (18)
                              Book Now!
                              5 night minimum stay
                              • 3 BR,
                              • 3 BA,
                              • Sleeps 6
                              #50584vb
                                (4)
                                Book Now!
                                7 - 10 night minimum stay
                                • 2 BR,
                                • 2 BA,
                                • Sleeps 4
                                #229582
                                  (13)
                                  4 - 5 night minimum stay
                                  • 4 BR,
                                  • 4 BA,
                                  • Sleeps 8
                                  #104599vb
                                    (27)
                                    4 - 5 night minimum stay
                                    • 3 BR,
                                    • 3 BA,
                                    • Sleeps 8
                                    #72154vb
                                      (16)
                                      4 night minimum stay
                                      • Studio,
                                      • 1 BA,
                                      • Sleeps 2
                                      #139712vb
                                        (56)
                                        Book Now!
                                        7 night minimum stay
                                        • 4 BR,
                                        • 4 BA,
                                        • Sleeps 11
                                        #358798vb
                                          • 4 BR,
                                          • 3 BA,
                                          • Sleeps 12
                                          #454512vb
                                            (10)
                                            5 night minimum stay
                                            • 4 BR,
                                            • 3 BA,
                                            • Sleeps 8
                                            #19734vb
                                              (20)
                                              5 night minimum stay
                                              • 1 BR,
                                              • 1 BA,
                                              • Sleeps 4
                                              #381227
                                                (9)
                                                3 - 7 night minimum stay
                                                • 3 BR,
                                                • 3 BA,
                                                • Sleeps 8
                                                #101268vb
                                                  (22)
                                                  7 night minimum stay
                                                  • 1 BR,
                                                  • 2 BA,
                                                  • 1 Separate Toilet,
                                                  • Sleeps 2
                                                  #21726vb
                                                    (15)
                                                    3 night minimum stay
                                                    • 1 BR,
                                                    • 1 BA,
                                                    • Sleeps 3
                                                    #440602vb
                                                      (9)
                                                      5 - 7 night minimum stay
                                                      • 2 BR,
                                                      • 1 BA,
                                                      • 1 Separate Toilet,
                                                      • Sleeps 2
                                                      #3527067
                                                        (9)
                                                        From £980
                                                        per week
                                                        7 night minimum stay
                                                        • 1 BR,
                                                        • 2 BA,
                                                        • Sleeps 2
                                                        #215741
                                                          (13)
                                                          5 night minimum stay
                                                          • 2 BR,
                                                          • 2 BA,
                                                          • 1 Separate Toilet,
                                                          • Sleeps 6
                                                          #102354
                                                            (15)
                                                            5 night minimum stay
                                                            • 1 BR,
                                                            • Sleeps 2
                                                            #138545vb
                                                              (12)
                                                              Advertisement