Spanish Town Rentals

Close

Enter dates for more accurate prices

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

441 Houses

(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

      26

      Suburban Apartment with Comfortable Queen size beds

      Saint Catherine Parish / Spanish Town

      Spanish Town house

      3 10 1 night min

      • 3 bedrooms
      • sleeps 10
      • 1 night min
      • Nearest beach 15 mi
      • Child Friendly
      • Private garden

      Price per night from

      $27

      Responds fast!
      avg. 1 hour 32 minutes

      Price per night from

      $27

      (8) Excellent 

        42

        Your Jamaica Vacation Home with Car

        Saint Catherine Parish / Spanish Town

        Spanish Town house

        2 5 3 nights min

        • 2 bedrooms
        • sleeps 5
        • 3 nights min
        • Ask about children
        • Car not necessary
        • Air conditioning

        Price per night from

        $111

        Price per night from

        $111

          6

          Chester Apartment Complex

          Saint Catherine Parish / Spanish Town

          Spanish Town apartment

          1 4 1 night min

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

          Price per night from

          $92

          Price per night from

          $92

            5

            Angels REST

            Saint Catherine Parish / Spanish Town

            Spanish Town manor house

            4 8 1 night min

            • 4 bedrooms
            • sleeps 8
            • 1 night min
            • Beach / lakeside relaxation

            Price per night from

            $115

            Responds fast!
            avg. 2 hours 30 minutes

            Price per night from

            $115

              6

              Spanish Town Guesthouse

              Saint Catherine Parish / Spanish Town

              Spanish Town b and b

              4 16 3 nights min

              • 4 bedrooms
              • sleeps 16
              • 3 nights min
              • Child Friendly
              • Air conditioning
              • Private garden

              Price per night from

              $52

              Price per night from

              $52

              (2) Very Good 

                12

                Kathy's Cool Getaway

                Saint Catherine Parish / Spanish Town

                Spanish Town house

                2 5 2 nights min

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

                Price per night from

                $40

                Price per night from

                $40

                  7

                  Affordable Vacation in St. Catherine Jamaica

                  Saint Catherine Parish / Spanish Town

                  Spanish Town apartment

                  3 6 3 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 3 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 22 mi
                  • Child Friendly

                  Price per night from

                  $172

                  Price per night from

                  $172

                    46

                    It's lovely apartment come an enjoy.gated comuity clean house big part shops ab

                    Saint Catherine Parish / Spanish Town

                    Spanish Town apartment

                    2 4 1 night min

                    • 2 bedrooms
                    • sleeps 4
                    • 1 night min
                    • Nearest beach 3 mi
                    • Child Friendly
                    • Air conditioning

                    Price per night from

                    $83

                    Responds fast!
                    avg. 2 hours 1 minutes

                    Price per night from

                    $83

                      10

                      1 Bedroom Apartment Danishie's Place

                      Saint Catherine Parish / Spanish Town

                      Spanish Town b and b

                      1 5 1 night min

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

                      Price per night from

                      $63

                      Price per night from

                      $63

                        15

                        Home away from home

                        Saint Catherine Parish / Spanish Town

                        Spanish Town house

                        2 4 3 nights min

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

                        Price per night from

                        $126

                        Price per night from

                        $126

                        (1) Excellent 

                          37

                          Sweet Escape (Gated + AC - 20 Min from Kingston)

                          Saint Catherine Parish / Spanish Town

                          Spanish Town house

                          1 2 2 nights min

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

                          Price per night from

                          $44

                          Responds fast!
                          avg. 1 hour 32 minutes

                          Price per night from

                          $44

                          (2) Average 

                            13

                            Bernard's Retreat

                            Saint Catherine Parish / Spanish Town

                            Spanish Town house

                            4 8 1 night min

                            • 4 bedrooms
                            • sleeps 8
                            • 1 night min
                            • Nearest beach 22 mi
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $98

                            Responds fast!
                            avg. 2 hours 34 minutes

                            Price per night from

                            $98

                              17

                              Palms Villa

                              Saint Catherine Parish / Spanish Town

                              Spanish Town house

                              2 4 3 nights min

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

                              Price per night from

                              $58

                              Price per night from

                              $58

                                23

                                3 Bedroom House Danishie's Place

                                Saint Catherine Parish / Spanish Town

                                Spanish Town room

                                3 12 1 night min

                                • 3 bedrooms
                                • sleeps 12
                                • 1 night min
                                • Ski
                                • Child Friendly
                                • Air conditioning

                                Price per night from

                                $184

                                Price per night from

                                $184

                                  7

                                  DC villa in Highfield

                                  Saint Catherine Parish / Spanish Town

                                  Spanish Town house

                                  4 8 2 nights min

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

                                  Price per night from

                                  $52

                                  Price per night from

                                  $52

                                    20

                                    Jamaica Vacation Rentals - Randy`s Ridge * Caymanas Estate

                                    Saint Catherine Parish / Spanish Town

                                    Spanish Town house

                                    2 4 3 nights min

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

                                    Price per night from

                                    $138

                                    Price per night from

                                    $138

                                      7

                                      Jamaica. Living.

                                      Saint Catherine Parish / Spanish Town

                                      Spanish Town apartment

                                      1 4 1 night min

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

                                      Price per night from

                                      $58

                                      Price per night from

                                      $58

                                        13

                                        Bernard's Retreat BR3

                                        Saint Catherine Parish / Spanish Town

                                        Spanish Town house

                                        1 2 1 night min

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

                                        Price per night from

                                        $86

                                        Responds fast!
                                        avg. 2 hours 34 minutes

                                        Price per night from

                                        $86

                                        (1) Excellent 

                                          34

                                          BRAND NEW House, in Gated Community (FREE PICKUP)

                                          Saint Catherine Parish / Spanish Town

                                          Spanish Town house

                                          1 3 2 nights min

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

                                          Price per night from

                                          $44

                                          Price per night from

                                          $44

                                            8

                                            Luxury Fully equipped house with AC and 24 hours security in gated community

                                            Saint Catherine Parish / Spanish Town

                                            Spanish Town house

                                            1 2 2 nights min

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

                                            Price per night from

                                            $52

                                            Price per night from

                                            $52

                                              10

                                              dream vacation two bedroom unit

                                              Saint Catherine Parish / Spanish Town

                                              Spanish Town house

                                              3 4 3 nights min

                                              • 3 bedrooms
                                              • sleeps 4
                                              • 3 nights min
                                              • Beach / lakeside relaxation
                                              • Nearest beach 16 mi
                                              • Child Friendly

                                              Price per night from

                                              $115

                                              Price per night from

                                              $115

                                                18

                                                DOMINIQUE'S MINI CRASH PAD STUDIO-SLEEPS 2

                                                Saint Catherine Parish / Spanish Town

                                                Spanish Town studio

                                                Studio 2 2 nights min

                                                • Studio
                                                • sleeps 2
                                                • 2 nights min

                                                Price per night from

                                                $35

                                                Responds fast!
                                                avg. 1 hour 38 minutes

                                                Price per night from

                                                $35

                                                  17

                                                  Jamaica Dream Vacation/ great get away ths three hedroom space

                                                  Saint Catherine Parish / Spanish Town

                                                  Spanish Town house

                                                  3 6 3 nights min

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

                                                  Price per night from

                                                  $172

                                                  Price per night from

                                                  $172

                                                    46

                                                    DOMINIQUE'S MINI STUDIO-OFF THE BEATEN TRACK (HORIZON PARK) WIFI* PARKING*GOLF*

                                                    Saint Catherine Parish / Spanish Town

                                                    Spanish Town house

                                                    1 2 2 nights min

                                                    • 1 bedroom
                                                    • sleeps 2
                                                    • 2 nights min

                                                    Price per night from

                                                    $38

                                                    Responds fast!
                                                    avg. 1 hour 38 minutes

                                                    Price per night from

                                                    $38

                                                    Great rentals within 20 miles that match your search

                                                    Distance approx 10.81 km from Spanish Town

                                                      16

                                                      869 Oakland Apartment 2388

                                                      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

                                                      $69

                                                      Responds fast!
                                                      avg. 26 minutes

                                                      Price per night from

                                                      $69

                                                      Distance approx 17.73 km from Spanish Town

                                                      (10) Excellent 

                                                        17

                                                        KIMOCHI Escape the rush! 20 min fr Kingston center

                                                        Kingston Parish / Kingston

                                                        Kingston apartment

                                                        1 2 3 nights min

                                                        • 1 bedroom
                                                        • sleeps 2
                                                        • 3 nights min
                                                        • Beach / lakeside relaxation
                                                        • Child Friendly
                                                        “Paradise” I recently stayed here for 2 nights at the end of a whirlwind working holiday. Panoramic views -clean -stunning decor -friendly and helpful. The best way to wind down before a 30 hour flight back home. Perfect to relax and to be creative too
                                                        …see more

                                                        Price per night from

                                                        $149

                                                        Price per night from

                                                        $149

                                                        Distance approx 13.43 km from Spanish Town

                                                          18

                                                          ANOMA- Tropical Paradise

                                                          Kingston Parish / Kingston

                                                          Kingston house

                                                          3 6 3 nights min

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • 3 nights min
                                                          • Child Friendly

                                                          Price per night from

                                                          $138

                                                          Price per night from

                                                          $138

                                                          Distance approx 11.37 km from Spanish Town

                                                          (25) Very Good 

                                                            37

                                                            Kensington Place Apartment @ New Kingston

                                                            Kingston Parish / Kingston

                                                            Kingston apartment

                                                            2 4 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • min stay varies
                                                            • Child Friendly
                                                            • Air conditioning
                                                            “Comfortable” Hi Had the privilege of staying 3 nights at this beautiful apartment. it felt safe, comfotable, and relaxing. not only will i be staying here in the future i will recommend it to any of my friends. also the professionalism of the staff wa
                                                            …see more

                                                            Price per night from

                                                            $103

                                                            Responds fast!
                                                            avg. 2 hours 36 minutes

                                                            Price per night from

                                                            $103

                                                            Distance approx 3.71 km from Spanish Town Show on Map

                                                              14

                                                              Private Home Studio 6

                                                              Saint Catherine Parish / Portmore

                                                              Portmore studio

                                                              Studio 2 1 night min

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

                                                              Price per night from

                                                              $22

                                                              Responds fast!
                                                              avg. 3 hours 53 minutes

                                                              Price per night from

                                                              $22

                                                              Distance approx 3.94 km from Spanish Town Show on Map

                                                              (9) Excellent 

                                                              Certificate of Excellence

                                                                49

                                                                The Oasis, Portmore Country Club

                                                                Saint Catherine Parish / Portmore

                                                                Portmore house

                                                                2 6 3 nights min

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

                                                                Certificate of Excellence

                                                                Price per night from

                                                                $102

                                                                Responds fast!
                                                                avg. 3 hours 11 minutes

                                                                Price per night from

                                                                $102

                                                                Distance approx 12.76 km from Spanish Town

                                                                (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 12.7 km from Spanish Town

                                                                    27

                                                                    Suite 4-The Karachi Manor

                                                                    Kingston Parish / Kingston

                                                                    Kingston house

                                                                    1 2 2 nights min

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

                                                                    Price per night from

                                                                    $75

                                                                    Responds fast!
                                                                    avg. 3 hours 36 minutes

                                                                    Price per night from

                                                                    $75

                                                                    Distance approx 5.89 km from Spanish Town Show on Map

                                                                      10

                                                                      Bay View Villas Vacation Rental by the Caribbean Sea, St. Catherine, Jamaica....

                                                                      Saint Catherine Parish / Portmore

                                                                      Portmore villa

                                                                      2 4 1 night min

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

                                                                      Price per night from

                                                                      $92

                                                                      Responds fast!
                                                                      avg. 3 hours 41 minutes

                                                                      Price per night from

                                                                      $92

                                                                      Distance approx 11.24 km from Spanish Town

                                                                        8

                                                                        Fun relaxing new harbour chill out

                                                                        Saint Catherine Parish / Old Harbour

                                                                        Old Harbour house

                                                                        2 4 2 nights min

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

                                                                        Price per night from

                                                                        $92

                                                                        Price per night from

                                                                        $92

                                                                        Distance approx 11.34 km from Spanish Town

                                                                          11

                                                                          Emerson Cozy Kingston 2 BR

                                                                          Kingston Parish / Kingston

                                                                          Kingston apartment

                                                                          2 4 min stay varies

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • min stay varies
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Car not necessary

                                                                          Price per night from

                                                                          $115

                                                                          Price per night from

                                                                          $115

                                                                          Distance approx 12.7 km from Spanish Town

                                                                            21

                                                                            The Master Suite- Karachi Manor

                                                                            Kingston Parish / Kingston

                                                                            Kingston house

                                                                            1 2 2 nights min

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

                                                                            Price per night from

                                                                            $92

                                                                            Responds fast!
                                                                            avg. 3 hours 36 minutes

                                                                            Price per night from

                                                                            $92

                                                                            Distance approx 8.29 km from Spanish Town Show on Map

                                                                              4

                                                                              TEST PROPERTY

                                                                              Kingston / Port Royal

                                                                              Port Royal chalet

                                                                              6 9 7 nights min

                                                                              • 6 bedrooms
                                                                              • sleeps 9
                                                                              • 7 nights min
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $221

                                                                              Price per night from

                                                                              $221