Vacation Rentals & Villas in St. Ann Parish

Close

Enter dates for more accurate prices

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

806 Houses

(2) Excellent 

    34

    Seven Seas

    Jamaica / St. Ann Parish

    Saint Ann Parish villa

    4 9 min stay varies

    • 4 bedrooms
    • sleeps 9
    • min stay varies
    • Swimming pool
    • Child Friendly
    • Air conditioning
    “Fantastic!” What a fantastic time we all just had at Seven Seas! Our whole family enjoyed the trip from young to old. Not only was the estate gorgeous, but activities abounded on the property. The snorkeling we were able to enjoy in our own backyard w
    …see more

    Price per night from

    $1,000

    Price per night from

    $1,000

    (4) Excellent 

      22

      Sugar Bay - Jamaica

      St. Ann Parish / Discovery Bay

      Discovery Bay villa

      5 10 7 nights min

      • 5 bedrooms
      • sleeps 10
      • 7 nights min
      • Swimming pool
      • Child Friendly
      • Air conditioning
      “Sugar Bay” I have been to Sugar Bay twice with my all girls tennis and bridge group. Sugar Bay is a gorgeous, upscale villa where you feel right at home! Reds, the wonderful houseman, is a delight and makes sure you have everything you need. The cook
      …see more

      Price per night from

      $2,032

      Price per night from

      $2,032

      (2) Very Good 

        13

        Sunrise Supreme

        St. Ann Parish / Runaway Bay

        Runaway Bay apartment

        1 2 2 nights min

        • 1 bedroom
        • sleeps 2
        • 2 nights min
        • Nearest beach 5 mi
        • Swimming pool
        • Child Friendly

        Price per night from

        $60

        Price per night from

        $60

        (2) Very Good 

          19

          Sun Kissed - Rio Bueno 4 Bedroom Beachfront

          St. Ann Parish / Discovery Bay

          Discovery Bay house

          4 8 min stay varies

          • 4 bedrooms
          • sleeps 8
          • min stay varies
          • Beach / lakeside relaxation
          • Swimming pool
          • Ask about children

          Price per night from

          $786

          Price per night from

          $786

          (1) Excellent 

            37

            Spanish Cove

            Jamaica / St. Ann Parish

            Saint Ann Parish villa

            4 8 min stay varies

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

            Price per night from

            $880

            Price per night from

            $880

            (37) Excellent 

              29

              Eden Sands Villa

              St. Ann Parish / Ocho Rios

              Ocho Rios villa

              2 6 2 nights min

              • 2 bedrooms
              • sleeps 6
              • 2 nights min
              • Beach / lakeside relaxation
              • Child Friendly
              • Car not necessary
              “Perfect Jamaican vacation for families who enjoy being in the heart of the city.” Our hosts, Nathan and Melissa were warm and friendly and very responsive to our many questions when preparing for our trip to Jamaica. They both visited with us during o
              …see more

              Price per night from

              $400

              Price per night from

              $400

              (14) Excellent 

                14

                Riviera Wellness Retreat, Mammee Bay villa, JM

                St. Ann Parish / Mammee Bay

                Mammee Bay villa

                3 6 1 night min

                • 3 bedrooms
                • sleeps 6
                • 1 night min
                • Beach / lakeside relaxation
                • Swimming pool
                • Child Friendly
                “Riviera Villa is like living in paradise with beautiful people.” My party and I have been visiting our holiday home as we like to call it for the last 13 years. In recent years we have gone twice. The staff have become apart of our own family. Need l
                …see more

                Price per night from

                $289

                Price per night from

                $289

                  23

                  Garden Apartment-Walk to the Beach & Top Golf Course - North Coast of Jamaica

                  St. Ann Parish / Runaway Bay

                  Runaway Bay bungalow

                  1 3 2 nights min

                  • 1 bedroom
                  • sleeps 3
                  • 2 nights min
                  • Nearest beach 2 mi
                  • Child Friendly

                  Price per night from

                  $48

                  Price per night from

                  $48

                  (16) Very Good 

                  Certificate of Excellence

                    20

                    Villa @ Richmond Estate with Private Beach

                    St. Ann Parish / Priory

                    Priory house

                    3 7 3 nights min

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

                    Certificate of Excellence

                    Price per night from

                    $184

                    Responds fast!
                    avg. 2 hours 49 minutes

                    Price per night from

                    $184

                    (2) Excellent 

                      25

                      Seagrapes - Jamaica

                      St. Ann Parish / Discovery Bay

                      Discovery Bay villa

                      6 10 min stay varies

                      • 6 bedrooms
                      • sleeps 10
                      • min stay varies
                      • Swimming pool
                      • Child Friendly
                      • Air conditioning
                      “Dream Vacation” We had a marvelous, fun-filled, and restful vacation in at Sea Grapes Everyone in our party was a little bit heartbroken when we had to go home I think! The accomadations were all that we had hoped for and the property and views were b
                      …see more

                      Price per night from

                      $1,086

                      Price per night from

                      $1,086

                      (1) Excellent 

                        16

                        Drax Hall Country club 140 Sunshine Villa

                        St. Ann Parish / St. Ann's Bay

                        St. Ann's Bay bungalow

                        2 4 2 nights min

                        • 2 bedrooms
                        • sleeps 4
                        • 2 nights min
                        • Nearest beach 2 mi
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $126

                        Price per night from

                        $126

                        (1) Excellent 

                          6

                          Bahia Cottage - Runaway Bay 1 Bedroom

                          St. Ann Parish / Runaway Bay

                          Runaway Bay house

                          1 2 min stay varies

                          • 1 bedroom
                          • sleeps 2
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Ask about children
                          • Air conditioning

                          Price per night from

                          $214

                          Price per night from

                          $214

                            33

                            A Summer Place

                            St. Ann Parish / Discovery Bay

                            Discovery Bay villa

                            7 14 min stay varies

                            • 7 bedrooms
                            • sleeps 14
                            • min stay varies
                            • Swimming pool
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $1,714

                            Price per night from

                            $1,714

                              33

                              Private Beach Condo, Pool, Jacuzzi, Private Chef and Housekeeping

                              St. Ann Parish / Ocho Rios

                              Ocho Rios apartment

                              2 4 1 night min

                              • 2 bedrooms
                              • sleeps 4
                              • 1 night min
                              • Nearest beach 0.5 mi
                              • Swimming pool
                              • Air conditioning

                              Price per night from

                              $172

                              Price per night from

                              $172

                              (2) Excellent 

                                17

                                Siesta

                                St. Ann Parish / Runaway Bay

                                Runaway Bay villa

                                5 12 min stay varies

                                • 5 bedrooms
                                • sleeps 12
                                • min stay varies
                                • Swimming pool
                                • Child Friendly
                                • Air conditioning
                                “"No problems..Irie!"” A large group of friends and myself have stayed here at Siesta several times. Although I have not been back since the late 80's, others of our group continue to go there just about every year. What I can say is that my time spent
                                …see more

                                Price per night from

                                $829

                                Price per night from

                                $829

                                (2) Excellent 

                                  31

                                  Selah - Runaway Bay 4 Bedroom Beachfront

                                  St. Ann Parish / Runaway Bay

                                  Runaway Bay house

                                  4 8 min stay varies

                                  • 4 bedrooms
                                  • sleeps 8
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Swimming pool
                                  • Ask about children

                                  Price per night from

                                  $1,429

                                  Price per night from

                                  $1,429

                                  (1) Excellent 

                                    6

                                    Beautiful Jamaican Beach Condo

                                    St. Ann Parish / Ocho Rios

                                    Ocho Rios apartment

                                    1 3 2 nights min

                                    • 1 bedroom
                                    • sleeps 3
                                    • 2 nights min
                                    • Child Friendly
                                    • Pet Friendly

                                    Price per night from

                                    $142

                                    Responds fast!
                                    avg. 1 hour 59 minutes

                                    Price per night from

                                    $142

                                      15

                                      Charming Villa with Swimming Pool & Beach Access

                                      St. Ann Parish / Runaway Bay

                                      Runaway Bay house

                                      5 10 3 nights min

                                      • 5 bedrooms
                                      • sleeps 10
                                      • 3 nights min
                                      • Child Friendly
                                      • Air conditioning
                                      • Private garden

                                      Price per night from

                                      $344

                                      Price per night from

                                      $344

                                        4

                                        1 Bedroom Apartment heart of Ochi Rios

                                        St. Ann Parish / Ocho Rios

                                        Ocho Rios apartment

                                        1 2 2 nights min

                                        • 1 bedroom
                                        • sleeps 2
                                        • 2 nights min
                                        • Ask about children
                                        • Air conditioning
                                        • Private garden

                                        Price per night from

                                        $86

                                        Responds fast!
                                        avg. 1 hour 0 minutes

                                        Price per night from

                                        $86

                                        (11) Very Good 

                                        Certificate of Excellence

                                          40

                                          Ocean Front Villa 1 at Chukka Cove

                                          St. Ann Parish / Runaway Bay

                                          Runaway Bay villa

                                          2 5 4 nights min

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

                                          Certificate of Excellence

                                          Price per night from

                                          $235

                                          Responds fast!
                                          avg. 1 hour 14 minutes

                                          Price per night from

                                          $235

                                          (22) Excellent 

                                          Certificate of Excellence

                                            42

                                            Ocho Rios, Jamaica, Luxury Vacation Rental

                                            St. Ann Parish / Priory

                                            Priory house

                                            3 6 min stay varies

                                            • 3 bedrooms
                                            • sleeps 6
                                            • min stay varies
                                            • Nearest beach 2 mi
                                            • Swimming pool
                                            • Child Friendly
                                            “Awesome place to stay for a home away from home experience.” My family and I spent two weeks in this beautiful 3 bedroom home. The ambiance was immaculate. The rooms were clean and spacious. It is ideal for persons who want the luxury of a vacation in
                                            …see more

                                            Certificate of Excellence

                                            Price per night from

                                            $115

                                            Price per night from

                                            $115

                                            (1) Excellent 

                                              11

                                              Blissfull Bay View (Discovery Bay)

                                              St. Ann Parish / Discovery Bay

                                              Discovery Bay villa

                                              2 4 3 nights min

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

                                              Price per night from

                                              $155

                                              Price per night from

                                              $155

                                              (3) Excellent 

                                                20

                                                Tranquility Villa with Private Beach

                                                St. Ann Parish / Ocho Rios

                                                Ocho Rios house

                                                3 6 3 nights min

                                                • 3 bedrooms
                                                • sleeps 6
                                                • 3 nights min
                                                • Nearest beach 0.5 mi
                                                • Swimming pool
                                                • Child Friendly

                                                Price per night from

                                                $138

                                                Price per night from

                                                $138

                                                (6) Excellent 

                                                Certificate of Excellence

                                                  18

                                                  Villa BiancaJel, 8 mins from Ocho Rios, a/c, pool, mountain view

                                                  St. Ann Parish / Ocho Rios

                                                  Ocho Rios house

                                                  3 6 2 nights min

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

                                                  Certificate of Excellence

                                                  Price per night from

                                                  $115

                                                  Responds fast!
                                                  avg. 1 hour 49 minutes

                                                  Price per night from

                                                  $115

                                                  (4) Excellent 

                                                    26

                                                    Hummingbird Hill Villa

                                                    St. Ann Parish / Runaway Bay

                                                    Runaway Bay villa

                                                    5 12 3 nights min

                                                    • 5 bedrooms
                                                    • sleeps 12
                                                    • 3 nights min
                                                    • Swimming pool
                                                    • Child Friendly
                                                    • Car not necessary

                                                    Price per night from

                                                    $573

                                                    Responds fast!
                                                    avg. 3 hours 18 minutes

                                                    Price per night from

                                                    $573

                                                    (5) Very Good 

                                                      52

                                                      $80 - $250 per night: Private Villa w/ Ocean Views, Private Pool, Private Beach

                                                      St. Ann Parish / Ocho Rios

                                                      Ocho Rios villa

                                                      3 6 2 nights min

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

                                                      Price per night from

                                                      $229

                                                      Responds fast!
                                                      avg. 1 hour 54 minutes

                                                      Price per night from

                                                      $229

                                                      (37) Excellent 

                                                        24

                                                        Beautiful Staffed Villa with Spectacular North Shore Ocean Views

                                                        St. Ann Parish / Ocho Rios

                                                        Ocho Rios villa

                                                        3 8 4 nights min

                                                        • 3 bedrooms
                                                        • sleeps 8
                                                        • 4 nights min
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 5 mi
                                                        • Swimming pool
                                                        “Perfect Vacation Spot” Spectacular views. House is wonderful. Staff is awesome. Could not have been more accommodating. Sharon's meals were awesome. Cutty, our driver is an invaluable resource of information. Will definitely go back
                                                        …see more

                                                        Price per night from

                                                        $409

                                                        Responds fast!
                                                        avg. 3 hours 32 minutes

                                                        Price per night from

                                                        $409

                                                        (2) Very Good 

                                                          23

                                                          Sweet Spot

                                                          St. Ann Parish / Runaway Bay

                                                          Runaway Bay villa

                                                          6 12 min stay varies

                                                          • 6 bedrooms
                                                          • sleeps 12
                                                          • min stay varies
                                                          • Swimming pool
                                                          • Child Friendly
                                                          • Air conditioning
                                                          “Wonderful trip” We had a wonderful vacation - the house and staff were wonderful and made it so none of us wanted to leave. The staff anticipated our needs and were more than willing to accommodate us in any way they could. We truly had a phenomenal v
                                                          …see more

                                                          Price per night from

                                                          $1,875

                                                          Price per night from

                                                          $1,875

                                                            29

                                                            Whispering Waters

                                                            St. Ann Parish / Discovery Bay

                                                            Discovery Bay villa

                                                            7 14 min stay varies

                                                            • 7 bedrooms
                                                            • sleeps 14
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $2,500

                                                            Price per night from

                                                            $2,500

                                                            (8) Excellent 

                                                              14

                                                              Coral Cove Cottage - Linga Awile

                                                              St. Ann Parish / Discovery Bay

                                                              Discovery Bay villa

                                                              3 8 min stay varies

                                                              • 3 bedrooms
                                                              • sleeps 8
                                                              • min stay varies
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Air conditioning
                                                              “Perfect Vacation” What a fabulous time we all had at Coral Cove! We arrived and were welcomed by the whole staff and made to feel at home right away. The villa was absolutely beautiful. I have stayed at many different villas over the years but the ser
                                                              …see more

                                                              Price per night from

                                                              $429

                                                              Price per night from

                                                              $429

                                                              (4) Excellent 

                                                                12

                                                                Island Paradise at The Palms, Richmond Esate

                                                                St. Ann Parish / Runaway Bay

                                                                Runaway Bay house

                                                                3 10 2 nights min

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

                                                                Price per night from

                                                                $138

                                                                Price per night from

                                                                $138

                                                                (40) Excellent 

                                                                Certificate of Excellence

                                                                  68

                                                                  Island Treasure Villas

                                                                  St. Ann Parish / Ocho Rios

                                                                  Ocho Rios house

                                                                  3 8 min stay varies

                                                                  • 3 bedrooms
                                                                  • sleeps 8
                                                                  • min stay varies
                                                                  • Beach / lakeside relaxation
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  “Great, beautiful villa with a great owner!!!!” The villa was just as beautiful as the pictures!! Also there was a miscommunication with the number of guests and the owner was very understanding and handled it promptly. He was very nice and was availab
                                                                  …see more

                                                                  Certificate of Excellence

                                                                  Price per night from

                                                                  $126

                                                                  Responds fast!
                                                                  avg. 41 minutes

                                                                  Price per night from

                                                                  $126

                                                                    24

                                                                    JAMAICA HILLTOP PARADISE (YOUR CASTLE AWAITS YOU)

                                                                    St. Ann Parish / Runaway Bay

                                                                    Runaway Bay house

                                                                    7 14 3 nights min

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

                                                                    Price per night from

                                                                    $1,243

                                                                    Price per night from

                                                                    $1,243

                                                                    (9) Excellent 

                                                                    Certificate of Excellence

                                                                      58

                                                                      TNC EXECUTIVE VILLA at Richmond Coolshade - Ocho Rios

                                                                      St. Ann Parish / Priory

                                                                      Priory villa

                                                                      3 6 3 nights min

                                                                      • 3 bedrooms
                                                                      • sleeps 6
                                                                      • 3 nights min
                                                                      • Nearest beach 10 mi
                                                                      • Swimming pool
                                                                      • Child Friendly
                                                                      “Simply Amazing” Excellent is an understatement. My stay at TNC Executive Villa was Amazing. Management was superb. Jhoval thanks for the great hospitality. See you soon.
                                                                      …see more

                                                                      Certificate of Excellence

                                                                      Price per night from

                                                                      $130

                                                                      Responds fast!
                                                                      avg. 14 minutes

                                                                      Price per night from

                                                                      $130

                                                                      (14) Very Good 

                                                                        57

                                                                        Come Chill at Runaway Bays Silver Lime Villa 4Bed/4.5Bath/Pool/5min to Beach

                                                                        St. Ann Parish / Runaway Bay

                                                                        Runaway Bay house

                                                                        4 10 3 nights min

                                                                        • 4 bedrooms
                                                                        • sleeps 10
                                                                        • 3 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 0.5 mi
                                                                        • Swimming pool
                                                                        “Try it! You won't regret it.” My family and I had a great stay at Silver Lime Villa. There were 3 of us, two adults, and one ten years old. We were there for three weeks. The rooms had queen size beds, and the master bedroom had a full-size sofa bed.
                                                                        …see more

                                                                        Price per night from

                                                                        $504

                                                                        Responds fast!
                                                                        avg. 1 hour 6 minutes

                                                                        Price per night from

                                                                        $504

                                                                        (1) Very Good 

                                                                          19

                                                                          Eden's Gate

                                                                          St. Ann Parish / Runaway Bay

                                                                          Runaway Bay house

                                                                          2 2 2 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 2
                                                                          • 2 nights min
                                                                          • Nearest beach 1 mi
                                                                          • Child Friendly
                                                                          • Car not necessary

                                                                          Price per night from

                                                                          $58

                                                                          Price per night from

                                                                          $58

                                                                          (2) Very Good 

                                                                            14

                                                                            Oneil's Villa, 5 bedroom 5 bathroom, swiming pool, access to private beach.

                                                                            St. Ann Parish / Runaway Bay

                                                                            Runaway Bay villa

                                                                            5 12 2 nights min

                                                                            • 5 bedrooms
                                                                            • sleeps 12
                                                                            • 2 nights min
                                                                            • Nearest beach 1 mi
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $201

                                                                            Price per night from

                                                                            $201

                                                                            (3) Excellent 

                                                                              37

                                                                              Fortland Point

                                                                              St. Ann Parish / Discovery Bay

                                                                              Discovery Bay villa

                                                                              7 14 min stay varies

                                                                              • 7 bedrooms
                                                                              • sleeps 14
                                                                              • min stay varies
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              • Air conditioning
                                                                              “Great Stay!” One word to describe Fortlands Point...AWESOME!!! Unanimous response from everyone involved. The staff was amazing. Made us feel so much at home and so friendly. It was truly hard to leave the villa, the staff, the food, the attention. Th
                                                                              …see more

                                                                              Price per night from

                                                                              $2,571

                                                                              Price per night from

                                                                              $2,571