Vacation Rentals & Houses in Jamaica

Close

Enter dates for more accurate prices

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

2,467 houses

    19

    Writer's Paradise

    Jamaica / St. Andrew Parish

    Saint Andrew Parish apartment

    1 2 2 nights min

    • 1 bedroom
    • sleeps 2
    • 2 nights min
    • Nearest beach 40 mi
    • Child Friendly
    • Air conditioning

    Price per night from

    $69

    Price per night from

    $69

      33

      Relax & Enjoy Tower Isle/Walk to the beach/AC/WIFI

      St. Mary Parish / Tower Isle

      Tower Isle house

      3 8 min stay varies

      • 3 bedrooms
      • sleeps 8
      • min stay varies
      • Nearest beach 0.5 mi
      • Child Friendly
      • Car not necessary

      Price per night from

      $63

      Responds fast!
      avg. 37 minutes

      Price per night from

      $63

        59

        The Blue Mountain Loft

        St. Andrew Parish / Irish Town

        Irish Town villa

        3 7 1 night min

        • 3 bedrooms
        • sleeps 7
        • 1 night min
        • Child Friendly
        • Private garden

        Price per night from

        $126

        Price per night from

        $126

          12

          Fairway Villa Southaven Enjoy the Vibes

          Saint Thomas Parish / Yallahs

          Yallahs villa

          3 8 1 night min

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

          Price per night from

          $52

          Price per night from

          $52

            14

            The Marley manor

            Kingston Parish / Kingston

            Kingston apartment

            2 4 min stay varies

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

            Price per night from

            $149

            Price per night from

            $149

            (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

              (10) Very Good 

                15

                Vacation House by the sea between Falmouth and Montego Bay

                Trelawny Parish / Falmouth

                Falmouth house

                4 8 5 nights min

                • 4 bedrooms
                • sleeps 8
                • 5 nights min
                • Beach / lakeside relaxation
                • Child Friendly
                • Air conditioning
                “fantastic” The accommodation was nice and serene, staff was friendly and the owner was very amiable and reachable, willing to answer questions and requests at anytime no notice needed.

                Price per night from

                $126

                Responds fast!
                avg. 1 hour 20 minutes

                Price per night from

                $126

                  12

                  Comfy, self contained room!

                  Kingston Parish / Kingston

                  Kingston house

                  1 2 min stay varies

                  • 1 bedroom
                  • sleeps 2
                  • min stay varies
                  • Child Friendly
                  • Air conditioning
                  • Private garden

                  Price per night from

                  $52

                  Price per night from

                  $52

                  (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

                    Price per night from

                    $1,086

                    Price per night from

                    $1,086

                      14

                      Karma Bay - Tryall Club

                      Montego Bay / Hopewell

                      Hopewell villa

                      6 12 min stay varies

                      • 6 bedrooms
                      • sleeps 12
                      • min stay varies
                      • Swimming pool
                      • Air conditioning

                      Price per night from

                      $2,214

                      Price per night from

                      $2,214

                        22

                        Anticipation - Tryall Club

                        Montego Bay / Hopewell

                        Hopewell villa

                        6 12 min stay varies

                        • 6 bedrooms
                        • sleeps 12
                        • min stay varies
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $2,241

                        Price per night from

                        $2,241

                        (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

                          (9) Excellent 

                            35

                            Grande Haven Villa - Oracabessa, St Mary Jamaica

                            St. Mary Parish / Oracabessa

                            Oracabessa villa

                            4 8 1 night min

                            • 4 bedrooms
                            • sleeps 8
                            • 1 night min
                            • Beach / lakeside relaxation
                            • Swimming pool
                            • Child Friendly

                            Price per night from

                            $515

                            Price per night from

                            $515

                            (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

                              Price per night from

                              $289

                              Price per night from

                              $289

                                16

                                Richies on the beach two bedroom suite/ 1 bathroom - Waterfront Beach

                                Westmoreland Parish / Little Bay

                                Little Bay b and b

                                2 4 1 night min

                                • 2 bedrooms
                                • sleeps 4
                                • 1 night min
                                • Child Friendly
                                • Car not necessary
                                • Air conditioning

                                Price per night from

                                $138

                                Responds fast!
                                avg. 3 hours 37 minutes

                                Price per night from

                                $138

                                (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

                                  Price per night from

                                  $2,032

                                  Price per night from

                                  $2,032

                                  (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

                                    (2) Excellent 

                                      35

                                      The Artiste's Boutique by Bohemian Lodges

                                      Kingston Parish / Kingston

                                      Kingston house

                                      5 11 min stay varies

                                      • 5 bedrooms
                                      • sleeps 11
                                      • min stay varies
                                      • Swimming pool
                                      • Child Friendly
                                      • Air conditioning

                                      Price per night from

                                      $212

                                      Price per night from

                                      $212

                                      (6) Excellent 

                                        23

                                        Modern Kingston Apartment

                                        Kingston Parish / Kingston

                                        Kingston apartment

                                        1 2 2 nights min

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

                                        Price per night from

                                        $81

                                        Responds fast!
                                        avg. 54 minutes

                                        Price per night from

                                        $81

                                        (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

                                            16

                                            Richies on the beach queen room 2/ 1 Bathroom - Waterfront Beach

                                            Westmoreland Parish / Little Bay

                                            Little Bay b and b

                                            1 2 1 night min

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

                                            Price per night from

                                            $81

                                            Responds fast!
                                            avg. 3 hours 37 minutes

                                            Price per night from

                                            $81

                                            (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

                                                15

                                                Valhalla Villa

                                                St. Mary Parish / Boscobel

                                                Boscobel villa

                                                4 8 3 nights min

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

                                                Price per night from

                                                $453

                                                Price per night from

                                                $453

                                                (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

                                                    17

                                                    Chateau Yellow

                                                    Manchester Parish / Mandeville

                                                    Mandeville house

                                                    3 6 3 nights min

                                                    • 3 bedrooms
                                                    • sleeps 6
                                                    • 3 nights min
                                                    • Nearest beach 80 mi
                                                    • Child Friendly
                                                    • Car not necessary

                                                    Price per night from

                                                    $58

                                                    Responds fast!
                                                    avg. 2 hours 37 minutes

                                                    Price per night from

                                                    $58

                                                      8

                                                      Three beautiful sisters by the sea!

                                                      Trelawny Parish / Duncans

                                                      Duncans villa

                                                      3 6 1 night min

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

                                                      Price per night from

                                                      $229

                                                      Price per night from

                                                      $229

                                                        24

                                                        Serendipity Beach Villa at Turtle Bay

                                                        Portland Parish / Manchioneal

                                                        Manchioneal house

                                                        4 10 3 nights min

                                                        • 4 bedrooms
                                                        • sleeps 10
                                                        • 3 nights min
                                                        • Nearest beach 1 mi
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $286

                                                        Price per night from

                                                        $286

                                                        (12) Excellent 

                                                          7

                                                          Seadrift Villa w/ private pool, great entertainment space, easy walk to beach.

                                                          Trelawny Parish / Duncans

                                                          Duncans villa

                                                          3 8 min stay varies

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

                                                          Price per night from

                                                          $292

                                                          Responds fast!
                                                          avg. 1 hour 57 minutes

                                                          Price per night from

                                                          $292

                                                          (26) Very Good 

                                                            18

                                                            Jamaica Vacation Rentals - The Strawberry at Strathrain

                                                            Kingston Parish / Kingston

                                                            Kingston house

                                                            1 2 3 nights min

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • 3 nights min
                                                            • Ask about children
                                                            • Air conditioning
                                                            • Ask about pets
                                                            “absolutley fantastic” very beautiful and quiet, atmosphere was too good to be true, I had the best time staying there, the staff and gate people were extraordinary, was truly a home away from home, will always be my first choice next time I am in Ki

                                                            Price per night from

                                                            $69

                                                            Price per night from

                                                            $69

                                                            (40) 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

                                                              Price per night from

                                                              $400

                                                              Price per night from

                                                              $400

                                                              (3) Excellent 

                                                                31

                                                                Just for You Jamaica Vacation Rental

                                                                Saint Catherine Parish / Spanish Town

                                                                Spanish Town townhouse

                                                                2 5 1 night min

                                                                • 2 bedrooms
                                                                • sleeps 5
                                                                • 1 night min
                                                                • Ask about children
                                                                • Air conditioning
                                                                • Private garden

                                                                Price per night from

                                                                $60

                                                                Price per night from

                                                                $60

                                                                (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,427

                                                                  Price per night from

                                                                  $1,427

                                                                  (19) Excellent 

                                                                  Certificate of Excellence

                                                                    47

                                                                    Villa Gilgal - Possibilities Are Endless....

                                                                    Westmoreland Parish / White House

                                                                    White House villa

                                                                    4 8 min stay varies

                                                                    • 4 bedrooms
                                                                    • sleeps 8
                                                                    • min stay varies
                                                                    • Nearest beach 10 mi
                                                                    • Swimming pool
                                                                    • Child Friendly

                                                                    Certificate of Excellence

                                                                    Price per night from

                                                                    $801

                                                                    Responds fast!
                                                                    avg. 1 hour 5 minutes

                                                                    Price per night from

                                                                    $801

                                                                    (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

                                                                      Price per night from

                                                                      $1,000

                                                                      Price per night from

                                                                      $1,000

                                                                        14

                                                                        Jamaica Luxury near the Beach

                                                                        St. Andrew Parish / Bull Bay

                                                                        Bull Bay house

                                                                        11 34 1 night min

                                                                        • 11 bedrooms
                                                                        • sleeps 34
                                                                        • 1 night min
                                                                        • Swimming pool
                                                                        • Child Friendly
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $98

                                                                        Responds fast!
                                                                        avg. 46 minutes

                                                                        Price per night from

                                                                        $98

                                                                          14

                                                                          Camelia´s Private Room

                                                                          Kingston Parish / Kingston

                                                                          Kingston apartment

                                                                          1 2 3 nights min

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • 3 nights min
                                                                          • Nearest beach 40 mi
                                                                          • Child Friendly
                                                                          • Car not necessary

                                                                          Price per night from

                                                                          $40

                                                                          Responds fast!
                                                                          avg. 1 hour 22 minutes

                                                                          Price per night from

                                                                          $40

                                                                            9

                                                                            70 steps to the sand

                                                                            Negril / Negril Beach

                                                                            Negril Beach condo

                                                                            2 5 1 night min

                                                                            • 2 bedrooms
                                                                            • sleeps 5
                                                                            • 1 night min
                                                                            • Beach / lakeside relaxation
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $172

                                                                            Responds fast!
                                                                            avg. 3 hours 58 minutes

                                                                            Price per night from

                                                                            $172

                                                                            (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

                                                                              $183

                                                                              Responds fast!
                                                                              avg. 3 hours 12 minutes

                                                                              Price per night from

                                                                              $183

                                                                              About Jamaica

                                                                              One of the most prominent nations in the Caribbean, Jamaica's enticing allure and welcoming reputation draws millions of visitors every year. Its diverse and lively culture fuses European, Asian and Caribbean influences, and the island offers plenty of activities no matter your taste or budget. If you explore beyond the beaches, you'll be rewarded with glimpses into the local lifestyle, which is centered on relaxing, enjoying and having a good time.

                                                                              Some of the top attractions and activities for visitors to Jamaica include:

                                                                              • Montego Bay: Called MoBay for short by the locals, Montego Bay is home to some of the country's most beautiful beaches. There's much more to see and do beyond the sand and surf, though, including excellent galleries and museums, beautiful plantations, and eye-opening historical tours.
                                                                              • Kingston: Filled with historical attractions and the island's thriving epicenter, the capital city of Kingston has much to offer to those wanting to experience the island's artistic heritage and culture, and of course, its hopping nightlife.
                                                                              • Newcastle: The breathtaking panoramic view you'll get from the peaks is well worth making the trek into the Blue Mountains.
                                                                              • Port Antonio: Many locals swear that Port Antonio is the most scenic and beautiful developed corner of the country. Here, you'll find the legendary Blue Lagoon and have the opportunity to ride a bamboo raft down the Rio Grande.
                                                                              • Nature excursions: Whether you want to explore the ocean floor, head into the canopied forests, or uncover spectacular photo opportunities from mountain peaks or waterfalls, there is no end to the types of nature excursions you can enjoy in Jamaica.

                                                                              Instead of battling the crowds at hotels, why not relax in style in your very own Jamaican vacation rental? These spacious and affordable accommodations put you in the thick of the action, whether you're staying on the beach or in town.

                                                                              If you're planning to continue your Caribbean adventure, it's easy to get from Jamaica to the Dominican Republic and Puerto Rico. The entire region's collection of welcoming island nations is also within easy reach, so you can also head on to visit Anguilla, Antigua and Barbuda, St. Kitts and Nevis, and much more.