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,468 houses

(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

    (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

        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

          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

            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

              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

                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

                (4) Very Good 

                  18

                  Moonlight Magic! , suite on private beach Jamaica

                  St. Mary Parish / Robin's Bay

                  Robin's Bay villa

                  1 2 3 nights min

                  • 1 bedroom
                  • sleeps 2
                  • 3 nights min
                  • Beach / lakeside relaxation
                  “Peaceful Getaway” Moonlight Magic is a newly renovated room at Strawberry Fields Together! It has open views of the ocean and is surrounded by trees, grass and even a couple of hammocks. There is a kitchenette, counter space, bathroom and outdoor ba

                  Price per night from

                  $252

                  Responds fast!
                  avg. 1 hour 51 minutes

                  Price per night from

                  $252

                  (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

                    (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

                        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

                        (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

                          (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

                            (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

                                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

                                  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

                                  (6) Excellent 

                                    22

                                    Little Bay Beach House on the Beach

                                    Westmoreland Parish / Little Bay

                                    Little Bay cottage

                                    2 4 min stay varies

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

                                    Price per night from

                                    $115

                                    Responds fast!
                                    avg. 3 hours 5 minutes

                                    Price per night from

                                    $115

                                      13

                                      Sundance - Tryall Club

                                      Montego Bay / Hopewell

                                      Hopewell villa

                                      5 10 min stay varies

                                      • 5 bedrooms
                                      • sleeps 10
                                      • min stay varies
                                      • Swimming pool

                                      Price per night from

                                      $3,143

                                      Price per night from

                                      $3,143

                                      (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 

                                          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

                                          Price per night from

                                          $829

                                          Price per night from

                                          $829

                                          (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

                                              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

                                              (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

                                                (4) Excellent 

                                                  49

                                                  1 Bedroom Luxury Apartment, (Casa Tianna Kingston)

                                                  Kingston Parish / Kingston

                                                  Kingston apartment

                                                  1 2 2 nights min

                                                  • 1 bedroom
                                                  • sleeps 2
                                                  • 2 nights min
                                                  • Nearest beach 24 mi
                                                  • Child Friendly
                                                  • Car not necessary
                                                  “Very good” The accommodation was very good. Very Luxurious and safe.Being that it was my first time to Kingston I was naturally nervous about safety but Kevin went out of his way to make sure I felt very safe. I was picked up by a driver once I landed

                                                  Price per night from

                                                  $79

                                                  Price per night from

                                                  $79

                                                    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

                                                    $138

                                                    Price per night from

                                                    $138

                                                      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

                                                      (1) Excellent 

                                                        19

                                                        2 Bedroom Villa Across from Beach in Bluefields.

                                                        Westmoreland Parish / Bluefields

                                                        Bluefields house

                                                        4 4 2 nights min

                                                        • 4 bedrooms
                                                        • sleeps 4
                                                        • 2 nights min
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 0.3 mi
                                                        • Air conditioning

                                                        Price per night from

                                                        $81

                                                        Price per night from

                                                        $81

                                                          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

                                                            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

                                                              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

                                                              (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

                                                                  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

                                                                  $287

                                                                  Price per night from

                                                                  $287

                                                                    16

                                                                    Jamaica Vacation Rentals - Luxury New Kingston, family condo

                                                                    Kingston Parish / Kingston

                                                                    Kingston house

                                                                    2 4 3 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • 3 nights min
                                                                    • Ask about children
                                                                    • Air conditioning
                                                                    • Ask about pets

                                                                    Price per night from

                                                                    $115

                                                                    Price per night from

                                                                    $115

                                                                    (4) Excellent 

                                                                      45

                                                                      Rhyne Park INN

                                                                      Montego Bay / Rose Hall

                                                                      Rose Hall house

                                                                      2 4 1 night min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 1 night min
                                                                      • Beach / lakeside relaxation
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $67

                                                                      Responds fast!
                                                                      avg. 1 hour 50 minutes

                                                                      Price per night from

                                                                      $67

                                                                        28

                                                                        Mountambrin Theater\Gallery

                                                                        Westmoreland Parish / Savanna La Mar

                                                                        Savanna La Mar villa

                                                                        4 10 3 nights min

                                                                        • 4 bedrooms
                                                                        • sleeps 10
                                                                        • 3 nights min
                                                                        • Nearest beach 8 mi
                                                                        • Child Friendly
                                                                        • Private garden

                                                                        Price per night from

                                                                        $126

                                                                        Price per night from

                                                                        $126

                                                                        (2) Excellent 

                                                                          23

                                                                          Contemporary Kingston 6 Pied-à-earth-, $ 25 Airport Pickup

                                                                          Kingston Parish / Kingston

                                                                          Kingston apartment

                                                                          1 2 3 nights min

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

                                                                          Price per night from

                                                                          $98

                                                                          Responds fast!
                                                                          avg. 2 hours 23 minutes

                                                                          Price per night from

                                                                          $98

                                                                          (5) Very Good 

                                                                            14

                                                                            Beach Studio with European Country Charm 15 Minute

                                                                            Montego Bay / Rose Hall

                                                                            Rose Hall apartment

                                                                            1 2 2 nights min

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

                                                                            Price per night from

                                                                            $81

                                                                            Price per night from

                                                                            $81

                                                                              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

                                                                              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.