Port Maria Rentals

Close

Enter dates for more accurate prices

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

564 Houses

(1) Excellent 

    41

    Sandy's Ocean View -2 bdrm - NEW- 30 mins to Ocho Rios

    St. Mary Parish / Port Maria

    Port Maria villa

    2 6 1 night min

    • 2 bedrooms
    • sleeps 6
    • 1 night min
    • Nearest beach 1 mi
    • Swimming pool
    • Child Friendly

    Price per night from

    $69

    Responds fast!
    avg. 2 hours 38 minutes

    Price per night from

    $69

      41

      Exclusive hideaway with private pool

      St. Mary Parish / Port Maria

      Port Maria b and b

      3 10 2 nights min

      • 3 bedrooms
      • sleeps 10
      • 2 nights min
      • Nearest beach 3 mi
      • Swimming pool
      • Pet Friendly

      Price per night from

      $745

      Price per night from

      $745

        15

        Ian's cozy flat. 20 minutes from Ocho Rios.

        St. Mary Parish / Port Maria

        Port Maria apartment

        1 2 2 nights min

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

        Price per night from

        $46

        Price per night from

        $46

        (3) Excellent 

          77

          Sandy's Ocean View. 30min Ocho Rios 9- 10 bdrm options

          St. Mary Parish / Port Maria

          Port Maria villa

          9 16 2 nights min

          • 9 bedrooms
          • sleeps 16
          • 2 nights min
          • Beach / lakeside relaxation
          • Nearest beach 1 mi
          • Swimming pool

          Price per night from

          $287

          Responds fast!
          avg. 2 hours 38 minutes

          Price per night from

          $287

          Great rentals within 20 miles that match your search

          Distance approx 5.39 km from Port Maria

            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

            Distance approx 6.57 km from Port Maria

            (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
              …see more

              Price per night from

              $252

              Responds fast!
              avg. 1 hour 51 minutes

              Price per night from

              $252

              Distance approx 6.58 km from Port Maria

              (5) Very Good 

                19

                Dream Maker. Private beach paradise in Jamaica.

                St. Mary Parish / Robin's Bay

                Robin's Bay cottage

                1 2 3 nights min

                • 1 bedroom
                • sleeps 2
                • 3 nights min
                • Beach / lakeside relaxation
                • Child Friendly
                “Unforgettable paradise !” It was the most wonderful vacation I've ever taken! It was literally an Unforgettable Dream! The place is truly paradisiac and I think it was the first time in my life that I could pause and enjoy the simple beauty of this pl
                …see more

                Price per night from

                $207

                Responds fast!
                avg. 1 hour 51 minutes

                Price per night from

                $207

                Distance approx 7.89 km from Port Maria

                (3) Excellent 

                  49

                  Voted # 1 Seaside Villa in Ocho Rios Jamaica

                  St. Mary Parish / Oracabessa

                  Oracabessa 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

                  $745

                  Price per night from

                  $745

                  Distance approx 6.06 km from Port Maria

                    25

                    Ocean Haze

                    St. Ann Parish / St. Ann's Bay

                    St. Ann's Bay cottage

                    1 4 4 nights min

                    • 1 bedroom
                    • sleeps 4
                    • 4 nights min
                    • Ask about children
                    • Ask about pets

                    Price per night from

                    $103

                    Price per night from

                    $103

                    Distance approx 13.48 km from Port Maria

                    (20) Excellent 

                    Certificate of Excellence

                      21

                      Turtle Beach Towers, One Bedroom Apartment, Ocho Rios.

                      St. Ann Parish / Ocho Rios

                      Ocho Rios apartment

                      1 4 min stay varies

                      • 1 bedroom
                      • sleeps 4
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Swimming pool
                      • Child Friendly
                      “Wonderful Apartment” This apartment was wonderful. The location was excellent! You are close to everything from tourist to basic local things to do. Everything I was in need of was in the apartment. It looks exactly like the pictures if not better. I
                      …see more

                      Certificate of Excellence

                      Price per night from

                      $97

                      Price per night from

                      $97

                      Distance approx 10.25 km from Port Maria

                      (2) Excellent 

                        28

                        Oceanfront Condo, Pebble Beach, Large Sundeck with Ocean Access!

                        St. Mary Parish / Tower Isle

                        Tower Isle condo

                        2 4 2 nights min

                        • 2 bedrooms
                        • sleeps 4
                        • 2 nights min
                        • Nearest beach 0.1 mi
                        • Swimming pool
                        • Car not necessary

                        Price per night from

                        $275

                        Responds fast!
                        avg. 3 hours 46 minutes

                        Price per night from

                        $275

                        Distance approx 13.91 km from Port Maria

                        (7) Very Good 

                          14

                          "Live Like a Local in Jamaica"

                          St. Ann Parish / Ocho Rios

                          Ocho Rios house

                          1 2 2 nights min

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

                          Price per night from

                          $48

                          Price per night from

                          $48

                          Distance approx 14.64 km from Port Maria

                            21

                            Columbus Heights Ocho Rios Jamaica Apartment 24 E

                            St. Ann Parish / Ocho Rios

                            Ocho Rios apartment

                            2 6 2 nights min

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

                            Price per night from

                            $148

                            Price per night from

                            $148

                            Distance approx 12.86 km from Port Maria

                            (2) Excellent 

                              10

                              Adventure to Hidden Water Falls and trails in Ocho Rios

                              St. Ann Parish / Ocho Rios

                              Ocho Rios townhouse

                              3 8 3 nights min

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

                              Price per night from

                              $241

                              Responds fast!
                              avg. 1 hour 6 minutes

                              Price per night from

                              $241

                              Distance approx 13.75 km from Port Maria

                              (1) Excellent 

                                12

                                Apt 317 Carib

                                St. Ann Parish / Ocho Rios

                                Ocho Rios condo

                                1 4 2 nights min

                                • 1 bedroom
                                • sleeps 4
                                • 2 nights min
                                • Beach / lakeside relaxation
                                • Child Friendly
                                • Air conditioning

                                Price per night from

                                $89

                                Price per night from

                                $89

                                Distance approx 4.4 km from Port Maria

                                (5) Average 

                                  58

                                  Loveland Villa a Jamaica Jewel

                                  St. Mary Parish / Oracabessa

                                  Oracabessa villa

                                  3 8 2 nights min

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

                                  Price per night from

                                  $287

                                  Responds fast!
                                  avg. 3 hours 26 minutes

                                  Price per night from

                                  $287

                                  Distance approx 18.52 km from Port Maria

                                  (6) Very Good 

                                    65

                                    Valencia Villa Jamaica

                                    St. Ann Parish / Ocho Rios

                                    Ocho Rios villa

                                    3 6 3 nights min

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

                                    Price per night from

                                    $343

                                    Price per night from

                                    $343

                                    Distance approx 14.12 km from Port Maria

                                      13

                                      Ocean Palms Bay View

                                      St. Ann Parish / Ocho Rios

                                      Ocho Rios apartment

                                      1 4 1 night min

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

                                      Price per night from

                                      $81

                                      Responds fast!
                                      avg. 2 hours 47 minutes

                                      Price per night from

                                      $81

                                      Distance approx 10.06 km from Port Maria

                                        11

                                        "Golden View"

                                        St. Mary Parish / Tower Isle

                                        Tower Isle guest house

                                        3 6 2 nights min

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

                                        Price per night from

                                        $69

                                        Price per night from

                                        $69

                                        Distance approx 13.87 km from Port Maria

                                          19

                                          Three story town House

                                          St. Ann Parish / Ocho Rios

                                          Ocho Rios house

                                          6 12 7 nights min

                                          • 6 bedrooms
                                          • sleeps 12
                                          • 7 nights min
                                          • Child Friendly
                                          • Air conditioning
                                          • Private garden

                                          Price per night from

                                          $81

                                          Responds fast!
                                          avg. 3 hours 47 minutes

                                          Price per night from

                                          $81

                                          Distance approx 7.78 km from Port Maria

                                          (9) Very Good 

                                            52

                                            Villa Criss at Chrisanns, Jamaica

                                            St. Ann Parish / Ocho Rios

                                            Ocho Rios apartment

                                            1 2 1 night min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 1 night min
                                            • Beach / lakeside relaxation
                                            • Swimming pool
                                            • Child Friendly
                                            “What you see is what you get !” It was exactly what we where looking for. It was easy to travel and to find what we need (grocery just in front). People of the resort are very nice and helpful. It was safe and clean. The condo was cleaned every day
                                            …see more

                                            Price per night from

                                            $102

                                            Responds fast!
                                            avg. 1 hour 47 minutes

                                            Price per night from

                                            $102

                                            Distance approx 14.12 km from Port Maria

                                              11

                                              Ocean Palms Room

                                              St. Ann Parish / Ocho Rios

                                              Ocho Rios apartment

                                              1 2 1 night min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 1 night min
                                              • Beach / lakeside relaxation

                                              Price per night from

                                              $69

                                              Responds fast!
                                              avg. 2 hours 47 minutes

                                              Price per night from

                                              $69

                                              Distance approx 14.44 km from Port Maria

                                                11

                                                Sandcastles 1 bedroom - Ocho Rios

                                                St. Ann Parish / Ocho Rios

                                                Ocho Rios apartment

                                                1 4 2 nights min

                                                • 1 bedroom
                                                • sleeps 4
                                                • 2 nights min
                                                • Swimming pool
                                                • Child Friendly
                                                • Air conditioning

                                                Price per night from

                                                $149

                                                Responds fast!
                                                avg. 2 hours 47 minutes

                                                Price per night from

                                                $149

                                                Distance approx 10.47 km from Port Maria

                                                (1) Excellent 

                                                  50

                                                  6 Bedroom Villa Viento

                                                  St. Ann Parish / Ocho Rios

                                                  Ocho Rios house

                                                  6 12 1 night min

                                                  • 6 bedrooms
                                                  • sleeps 12
                                                  • 1 night min
                                                  • Beach / lakeside relaxation

                                                  Price per night from

                                                  $819

                                                  Responds fast!
                                                  avg. 2 hours 47 minutes

                                                  Price per night from

                                                  $819

                                                  Distance approx 8.74 km from Port Maria

                                                    9

                                                    The Big White Villa Garden Suite[1bdr studio appt]

                                                    St. Mary Parish / Tower Isle

                                                    Tower Isle studio

                                                    Studio 2 2 nights min

                                                    • Studio
                                                    • sleeps 2
                                                    • 2 nights min
                                                    • Child Friendly

                                                    Price per night from

                                                    $103

                                                    Responds fast!
                                                    avg. 3 hours 47 minutes

                                                    Price per night from

                                                    $103

                                                    Distance approx 14.53 km from Port Maria

                                                      12

                                                      Apartment for rent for vacationers/businesspersons

                                                      St. Ann Parish / Ocho Rios

                                                      Ocho Rios apartment

                                                      1 3 2 nights min

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

                                                      Price per night from

                                                      $103

                                                      Price per night from

                                                      $103

                                                      Distance approx 14.11 km from Port Maria

                                                        6

                                                        Comfort Apartments At the Ridge

                                                        St. Ann Parish / Ocho Rios

                                                        Ocho Rios apartment

                                                        1 3 2 nights min

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

                                                        Price per night from

                                                        $92

                                                        Price per night from

                                                        $92

                                                        Distance approx 14.11 km from Port Maria

                                                          7

                                                          Vacation Apartments

                                                          St. Ann Parish / Ocho Rios

                                                          Ocho Rios apartment

                                                          2 6 2 nights min

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

                                                          Price per night from

                                                          $287

                                                          Price per night from

                                                          $287

                                                          Distance approx 11.68 km from Port Maria

                                                            16

                                                            Wag Water - Prospect Plantation 3 Bedrm Oceanfront

                                                            St. Ann Parish / Ocho Rios

                                                            Ocho Rios house

                                                            3 6 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 6
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Swimming pool
                                                            • Ask about children

                                                            Price per night from

                                                            $503

                                                            Price per night from

                                                            $503

                                                            Distance approx 10.47 km from Port Maria

                                                              77

                                                              7 Bedroom Villa Viento

                                                              St. Ann Parish / Ocho Rios

                                                              Ocho Rios house

                                                              7 16 7 nights min

                                                              • 7 bedrooms
                                                              • sleeps 16
                                                              • 7 nights min
                                                              • Beach / lakeside relaxation
                                                              • Child Friendly

                                                              Price per night from

                                                              $1,842

                                                              Responds fast!
                                                              avg. 2 hours 47 minutes

                                                              Price per night from

                                                              $1,842

                                                              Distance approx 9.51 km from Port Maria

                                                                31

                                                                SPRING PALM 1 BEDROOM APARTMENT/POOL

                                                                St. Mary Parish / Tower Isle

                                                                Tower Isle apartment

                                                                1 3 1 night min

                                                                • 1 bedroom
                                                                • sleeps 3
                                                                • 1 night min
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Private garden

                                                                Price per night from

                                                                $55

                                                                Responds fast!
                                                                avg. 2 hours 38 minutes

                                                                Price per night from

                                                                $55

                                                                Distance approx 14.47 km from Port Maria

                                                                (7) Very Good 

                                                                  23

                                                                  Self catering Ocho Rios bay beach resort condo- Wifi ( sleeps 2-4 )

                                                                  St. Ann Parish / Ocho Rios

                                                                  Ocho Rios apartment

                                                                  1 4 3 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • 3 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 0 mi
                                                                  • Swimming pool
                                                                  “Location yes! housekeeping staff no...” Hello, we just came back from a week in Ocho Rios and had a fantastic time. The condo we rented was not in the tower shown in the picture but in the adjacent hotel, which was good too. And yes, location in great
                                                                  …see more

                                                                  Price per night from

                                                                  $114

                                                                  Price per night from

                                                                  $114

                                                                  Distance approx 12.42 km from Port Maria

                                                                    12

                                                                    Wake Up to Breathtaking Views

                                                                    St. Ann Parish / Ocho Rios

                                                                    Ocho Rios apartment

                                                                    1 2 1 night min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 1 night min
                                                                    • Nearest beach 4 mi

                                                                    Price per night from

                                                                    $115

                                                                    Price per night from

                                                                    $115

                                                                    Distance approx 12.18 km from Port Maria

                                                                    (12) Very Good 

                                                                      30

                                                                      Pimento Studio Apartment with pool. Ocho Rios

                                                                      St. Ann Parish / Ocho Rios

                                                                      Ocho Rios studio

                                                                      Studio 2 2 nights min

                                                                      • Studio
                                                                      • sleeps 2
                                                                      • 2 nights min
                                                                      • Nearest beach 1 mi
                                                                      • Swimming pool
                                                                      • Car not necessary

                                                                      Price per night from

                                                                      $60

                                                                      Responds fast!
                                                                      avg. 58 minutes

                                                                      Price per night from

                                                                      $60

                                                                      Distance approx 14.22 km from Port Maria

                                                                        38

                                                                        1 Bed apatment/Condo Sandcastle Resort Ocho rios

                                                                        St. Ann Parish / Ocho Rios

                                                                        Ocho Rios apartment

                                                                        1 4 5 nights min

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

                                                                        Price per night from

                                                                        $104

                                                                        Price per night from

                                                                        $104

                                                                        Distance approx 13.91 km from Port Maria

                                                                          19

                                                                          Villa at The Richmond Estate

                                                                          St. Ann Parish / Ocho Rios

                                                                          Ocho Rios villa

                                                                          3 6 1 night min

                                                                          • 3 bedrooms
                                                                          • sleeps 6
                                                                          • 1 night min
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $184

                                                                          Responds fast!
                                                                          avg. 1 hour 54 minutes

                                                                          Price per night from

                                                                          $184

                                                                          Distance approx 13.91 km from Port Maria

                                                                            10

                                                                            Luxury jamaican villa to rent

                                                                            St. Ann Parish / Ocho Rios

                                                                            Ocho Rios villa

                                                                            3 8 3 nights min

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

                                                                            Price per night from

                                                                            $207

                                                                            Price per night from

                                                                            $207

                                                                            Distance approx 14.11 km from Port Maria

                                                                            (1) Excellent 

                                                                              32

                                                                              2 Bed apartment, crane ridge resort, pool, tennis courts, ocho rios

                                                                              St. Ann Parish / Ocho Rios

                                                                              Ocho Rios apartment

                                                                              2 6 5 nights min

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

                                                                              Price per night from

                                                                              $161

                                                                              Price per night from

                                                                              $161