Caneel Bay Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

658 Houses

(1) Excellent 

    22

    Waterfall! Beautiful Views! Pool! Hot Tub!

    St. John / Caneel Bay

    Caneel Bay house

    3 6 5 nights min

    • 3 bedrooms
    • sleeps 6
    • 5 nights min
    • Swimming pool
    • Air conditioning
    • Private garden

    Price per night from

    $565

    Price per night from

    $565

    Great rentals within 20 miles that match your search

    Distance approx 4.29 km from Caneel Bay Show on Map

    (3) Very Good 

      13

      Sapphire Beach Front (Fully Renovated)

      St. Thomas / East End

      East End condo

      1 4 4 nights min

      • 1 bedroom
      • sleeps 4
      • 4 nights min
      • Nearest beach 0 mi
      • Swimming pool
      • Child Friendly

      Price per night from

      $217

      Price per night from

      $217

      Distance approx 4.19 km from Caneel Bay Show on Map

      (30) Excellent 

        20

        SAPPHIRE VILLAGE EAST END ST. THOMAS Fall Sale!!

        St. Thomas / Charlotte Amalie

        Charlotte Amalie apartment

        1 2 1 night min

        • 1 bedroom
        • sleeps 2
        • 1 night min
        • Beach / lakeside relaxation
        • Swimming pool
        • Car not necessary
        “Honeymoon stay” The room was awesome!! The view was spectacular! Super clean and cozy. The bed was perfect. We will definitely be back next yr. Also the pool and the Sapphire bar and grill is only steps away from the room. Of we could've staye
        …see more

        Price per night from

        $172

        Price per night from

        $172

        Distance approx 7.43 km from Caneel Bay Show on Map

        (7) Excellent 

          30

          Pool-Private Snorkeling Beach-Free Kayaks

          St. John / Virgin Islands National Park

          Virgin Islands National Park villa

          2 4 min stay varies

          • 2 bedrooms
          • sleeps 4
          • min stay varies
          • Beach / lakeside relaxation
          • Nearest beach 0.1 mi
          • Swimming pool

          Price per night from

          $430

          Price per night from

          $430

          Distance approx 5.37 km from Caneel Bay Show on Map

            14

            Private Home In St John Usvi

            St. John / Coral Bay

            Coral Bay house

            2 4 5 nights min

            • 2 bedrooms
            • sleeps 4
            • 5 nights min
            • Ask about children
            • Car not necessary

            Price per night from

            $287

            Responds fast!
            avg. 2 hours 12 minutes

            Price per night from

            $287

            Distance approx 0.1 km from Caneel Bay Show on Map

            (16) Excellent 

            Certificate of Excellence

              33

              Petit Tre'sor: Best Value in the Caribbean

              St. John / Cruz Bay

              Cruz Bay apartment

              1 5 5 nights min

              • 1 bedroom
              • sleeps 5
              • 5 nights min
              • Beach / lakeside relaxation
              • Nearest beach 3 mi
              • Swimming pool
              “Great Vacation” We stayed in this lovely condo from Feb 17 - Apr 7, 2014. St. John has been our winter vacation getaway for over 25 years. Petit Tre'sor has everything we needed and more. From the nice furnishings to well stocked kitchen, screen po
              …see more

              Certificate of Excellence

              Price per night from

              $194

              Responds fast!
              avg. 2 hours 51 minutes

              Price per night from

              $194

              Distance approx 4.41 km from Caneel Bay Show on Map

              (24) Excellent 

                19

                Beautiful Sapphire Beach St. Thomas, USVI

                St. Thomas / East End

                East End apartment

                1 5 3 nights min

                • 1 bedroom
                • sleeps 5
                • 3 nights min
                • Nearest beach 0.01 mi
                • Swimming pool
                • Child Friendly
                “Perfect Stay at Sapphire Bay” We just returned from the most fabulous week in St Thomas at the Sapphire Beach condo. The condo location could not be more perfect. Just steps to the beach with the most serine views of the island. It is a quick 2 min
                …see more

                Price per night from

                $201

                Price per night from

                $201

                Distance approx 4.21 km from Caneel Bay Show on Map

                  20

                  One BR -Sapphire Village- Red Hook/East End- In Unit Private Wifi

                  St. Thomas / East End

                  East End apartment

                  1 4 5 nights min

                  • 1 bedroom
                  • sleeps 4
                  • 5 nights min
                  • Beach / lakeside relaxation
                  • Swimming pool
                  • Child Friendly

                  Price per night from

                  $166

                  Price per night from

                  $166

                  Distance approx 1.77 km from Caneel Bay Show on Map

                  (3) Very Good 

                    28

                    Charming Stardust Cottage 2 Bd/2 Bth has Private Hot Tub & Amazing Sunset Views!

                    St. John / Cruz Bay

                    Cruz Bay house

                    2 6 min stay varies

                    • 2 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Nearest beach 0.08 mi
                    • Child Friendly

                    Price per night from

                    $287

                    Price per night from

                    $287

                    Distance approx 4.2 km from Caneel Bay Show on Map

                    (1) Excellent 

                      26

                      Glass House on the Sea - Private Corner End Suite -Sapphire Beach St. Thomas, VI

                      East End / Red Hook

                      Red Hook condo

                      1 2 5 nights min

                      • 1 bedroom
                      • sleeps 2
                      • 5 nights min
                      • Swimming pool
                      • Air conditioning

                      Price per night from

                      $281

                      Responds fast!
                      avg. 11 minutes

                      Price per night from

                      $281

                      Distance approx 4.47 km from Caneel Bay Show on Map

                      (1) Excellent 

                        18

                        Sapphire Beach - A Jewell

                        St. Thomas / St Thomas East

                        St Thomas East condo

                        1 4 4 nights min

                        • 1 bedroom
                        • sleeps 4
                        • 4 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 0.1 mi
                        • Swimming pool

                        Price per night from

                        $241

                        Price per night from

                        $241

                        Distance approx 4.22 km from Caneel Bay Show on Map

                          17

                          EXQUISITE East End Beachfront Condo, Elysian Beach Resort

                          East End / Red Hook

                          Red Hook condo

                          2 8 min stay varies

                          • 2 bedrooms
                          • sleeps 8
                          • min stay varies
                          • Nearest beach 0.5 mi
                          • Swimming pool
                          • Child Friendly

                          Price per night from

                          $298

                          Responds fast!
                          avg. 3 hours 21 minutes

                          Price per night from

                          $298

                          Distance approx 5.53 km from Caneel Bay Show on Map

                          (1) Excellent 

                            5

                            Lameshur Cottages - Main House

                            St. John / Coral Bay

                            Coral Bay villa

                            2 4 4 nights min

                            • 2 bedrooms
                            • sleeps 4
                            • 4 nights min
                            • Private garden

                            Price per night from

                            $218

                            Price per night from

                            $218

                            Distance approx 5.34 km from Caneel Bay Show on Map

                            (3) Excellent 

                              37

                              Your Home Away From Home.........

                              East End / Red Hook

                              Red Hook villa

                              4 12 3 nights min

                              • 4 bedrooms
                              • sleeps 12
                              • 3 nights min
                              • Child Friendly
                              • Air conditioning
                              • Private garden

                              Price per night from

                              $613

                              Responds fast!
                              avg. 1 hour 41 minutes

                              Price per night from

                              $613

                              Distance approx 2.07 km from Caneel Bay Show on Map

                              (50) Excellent 

                              Certificate of Excellence

                                24

                                Palm Vista: 1 of the Top 10 Villa Views in World! Hurricane Repairs r completed.

                                St. John / Cruz Bay

                                Cruz Bay villa

                                3 6 min stay varies

                                • 3 bedrooms
                                • sleeps 6
                                • min stay varies
                                • Beach / lakeside relaxation
                                • Nearest beach 0.3 mi
                                • Swimming pool
                                “Comfortable and pleasant with easy days and restful nights.” We returned home with fond memories of our wonderful 10 days in St. Johns. On our arrival, we were welcomed at the Cruz Bay ferry dock by a representative of Palm Vista who guided us, after
                                …see more

                                Certificate of Excellence

                                Price per night from

                                $533

                                Price per night from

                                $533

                                Distance approx 7.04 km from Caneel Bay Show on Map

                                (6) Excellent 

                                  11

                                  Almost Heaven Villa

                                  British Virgin Isles / Jost Van Dyke

                                  Jost Van Dyke villa

                                  3 8 min stay varies

                                  • 3 bedrooms
                                  • sleeps 8
                                  • min stay varies
                                  • Swimming pool
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $646

                                  Responds fast!
                                  avg. 2 hours 3 minutes

                                  Price per night from

                                  $646

                                  Distance approx 8.8 km from Caneel Bay

                                  (1) Excellent 

                                    6

                                    Altitude Adjustment Cruises

                                    St. Thomas / Charlotte Amalie

                                    Charlotte Amalie houseboat

                                    4 6 4 nights min

                                    • 4 bedrooms
                                    • sleeps 6
                                    • 4 nights min
                                    • Ask about children

                                    Price per night from

                                    $1,145

                                    Price per night from

                                    $1,145

                                    Distance approx 4.27 km from Caneel Bay Show on Map

                                    (7) Excellent 

                                      26

                                      Coconut Hill Cottage - Breathtaking views of Coral Bay on St John

                                      St. John / Coral Bay

                                      Coral Bay house

                                      3 6 min stay varies

                                      • 3 bedrooms
                                      • sleeps 6
                                      • min stay varies
                                      • Child Friendly

                                      Price per night from

                                      $338

                                      Price per night from

                                      $338

                                      Distance approx 7.3 km from Caneel Bay Show on Map

                                      (2) Very Good 

                                        25

                                        ocean view

                                        Tortola / Long Bay, Tortola

                                        Long Bay, Tortola villa

                                        2 4 3 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 3 nights min
                                        • Beach / lakeside relaxation
                                        • Nearest beach 0.2 mi
                                        • Child Friendly

                                        Price per night from

                                        $401

                                        Price per night from

                                        $401

                                        Distance approx 1.64 km from Caneel Bay Show on Map

                                        (15) Very Good 

                                          51

                                          Beach Villa St John 5 bedroom pool hot tub

                                          US Virgin Isles / St. John

                                          St. John villa

                                          5 12 min stay varies

                                          • 5 bedrooms
                                          • sleeps 12
                                          • min stay varies
                                          • Beach / lakeside relaxation
                                          • Swimming pool
                                          • Child Friendly

                                          Price per night from

                                          $1,266

                                          Price per night from

                                          $1,266

                                          Distance approx 4.29 km from Caneel Bay Show on Map

                                            22

                                            Awesome Beachfront Condo, On the East End at the Elysian Beach Resort,

                                            St. Thomas / East End

                                            East End condo

                                            2 8 min stay varies

                                            • 2 bedrooms
                                            • sleeps 8
                                            • min stay varies
                                            • Swimming pool
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $298

                                            Responds fast!
                                            avg. 3 hours 21 minutes

                                            Price per night from

                                            $298

                                            Distance approx 4.26 km from Caneel Bay Show on Map

                                            (2) Very Good 

                                              32

                                              "Sunrise Sapphire" Sapphire Beach Condo

                                              St. Thomas / East End

                                              East End condo

                                              1 2 2 nights min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 2 nights min
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Child Friendly

                                              Price per night from

                                              $263

                                              Price per night from

                                              $263

                                              Distance approx 4.35 km from Caneel Bay Show on Map

                                              (1) Excellent 

                                                10

                                                Sapphire Village -Paradise Properties

                                                St. Thomas / Charlotte Amalie

                                                Charlotte Amalie apartment

                                                1 2 3 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 3 nights min
                                                • Beach / lakeside relaxation
                                                • Swimming pool
                                                • Child Friendly

                                                Price per night from

                                                $184

                                                Price per night from

                                                $184

                                                Distance approx 15.51 km from Caneel Bay

                                                  7

                                                  Ocean Beach Suites and Villas Bedroom 4

                                                  Tortola / Road Town

                                                  Road Town villa

                                                  1 2 2 nights min

                                                  • 1 bedroom
                                                  • sleeps 2
                                                  • 2 nights min
                                                  • Swimming pool
                                                  • Child Friendly
                                                  • Air conditioning

                                                  Price per night from

                                                  $401

                                                  Price per night from

                                                  $401

                                                  Distance approx 12.52 km from Caneel Bay

                                                  (5) Excellent 

                                                    8

                                                    Captain's Quarters BRAND NEW and Waiting for YOU

                                                    St. Thomas / North Side

                                                    North Side apartment

                                                    1 4 4 nights min

                                                    • 1 bedroom
                                                    • sleeps 4
                                                    • 4 nights min
                                                    • Beach / lakeside relaxation
                                                    • Swimming pool
                                                    • Child Friendly

                                                    Price per night from

                                                    $247

                                                    Responds fast!
                                                    avg. 41 minutes

                                                    Price per night from

                                                    $247

                                                    Distance approx 3.29 km from Caneel Bay Show on Map

                                                    (26) Excellent 

                                                      12

                                                      Bay Rum Breeze

                                                      St. John / Coral Bay

                                                      Coral Bay villa

                                                      3 8 7 nights min

                                                      • 3 bedrooms
                                                      • sleeps 8
                                                      • 7 nights min
                                                      • Swimming pool
                                                      • Child Friendly
                                                      • Air conditioning
                                                      “Best vacation ever!” We stayed at Bay Rum Breeze one month ago, and haven't stopped thinking about our wonderful week away! The villa is amazing! Very luxurious with too many amenities to list. The views are spectacular and even more breath-taking
                                                      …see more

                                                      Price per night from

                                                      $621

                                                      Responds fast!
                                                      avg. 58 minutes

                                                      Price per night from

                                                      $621

                                                      Distance approx 3.1 km from Caneel Bay Show on Map

                                                        5

                                                        Centerline Vacation Rental

                                                        St. John / Virgin Islands National Park

                                                        Virgin Islands National Park apartment

                                                        2 5 7 nights min

                                                        • 2 bedrooms
                                                        • sleeps 5
                                                        • 7 nights min
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $277

                                                        Price per night from

                                                        $277

                                                        Distance approx 12.92 km from Caneel Bay

                                                          29

                                                          Pelican Way Villas: Frangipani Villa

                                                          St. Thomas / Charlotte Amalie

                                                          Charlotte Amalie villa

                                                          3 8 4 nights min

                                                          • 3 bedrooms
                                                          • sleeps 8
                                                          • 4 nights min
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 7 mi
                                                          • Child Friendly

                                                          Price per night from

                                                          $457

                                                          Price per night from

                                                          $457

                                                          Distance approx 4.2 km from Caneel Bay Show on Map

                                                            88

                                                            2 Beachfront Condos Sapphire Beach Resort & Marina St. Thomas

                                                            East End / Smith Bay

                                                            Smith Bay condo

                                                            1 4 3 nights min

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • 3 nights min
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $218

                                                            Responds fast!
                                                            avg. 1 hour 58 minutes

                                                            Price per night from

                                                            $218

                                                            Distance approx 4.31 km from Caneel Bay Show on Map

                                                              8

                                                              RITZ CARLTON CLUB...March 23-30

                                                              East End / Red Hook

                                                              Red Hook villa

                                                              3 8 7 nights min

                                                              • 3 bedrooms
                                                              • sleeps 8
                                                              • 7 nights min
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $1,227

                                                              Responds fast!
                                                              avg. 1 hour 30 minutes

                                                              Price per night from

                                                              $1,227

                                                              Distance approx 1.97 km from Caneel Bay Show on Map

                                                                25

                                                                Turtle's Nest Villa

                                                                St. John / Virgin Islands National Park

                                                                Virgin Islands National Park cottage

                                                                1 4 5 nights min

                                                                • 1 bedroom
                                                                • sleeps 4
                                                                • 5 nights min
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $287

                                                                Price per night from

                                                                $287

                                                                Distance approx 1.41 km from Caneel Bay Show on Map

                                                                  10

                                                                  Westin St. John 3 Bdrm/ 3 Bath Thanksgiving Week

                                                                  St. John / Cruz Bay

                                                                  Cruz Bay villa

                                                                  10 5 nights min

                                                                  • sleeps 10
                                                                  • 5 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 0 mi
                                                                  • Swimming pool

                                                                  Price per night from

                                                                  $985

                                                                  Responds fast!
                                                                  avg. 43 minutes

                                                                  Price per night from

                                                                  $985

                                                                  Distance approx 4.32 km from Caneel Bay Show on Map

                                                                    7

                                                                    RITZ CARLTON CLUB...MARCH 2-9

                                                                    East End / Red Hook

                                                                    Red Hook villa

                                                                    3 8 7 nights min

                                                                    • 3 bedrooms
                                                                    • sleeps 8
                                                                    • 7 nights min
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $1,227

                                                                    Responds fast!
                                                                    avg. 1 hour 30 minutes

                                                                    Price per night from

                                                                    $1,227

                                                                    Distance approx 4.23 km from Caneel Bay Show on Map

                                                                      11

                                                                      Reef Side Delight

                                                                      St. Thomas / East End

                                                                      East End condo

                                                                      1 4 7 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 4
                                                                      • 7 nights min
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $430

                                                                      Price per night from

                                                                      $430

                                                                      Distance approx 1.44 km from Caneel Bay Show on Map

                                                                        19

                                                                        Westin St. John 2 Bedroom Villa- Presidents Week! Great Price

                                                                        St. John / Cruz Bay

                                                                        Cruz Bay villa

                                                                        2 6 7 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 6
                                                                        • 7 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $818

                                                                        Price per night from

                                                                        $818

                                                                        Distance approx 4.16 km from Caneel Bay Show on Map

                                                                          33

                                                                          Rare Brand New Luxury 2BR Beachfront 2FL condo

                                                                          St. Thomas / East End

                                                                          East End apartment

                                                                          2 6 7 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 6
                                                                          • 7 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 0 mi
                                                                          • Swimming pool

                                                                          Price per night from

                                                                          $737

                                                                          Price per night from

                                                                          $737

                                                                          Distance approx 1.44 km from Caneel Bay Show on Map

                                                                            5

                                                                            The Westin St. John USVI 3/25/17 - 4/1/17

                                                                            St. John / Cruz Bay

                                                                            Cruz Bay villa

                                                                            1 4 7 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • 7 nights min
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $573

                                                                            Price per night from

                                                                            $573

                                                                            Distance approx 3.39 km from Caneel Bay Show on Map

                                                                              16

                                                                              Las Brisas Caribbean

                                                                              St. John / Virgin Islands National Park

                                                                              Virgin Islands National Park villa

                                                                              4 8 7 nights min

                                                                              • 4 bedrooms
                                                                              • sleeps 8
                                                                              • 7 nights min
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              • Air conditioning
                                                                              “Fabulous Vacation Spot” This was our first trip to St. John, and we loved what must be the most beautiful beaches in the Caribbean. This is a laid back "nature" island and Las Brisas Caribe is the perfect spot to stay to enjoy it: a beautiful villa,
                                                                              …see more

                                                                              Price per night from

                                                                              $1,575

                                                                              Price per night from

                                                                              $1,575