Buff Bay Rentals

Close

Enter dates for more accurate prices

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

442 Houses

    8

    Romantic Suite at the Buckingham Villa & Suites

    Portland Parish / Buff Bay

    Buff Bay studio

    Studio 2 1 night min

    • Studio
    • sleeps 2
    • 1 night min
    • Child Friendly
    • Private garden

    Price per night from

    $75

    Price per night from

    $75

      10

      BUCKINGHAM VILLA & SUITES

      Portland Parish / Buff Bay

      Buff Bay room

      4 6 1 night min

      • 4 bedrooms
      • sleeps 6
      • 1 night min
      • Air conditioning
      • Private garden

      Price per night from

      $67

      Price per night from

      $67

        15

        The Windsor Retreat

        Portland Parish / Buff Bay

        Buff Bay apartment

        2 4 3 nights min

        • 2 bedrooms
        • sleeps 4
        • 3 nights min
        • Child Friendly
        • Private garden

        Price per night from

        $52

        Price per night from

        $52

        Great rentals within 20 miles that match your search

        Distance approx 16.15 km from Buff Bay

        (4) Excellent 

          29

          Lovely Jamaican Get-away

          Kingston Parish / Kingston

          Kingston house

          3 8 2 nights min

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

          Price per night from

          $184

          Responds fast!
          avg. 3 hours 19 minutes

          Price per night from

          $184

          Distance approx 16.33 km from Buff Bay

            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

            Distance approx 12.08 km from Buff Bay

            (1) Excellent 

              15

              Shotover Gardens Estate - cabin with pool

              Portland Parish / Port Antonio

              Port Antonio log cabin

              1 2 1 night min

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

              Price per night from

              $35

              Price per night from

              $35

              Distance approx 11.67 km from Buff Bay

                26

                PIER VIEW HEIGHTS VILLA

                Portland Parish / Port Antonio

                Port Antonio b and b

                1 2 2 nights min

                • 1 bedroom
                • sleeps 2
                • 2 nights min
                • Beach / lakeside relaxation
                • Suitable for children age 5+
                • Ask about pets

                Price per night from

                $69

                Price per night from

                $69

                Distance approx 18.22 km from Buff Bay

                  24

                  New Kingston Guest Apt VI

                  Kingston Parish / Kingston

                  Kingston apartment

                  2 4 2 nights min

                  • 2 bedrooms
                  • sleeps 4
                  • 2 nights min
                  • Child Friendly

                  Price per night from

                  $138

                  Price per night from

                  $138

                  Distance approx 11.42 km from Buff Bay

                  (1) Very Good 

                    26

                    Secrets and Dreams, on private beach, Jamaica

                    St. Mary Parish / Robin's Bay

                    Robin's Bay cottage

                    1 4 1 night min

                    • 1 bedroom
                    • sleeps 4
                    • 1 night min
                    • Beach / lakeside relaxation
                    • Child Friendly

                    Price per night from

                    $247

                    Responds fast!
                    avg. 1 hour 51 minutes

                    Price per night from

                    $247

                    Distance approx 15.1 km from Buff Bay

                    (2) Excellent 

                      10

                      The Studio

                      Kingston Parish / Kingston

                      Kingston apartment

                      1 4 1 night min

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

                      Price per night from

                      $166

                      Price per night from

                      $166

                      Distance approx 14.18 km from Buff Bay

                      (35) Excellent 

                        34

                        Tranquility Villa - Port Antonio & Blue Mountains

                        Portland Parish / Port Antonio

                        Port Antonio villa

                        2 5 4 nights min

                        • 2 bedrooms
                        • sleeps 5
                        • 4 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 2 mi
                        • Swimming pool
                        “Beautiful location with sweet views” visited this property with my wife and twin 3-year old girls. Girls loved the small pool - it was perfect for them. The views are just amazing. Property is just a few minutes drive from all the sites including
                        …see more

                        Price per night from

                        $315

                        Responds fast!
                        avg. 28 minutes

                        Price per night from

                        $315

                        Distance approx 15.94 km from Buff Bay

                        (2) Excellent 

                          41

                          1 Bedroom Apt (Casa Pinto Guest Apartment) Kgn, JA

                          Kingston Parish / Kingston

                          Kingston apartment

                          1 2 2 nights min

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

                          Price per night from

                          $91

                          Price per night from

                          $91

                          Distance approx 14.38 km from Buff Bay

                          (6) Excellent 

                            25

                            Kingsworth BnB

                            Kingston Parish / Kingston

                            Kingston b and b

                            5 13 1 night min

                            • 5 bedrooms
                            • sleeps 13
                            • 1 night min
                            • Nearest beach 16 mi
                            • Child Friendly
                            • Pet Friendly

                            Price per night from

                            $241

                            Price per night from

                            $241

                            Distance approx 16.46 km from Buff Bay

                              6

                              1 BD / 1 BR Luxury Apartment

                              Kingston Parish / Kingston

                              Kingston apartment

                              1 2 3 nights min

                              • 1 bedroom
                              • sleeps 2
                              • 3 nights min
                              • Child Friendly
                              • Car not necessary
                              • Air conditioning

                              Price per night from

                              $115

                              Price per night from

                              $115

                              Distance approx 14.29 km from Buff Bay

                              (2) Very Good 

                                9

                                Hill Top Kingston Jamaica

                                Kingston Parish / Kingston

                                Kingston b and b

                                1 2 2 nights min

                                • 1 bedroom
                                • sleeps 2
                                • 2 nights min
                                • Swimming pool
                                • Ask about children
                                “Awesome place” I went to Hill Top with my Family last year and it was awesome, the staff were so nice to my kids, the place was clean and nice. The view there was spectacular, especially in the nights.
                                …see more

                                Price per night from

                                $114

                                Price per night from

                                $114

                                Distance approx 16.04 km from Buff Bay

                                  19

                                  Care At Morningside

                                  Kingston Parish / Kingston

                                  Kingston house

                                  2 6 1 night min

                                  • 2 bedrooms
                                  • sleeps 6
                                  • 1 night min
                                  • Child Friendly
                                  • Private garden

                                  Price per night from

                                  $75

                                  Price per night from

                                  $75

                                  Distance approx 16.82 km from Buff Bay

                                    7

                                    "The One " Guest House

                                    Kingston Parish / Kingston

                                    Kingston apartment

                                    1 4 1 night min

                                    • 1 bedroom
                                    • sleeps 4
                                    • 1 night min
                                    • Child Friendly
                                    • Air conditioning
                                    • Private garden

                                    Price per night from

                                    $75

                                    Responds fast!
                                    avg. 8 minutes

                                    Price per night from

                                    $75

                                    Distance approx 15.27 km from Buff Bay

                                      12

                                      Bolt Hole Villa

                                      Portland Parish / Port Antonio

                                      Port Antonio villa

                                      3 6 3 nights min

                                      • 3 bedrooms
                                      • sleeps 6
                                      • 3 nights min
                                      • Swimming pool

                                      Price per night from

                                      $622

                                      Price per night from

                                      $622

                                      Distance approx 16.69 km from Buff Bay

                                      (1) Excellent 

                                        8

                                        Cozy living, Modern amenities, Central location, Kingston Vacation Rental Apt

                                        Kingston Parish / Kingston

                                        Kingston apartment

                                        1 2 3 nights min

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

                                        Price per night from

                                        $52

                                        Price per night from

                                        $52

                                        Distance approx 16.41 km from Buff Bay

                                          38

                                          Gated Apartment

                                          Kingston Parish / Kingston

                                          Kingston apartment

                                          1 2 3 nights min

                                          • 1 bedroom
                                          • sleeps 2
                                          • 3 nights min
                                          • Child Friendly
                                          • Air conditioning

                                          Price per night from

                                          $92

                                          Responds fast!
                                          avg. 1 hour 14 minutes

                                          Price per night from

                                          $92

                                          Distance approx 15.15 km from Buff Bay

                                            10

                                            Jacks Hill Tropical Arcadia-Double Room with Bathroom

                                            St. Andrew Parish / Middleton

                                            Middleton house

                                            1 2 2 nights min

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

                                            Price per night from

                                            $95

                                            Price per night from

                                            $95

                                            Distance approx 16.82 km from Buff Bay

                                              12

                                              Eden Court

                                              Kingston Parish / Kingston

                                              Kingston apartment

                                              1 4 1 night min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 1 night min
                                              • Child Friendly
                                              • Air conditioning
                                              • Private garden

                                              Price per night from

                                              $92

                                              Price per night from

                                              $92

                                              Distance approx 14.76 km from Buff Bay

                                              (1) Excellent 

                                                15

                                                Luxe Modern Six-bedroom Cocosan Villa, Access to Geejam Hotel

                                                Portland Parish / Port Antonio

                                                Port Antonio villa

                                                6 12 5 nights min

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

                                                Price per night from

                                                $5,153

                                                Price per night from

                                                $5,153

                                                Distance approx 16.14 km from Buff Bay

                                                  22

                                                  La Rochelle Apartments- Apt #10- 1 Bedroom

                                                  Kingston Parish / Kingston

                                                  Kingston apartment

                                                  1 3 1 night min

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

                                                  Price per night from

                                                  $103

                                                  Responds fast!
                                                  avg. 3 hours 56 minutes

                                                  Price per night from

                                                  $103

                                                  Distance approx 18.22 km from Buff Bay

                                                  (1) Excellent 

                                                    6

                                                    The Heart of Kingston

                                                    Kingston Parish / Kingston

                                                    Kingston apartment

                                                    1 3 3 nights min

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

                                                    Price per night from

                                                    $98

                                                    Price per night from

                                                    $98

                                                    Distance approx 16.46 km from Buff Bay

                                                      14

                                                      The Oasis at Oaklands

                                                      Kingston Parish / Kingston

                                                      Kingston apartment

                                                      1 2 2 nights min

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

                                                      Price per night from

                                                      $69

                                                      Price per night from

                                                      $69

                                                      Distance approx 10.61 km from Buff Bay

                                                      (1) Excellent 

                                                        8

                                                        Tim Pappie's Snow Hill Nature Lodge

                                                        Portland Parish / Port Antonio

                                                        Port Antonio house

                                                        1 8 2 nights min

                                                        • 1 bedroom
                                                        • sleeps 8
                                                        • 2 nights min
                                                        • Child Friendly

                                                        Price per night from

                                                        $59

                                                        Price per night from

                                                        $59

                                                        Distance approx 16.7 km from Buff Bay

                                                          11

                                                          Premium Suite, 2 Bedrooms, 2 Bathrooms, Garden View

                                                          Kingston Parish / Kingston

                                                          Kingston apartment

                                                          1 6 1 night min

                                                          • 1 bedroom
                                                          • sleeps 6
                                                          • 1 night min
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $298

                                                          Price per night from

                                                          $298

                                                          Distance approx 16.18 km from Buff Bay

                                                            74

                                                            Casa Tamar Guest Apt (1 bdrm Elite)

                                                            Kingston Parish / Kingston

                                                            Kingston apartment

                                                            1 2 2 nights min

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

                                                            Price per night from

                                                            $91

                                                            Price per night from

                                                            $91

                                                            Distance approx 5.14 km from Buff Bay Show on Map

                                                              9

                                                              Rafjam Bed and Breakfast - Iniwill

                                                              Jamaica / Blue Mountains National Park

                                                              Blue Mountains National Park b and b

                                                              1 8 1 night min

                                                              • 1 bedroom
                                                              • sleeps 8
                                                              • 1 night min
                                                              • Swimming pool
                                                              • Child Friendly

                                                              Price per night from

                                                              $229

                                                              Price per night from

                                                              $229

                                                              Distance approx 15.09 km from Buff Bay

                                                                6

                                                                Jasmine's Homestay

                                                                Kingston Parish / Kingston

                                                                Kingston studio

                                                                Studio 2 2 nights min

                                                                • Studio
                                                                • sleeps 2
                                                                • 2 nights min
                                                                • Child Friendly
                                                                • Pet Friendly
                                                                • Private garden

                                                                Price per night from

                                                                $98

                                                                Price per night from

                                                                $98

                                                                Distance approx 18.68 km from Buff Bay

                                                                  9

                                                                  Yard Style - Jamaica

                                                                  Kingston Parish / Kingston

                                                                  Kingston house

                                                                  1 2 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 1 night min
                                                                  • Nearest beach 20 mi
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $40

                                                                  Price per night from

                                                                  $40

                                                                  Distance approx 17.73 km from Buff Bay

                                                                    18

                                                                    Rafjam in the city Ackee room

                                                                    Kingston Parish / Kingston

                                                                    Kingston b and b

                                                                    1 2 1 night min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 1 night min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 24 mi
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $69

                                                                    Price per night from

                                                                    $69

                                                                    Distance approx 17.82 km from Buff Bay

                                                                      5

                                                                      High Ridge

                                                                      Portland Parish / Port Antonio

                                                                      Port Antonio villa

                                                                      4 8 3 nights min

                                                                      • 4 bedrooms
                                                                      • sleeps 8
                                                                      • 3 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $1,260

                                                                      Price per night from

                                                                      $1,260

                                                                      Distance approx 13.14 km from Buff Bay

                                                                        12

                                                                        Riverside Guest House

                                                                        Portland Parish / Port Antonio

                                                                        Port Antonio house

                                                                        4 9 2 nights min

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

                                                                        Price per night from

                                                                        $23

                                                                        Price per night from

                                                                        $23

                                                                        Distance approx 15.92 km from Buff Bay

                                                                        (1) Very Good 

                                                                          6

                                                                          The Barbican Manor Apartment

                                                                          Kingston Parish / Kingston

                                                                          Kingston apartment

                                                                          1 2 1 night min

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

                                                                          Price per night from

                                                                          $60

                                                                          Responds fast!
                                                                          avg. 1 hour 51 minutes

                                                                          Price per night from

                                                                          $60

                                                                          Distance approx 17.57 km from Buff Bay

                                                                            13

                                                                            Greenland Holiday Home

                                                                            Kingston Parish / Kingston

                                                                            Kingston apartment

                                                                            1 2 2 nights min

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

                                                                            Price per night from

                                                                            $60

                                                                            Price per night from

                                                                            $60

                                                                            Distance approx 14.77 km from Buff Bay

                                                                              8

                                                                              The Great Escape

                                                                              Kingston Parish / Kingston

                                                                              Kingston apartment

                                                                              1 2 1 night min

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

                                                                              Price per night from

                                                                              $92

                                                                              Responds fast!
                                                                              avg. 1 hour 32 minutes

                                                                              Price per night from

                                                                              $92