Saint Elizabeth Parish Rentals

Close

Enter dates for more accurate prices

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

153 Houses

(5) Excellent 

    10

    Pelican Three Bedroom Villa

    Saint Elizabeth Parish / Treasure Beach

    Treasure Beach villa

    3 6 2 nights min

    • 3 bedrooms
    • sleeps 6
    • 2 nights min
    • Swimming pool
    • Child Friendly
    • Air conditioning

    Price per night from

    $567

    Price per night from

    $567

    (9) Excellent 

      10

      77 West Boutique Hotel (Cottage 1 of 5)

      Saint Elizabeth Parish / Treasure Beach

      Treasure Beach cottage

      1 2 1 night min

      • 1 bedroom
      • sleeps 2
      • 1 night min
      • Nearest beach 0 mi
      • Swimming pool
      • Child Friendly

      Price per night from

      $149

      Price per night from

      $149

        18

        True Peace and Beauty on the beach.

        Saint Elizabeth Parish / Treasure Beach

        Treasure Beach villa

        4 8 3 nights min

        • 4 bedrooms
        • sleeps 8
        • 3 nights min
        • Child Friendly
        • Air conditioning
        • Pet Friendly

        Price per night from

        $449

        Price per night from

        $449

          6

          "Home Away from Home" Senior Vacation Retreat

          Saint Elizabeth Parish / Malvern

          Malvern manor house

          7 15 3 nights min

          • 7 bedrooms
          • sleeps 15
          • 3 nights min
          • Child Friendly

          Price per night from

          $53

          Price per night from

          $53

            4

            BEACH COTTAGE

            Saint Elizabeth Parish / Treasure Beach

            Treasure Beach guest house

            1 2 1 night min

            • 1 bedroom
            • sleeps 2
            • 1 night min
            • Child Friendly

            Price per night from

            $137

            Price per night from

            $137

            (4) Very Good 

              17

              Seadragon Three Bedroom Cottage

              Saint Elizabeth Parish / Treasure Beach

              Treasure Beach cottage

              3 6 2 nights min

              • 3 bedrooms
              • sleeps 6
              • 2 nights min
              • Child Friendly
              • Air conditioning
              • Private garden

              Price per night from

              $229

              Price per night from

              $229

              (37) Excellent 

                44

                Shakti Home-The villa you've been dreaming about

                Saint Elizabeth Parish / Treasure Beach

                Treasure Beach villa

                3 6 min stay varies

                • 3 bedrooms
                • sleeps 6
                • min stay varies
                • Beach / lakeside relaxation
                • Swimming pool
                • Child Friendly
                “The best the best the best” We traveled with our 4 children and my mother in law to Treasure Beach for the week. It was absolutely Phenomenal. It is perfectly situated On the beach with two magnificent beach coves 20 steps from the door. Our kids were

                Price per night from

                $490

                Price per night from

                $490

                (1) Excellent 

                  12

                  Dream Enterprise Villa, Jamaica (South Coast)

                  Saint Elizabeth Parish / St. Elizabeth

                  Santa Cruz villa

                  4 8 7 nights min

                  • 4 bedrooms
                  • sleeps 8
                  • 7 nights min
                  • Child Friendly
                  • Car not necessary

                  Price per night from

                  $213

                  Price per night from

                  $213

                  (7) Excellent 

                  Certificate of Excellence

                    24

                    Serendipity Villa - Spectacular views of the Caribbean Sea

                    Treasure Beach / Parish of St. Elizabeth

                    Treasure Beach villa

                    2 6 2 nights min

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

                    Certificate of Excellence

                    Price per night from

                    $115

                    Responds fast!
                    avg. 3 hours 13 minutes

                    Price per night from

                    $115

                      23

                      Private 2 bed Hill Top Villa to rent rural Jamaica

                      Saint Elizabeth Parish / St. Elizabeth

                      Santa Cruz villa

                      2 6 2 nights min

                      • 2 bedrooms
                      • sleeps 6
                      • 2 nights min
                      • Child Friendly
                      • Car not necessary
                      • Ask about pets

                      Price per night from

                      $56

                      Responds fast!
                      avg. 19 minutes

                      Price per night from

                      $56

                      (2) Excellent 

                        41

                        Stunning Beachfront Escape w/ Panoramic Views, Private Beaches, Pool, and A/C

                        Saint Elizabeth Parish / Treasure Beach

                        Treasure Beach villa

                        4 12 2 nights min

                        • 4 bedrooms
                        • sleeps 12
                        • 2 nights min
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $344

                        Responds fast!
                        avg. 1 hour 7 minutes

                        Price per night from

                        $344

                        (51) Excellent 

                          34

                          Lyric Villa - Treasure Beach, Jamaica, on the sea in the Heart of Treasure Beach

                          Saint Elizabeth Parish / Treasure Beach

                          Treasure Beach villa

                          4 7 min stay varies

                          • 4 bedrooms
                          • sleeps 7
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0 mi
                          • Swimming pool
                          “Idyllic view and house!” Stayed here with 3 other women...work friends. All loved the comfort of 4 bedrooms, the wonderful cook Polly and helper Treece, every meal was superb! Especially appreciated the conversations with locals, our drivers, and hous

                          Price per night from

                          $229

                          Price per night from

                          $229

                          (19) Excellent 

                            39

                            Villa Elia - Home is an Escape

                            Saint Elizabeth Parish / Treasure Beach

                            Treasure Beach villa

                            3 6 3 nights min

                            • 3 bedrooms
                            • sleeps 6
                            • 3 nights min
                            • Beach / lakeside relaxation
                            • Nearest beach 1 mi
                            • Swimming pool

                            Price per night from

                            $600

                            Price per night from

                            $600

                            (21) Excellent 

                              37

                              Out of the Blue Villa

                              Saint Elizabeth Parish / Treasure Beach

                              Treasure Beach villa

                              4 8 7 nights min

                              • 4 bedrooms
                              • sleeps 8
                              • 7 nights min
                              • Beach / lakeside relaxation
                              • Nearest beach 0 mi
                              • Swimming pool
                              “Paradise!!!” The most amazing vacation we have ever had!! The house and beach were spectactular, the staff were knowledgeable, friendly and kind, and the food was incredible. The whole family loved it. We only booked for a week but will be coming ba

                              Price per night from

                              $857

                              Price per night from

                              $857

                              (2) Excellent 

                                20

                                Villa de l'Ocean

                                Saint Elizabeth Parish / Treasure Beach

                                Treasure Beach house

                                2 4 min stay varies

                                • 2 bedrooms
                                • sleeps 4
                                • min stay varies
                                • Beach / lakeside relaxation
                                • Air conditioning
                                “Paradise” it was my 8th time in Treasure Beach, First time in Villa de l'Ocean. Great rental, one of the best in TB. Spacious villa, lush surroundings, great swimming pool, even if there are guests staying at another villa, the territory is big enough

                                Price per night from

                                $250

                                Price per night from

                                $250

                                  12

                                  Seaweed Seven Bedroom Luxury Villa

                                  Saint Elizabeth Parish / Treasure Beach

                                  Treasure Beach villa

                                  6 12 2 nights min

                                  • 6 bedrooms
                                  • sleeps 12
                                  • 2 nights min
                                  • Swimming pool
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $1,935

                                  Price per night from

                                  $1,935

                                  (10) Excellent 

                                  Certificate of Excellence

                                    40

                                    Villa Serene, Jewel of Black River

                                    Saint Elizabeth Parish / Black River

                                    Black River villa

                                    4 12 3 nights min

                                    • 4 bedrooms
                                    • sleeps 12
                                    • 3 nights min
                                    • Beach / lakeside relaxation
                                    • Nearest beach 0.1 mi
                                    • Swimming pool

                                    Certificate of Excellence

                                    Price per night from

                                    $498

                                    Responds fast!
                                    avg. 2 hours 50 minutes

                                    Price per night from

                                    $498

                                    (7) Excellent 

                                      68

                                      Ultimate Freedom Bed and Breakfast

                                      Saint Elizabeth Parish / St. Elizabeth

                                      Santa Cruz b and b

                                      3 10 1 night min

                                      • 3 bedrooms
                                      • sleeps 10
                                      • 1 night min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 12 mi
                                      • Child Friendly

                                      Price per night from

                                      $92

                                      Price per night from

                                      $92

                                        133

                                        The Inn at Great Bay. Treasure Beach Jamaica

                                        Treasure Beach / Parish of St. Elizabeth

                                        Treasure Beach guest house

                                        7 20 3 nights min

                                        • 7 bedrooms
                                        • sleeps 20
                                        • 3 nights min
                                        • Nearest beach 3 mi
                                        • Child Friendly
                                        • Air conditioning

                                        Price per night from

                                        $855

                                        Price per night from

                                        $855

                                          16

                                          Calabash Villa

                                          Saint Elizabeth Parish / Treasure Beach

                                          Treasure Beach villa

                                          4 8 2 nights min

                                          • 4 bedrooms
                                          • sleeps 8
                                          • 2 nights min
                                          • Swimming pool
                                          • Child Friendly
                                          • Air conditioning

                                          Price per night from

                                          $916

                                          Price per night from

                                          $916

                                          (15) Excellent 

                                            18

                                            Villa du Soleil

                                            Saint Elizabeth Parish / Treasure Beach

                                            Treasure Beach villa

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Child Friendly
                                            • Air conditioning
                                            “The best of everything!” Arriving in Treasure Beach for the first time was amazing. The people are friendly and kind. Our villa was outstanding. Dining and sleeping over the waves. Daily swims in the freshwater pool maintained by Everton. Lounging

                                            Price per night from

                                            $250

                                            Price per night from

                                            $250

                                            (9) Excellent 

                                              18

                                              Villa de la Sable

                                              Saint Elizabeth Parish / Treasure Beach

                                              Treasure Beach house

                                              2 4 min stay varies

                                              • 2 bedrooms
                                              • sleeps 4
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Air conditioning
                                              “Perfect First Trip To Jamaica” We loved our stay at Villa de la Sable, loved the Treasure Beach area and are very glad we chose it for our first visit to the island. The people in the Treasure Beach area are incredibly warm and welcoming. We did our

                                              Price per night from

                                              $250

                                              Price per night from

                                              $250

                                              (45) Excellent 

                                                37

                                                Doubloon Villa, large pool and sandy beach at heart of Treasure Beach

                                                Saint Elizabeth Parish / Treasure Beach

                                                Treasure Beach villa

                                                4 9 7 nights min

                                                • 4 bedrooms
                                                • sleeps 9
                                                • 7 nights min
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0 mi
                                                • Swimming pool
                                                “Most amazing vacation and service I've ever had” There are so many wonderful things to say about this vacation its hard to consolidate it down :) The house is absolutely amazing. Each bedroom is special and unique and the outdoor living space is more

                                                Price per night from

                                                $479

                                                Price per night from

                                                $479

                                                (3) Excellent 

                                                  16

                                                  SWEET ESCAPE ~the villa

                                                  Saint Elizabeth Parish / Black River

                                                  Black River villa

                                                  4 10 2 nights min

                                                  • 4 bedrooms
                                                  • sleeps 10
                                                  • 2 nights min
                                                  • Swimming pool
                                                  • Child Friendly
                                                  • Air conditioning

                                                  Price per night from

                                                  $527

                                                  Responds fast!
                                                  avg. 19 minutes

                                                  Price per night from

                                                  $527

                                                  (1) Excellent 

                                                    24

                                                    Luxury Beachfront Villa on Private 1.7 Acre Property with Stunning Rooftop Views

                                                    Saint Elizabeth Parish / Treasure Beach

                                                    Treasure Beach villa

                                                    4 12 min stay varies

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

                                                    Price per night from

                                                    $434

                                                    Responds fast!
                                                    avg. 1 hour 44 minutes

                                                    Price per night from

                                                    $434

                                                      4

                                                      FAMILY COTTAGE

                                                      Saint Elizabeth Parish / Treasure Beach

                                                      Treasure Beach guest house

                                                      2 4 1 night min

                                                      • 2 bedrooms
                                                      • sleeps 4
                                                      • 1 night min
                                                      • Child Friendly

                                                      Price per night from

                                                      $183

                                                      Price per night from

                                                      $183

                                                      (7) Excellent 

                                                        21

                                                        Shi Shed! Africa Village — Divine Creative Haven

                                                        Saint Elizabeth Parish / Treasure Beach

                                                        Treasure Beach b and b

                                                        1 2 1 night min

                                                        • 1 bedroom
                                                        • sleeps 2
                                                        • 1 night min
                                                        • Nearest beach 0.01 mi
                                                        • Child Friendly
                                                        • Car not necessary

                                                        Price per night from

                                                        $97

                                                        Price per night from

                                                        $97

                                                        (1) Excellent 

                                                          42

                                                          SeaView Penthouse Apt- 1 Bd AC -Pool -Beach

                                                          Treasure Beach / Parish of St. Elizabeth

                                                          Treasure Beach apartment

                                                          2 2 3 nights min

                                                          • 2 bedrooms
                                                          • sleeps 2
                                                          • 3 nights min
                                                          • Beach / lakeside relaxation
                                                          • Swimming pool

                                                          Price per night from

                                                          $113

                                                          Price per night from

                                                          $113

                                                          (39) Excellent 

                                                            17

                                                            RAINBOW TREE, A BEAUTIFUL, EXPANSIVE VILLA ON 5 1/2 ACRES DIRECTLY ON THE SEA

                                                            Saint Elizabeth Parish / Treasure Beach

                                                            Treasure Beach villa

                                                            5 10 min stay varies

                                                            • 5 bedrooms
                                                            • sleeps 10
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Swimming pool
                                                            • Child Friendly
                                                            “Paradise found” Wow - what a holiday! We have just spent Christmas at Rainbow Tree and had a wonderful time - in fact it's probably been our best holiday ever. There were 9 in our group including five children aged from 6 to 13 years. We wanted a ho

                                                            Price per night from

                                                            $450

                                                            Price per night from

                                                            $450

                                                            (10) Very Good 

                                                              39

                                                              SeaEdge Apt 1 BR Suite -Pool - Beach- -Kitchen

                                                              Saint Elizabeth Parish / Treasure Beach

                                                              Treasure Beach apartment

                                                              1 2 3 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 3 nights min
                                                              • Beach / lakeside relaxation
                                                              • Swimming pool
                                                              • Private garden

                                                              Price per night from

                                                              $136

                                                              Price per night from

                                                              $136

                                                                14

                                                                Hope House Four Bedroom Villa

                                                                Saint Elizabeth Parish / Treasure Beach

                                                                Treasure Beach villa

                                                                4 8 2 nights min

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • 2 nights min
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $453

                                                                Price per night from

                                                                $453

                                                                  12

                                                                  Mer's Perch Guest House

                                                                  Saint Elizabeth Parish / Treasure Beach

                                                                  Treasure Beach house

                                                                  5 11 1 night min

                                                                  • 5 bedrooms
                                                                  • sleeps 11
                                                                  • 1 night min
                                                                  • Child Friendly
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $58

                                                                  Responds fast!
                                                                  avg. 1 hour 26 minutes

                                                                  Price per night from

                                                                  $58

                                                                    13

                                                                    MyFather'sWorksJamaica

                                                                    Saint Elizabeth Parish / St. Elizabeth

                                                                    Santa Cruz house

                                                                    3 8 1 night min

                                                                    • 3 bedrooms
                                                                    • sleeps 8
                                                                    • 1 night min
                                                                    • Child Friendly
                                                                    • Air conditioning
                                                                    • Private garden

                                                                    Price per night from

                                                                    $75

                                                                    Price per night from

                                                                    $75

                                                                      11

                                                                      Sea Side Cottage APT 1 bd AC - Beach-Pool-Cabana

                                                                      Saint Elizabeth Parish / Treasure Beach

                                                                      Treasure Beach house

                                                                      1 2 4 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • 4 nights min
                                                                      • Swimming pool
                                                                      • Air conditioning
                                                                      • Private garden

                                                                      Price per night from

                                                                      $102

                                                                      Price per night from

                                                                      $102

                                                                      (2) Excellent 

                                                                        48

                                                                        Hummingbird Cottage

                                                                        Saint Elizabeth Parish / Treasure Beach

                                                                        Treasure Beach house

                                                                        3 6 4 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • 4 nights min
                                                                        • Swimming pool
                                                                        • Child Friendly
                                                                        • Car not necessary

                                                                        Price per night from

                                                                        $377

                                                                        Responds fast!
                                                                        avg. 2 hours 18 minutes

                                                                        Price per night from

                                                                        $377

                                                                          8

                                                                          Tenterden Lodge, with Panoramic Views . Comfortable and Serene

                                                                          Saint Elizabeth Parish / Treasure Beach

                                                                          Treasure Beach lodge

                                                                          1 1 2 nights min

                                                                          • 1 bedroom
                                                                          • sleeps 1
                                                                          • 2 nights min
                                                                          • Pet Friendly
                                                                          • Private garden

                                                                          Price per night from

                                                                          $35

                                                                          Price per night from

                                                                          $35

                                                                            42

                                                                            Cozy Beachside Cottage w/ Sunset Balcony & A/C

                                                                            Saint Elizabeth Parish / Treasure Beach

                                                                            Treasure Beach house

                                                                            2 4 2 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 2 nights min
                                                                            • Swimming pool
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $200

                                                                            Responds fast!
                                                                            avg. 1 hour 7 minutes

                                                                            Price per night from

                                                                            $200

                                                                            (2) Excellent 

                                                                              90

                                                                              Our House Villa & Apartment Suite

                                                                              Saint Elizabeth Parish / Treasure Beach

                                                                              Treasure Beach villa

                                                                              5 10 3 nights min

                                                                              • 5 bedrooms
                                                                              • sleeps 10
                                                                              • 3 nights min
                                                                              • Child Friendly
                                                                              • Car not necessary
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $350

                                                                              Price per night from

                                                                              $350