Vacation Rentals & Condos in Puerto Morelos

Close

Enter dates for more accurate prices

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

2,472 condos

(91) Excellent 

    26

    Palma Real, 1 BR Condo on Beach in Puerto Morelos

    Riviera Maya / Puerto Morelos

    Puerto Morelos apartment

    1 4 min stay varies

    • 1 bedroom
    • sleeps 4
    • min stay varies
    • Beach / lakeside relaxation
    • Swimming pool
    • Child Friendly
    “quiet ,relaxing, marvelous” This is the second time we have stayed at 102 Palma Real, it is not often we holiday at the same place twice ,but we had such a good experience the last time we had to visit again ,and we were not disappointed in fact it wa
    …see more

    Price per night from

    $100

    Responds fast!
    avg. 2 hours 12 minutes

    Price per night from

    $100

    (25) Excellent 

      19

      Delightful two bedroom beach condo close to town

      Riviera Maya / Puerto Morelos

      Puerto Morelos apartment

      2 5 min stay varies

      • 2 bedrooms
      • sleeps 5
      • min stay varies
      • Beach / lakeside relaxation
      • Swimming pool
      • Child Friendly
      “Perfect location, exactly what we were looking for!” This condo is located exactly where you want to be if you're visiting Puerto Moreles. We felt comfortable at the pool, you can walk from the pool to snorkeling in about 2 mins. The owners and condo
      …see more

      Price per night from

      $171

      Price per night from

      $171

        9

        KIN HA SUITE, ONE BEDROOM ON THE BEACH

        Riviera Maya / Puerto Morelos

        Puerto Morelos apartment

        1 2 6 nights min

        • 1 bedroom
        • sleeps 2
        • 6 nights min
        • Air conditioning
        • Private garden

        Price per night from

        $149

        Price per night from

        $149

        (22) Excellent 

          36

          Relax by the sparkling pool and enjoy the ocean breeze.

          Riviera Maya / Puerto Morelos

          Puerto Morelos house

          2 6 1 night min

          • 2 bedrooms
          • sleeps 6
          • 1 night min
          • Swimming pool
          • Ask about children
          • Air conditioning
          “Amazing get-away in Puerto Morelos” My family & I enjoyed a wonderful week of relaxation at the beautiful Casa Anita, & some exciting adventures at nearby attractions. The house was everything we could want from a home away from home, the staff were w
          …see more

          Price per night from

          $170

          Price per night from

          $170

            3

            GARDEN SUITE ON THE BEACH

            Riviera Maya / Puerto Morelos

            Puerto Morelos apartment

            1 2 1 night min

            • 1 bedroom
            • sleeps 2
            • 1 night min

            Price per night from

            $138

            Price per night from

            $138

            (22) Excellent 

              18

              BEST DEAL!!!! Oceanfront Condo Close to Town

              Riviera Maya / Puerto Morelos

              Puerto Morelos condo

              2 8 1 night min

              • 2 bedrooms
              • sleeps 8
              • 1 night min
              • Beach / lakeside relaxation
              • Swimming pool
              • Child Friendly
              “Wonderful vacation!” We had a delightful week at this condo. The location on the beach was gorgeous! We were very happy with the condition of the unit; it was clean, had plenty of space for our family of four, and the ocean breezes kept us cool. The C
              …see more

              Price per night from

              $189

              Price per night from

              $189

              (14) Excellent 

                15

                Private balcony overlooking the pool, peaceful apartment with great amenities

                Riviera Maya / Puerto Morelos

                Puerto Morelos apartment

                1 4 1 night min

                • 1 bedroom
                • sleeps 4
                • 1 night min
                • Swimming pool
                • Child Friendly
                • Air conditioning
                “My winter refuge” I spend the month of February at Abby del Sol and I feel like it is my home away from home. Comfortable apartment, great management and right around the corner from the beautiful beach. With a short walk to town to shops and restaura
                …see more

                Price per night from

                $65

                Price per night from

                $65

                (5) Very Good 

                  8

                  Best Bargain On the Beach

                  Riviera Maya / Puerto Morelos

                  Puerto Morelos apartment

                  1 5 3 nights min

                  • 1 bedroom
                  • sleeps 5
                  • 3 nights min
                  • Beach / lakeside relaxation
                  • Swimming pool
                  • Child Friendly
                  “Great place” Couldn't have asked for better. Dealing with Bobby was seamless, and Ramon was very accommodating during our stay
                  …see more

                  Price per night from

                  $196

                  Responds fast!
                  avg. 3 hours 5 minutes

                  Price per night from

                  $196

                  (31) Excellent 

                  Certificate of Excellence

                    34

                    Perfect Location! -- Beachfront, Pool & Easy Walk to Town Square

                    Riviera Maya / Puerto Morelos

                    Puerto Morelos apartment

                    2 5 min stay varies

                    • 2 bedrooms
                    • sleeps 5
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Swimming pool
                    • Child Friendly
                    “Wonderful spot in Mexico, clean comfortable condo with a great b” The condo was just what we were looking for, if you are in need of a 2 bedroom in Puerto Morelos, this is the place! The condo was clean and neat, had everything we needed and location
                    …see more

                    Certificate of Excellence

                    Price per night from

                    $184

                    Responds fast!
                    avg. 3 hours 15 minutes

                    Price per night from

                    $184

                    (13) Very Good 

                      56

                      Large 3 story home with charming Mexican decor, private pool & garden

                      Riviera Maya / Puerto Morelos

                      Puerto Morelos house

                      4 10 1 night min

                      • 4 bedrooms
                      • sleeps 10
                      • 1 night min
                      • Swimming pool
                      • Ask about children
                      • Air conditioning
                      “Casa Mulder” We loved Puerto Morelos, found the staff @Abbey Del Sol very professional and attentive. We give the staff 5 stars. Casa Mulder could use some attention. Dishwasher never worked and was not repairable although the staff tried. Furniture w
                      …see more

                      Price per night from

                      $280

                      Price per night from

                      $280

                      (16) Excellent 

                        20

                        Large modern 3rd floor apartment, fresh breeze, huge deck overlooking pool

                        Riviera Maya / Puerto Morelos

                        Puerto Morelos apartment

                        1 4 1 night min

                        • 1 bedroom
                        • sleeps 4
                        • 1 night min
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning
                        “relaxing and enjoyable stay” Stay at ADS was perfect. Condo was light and spacious with a wonderful balcony overlooking the pool. The bed was exceptionally comfortable and the unit was well equipped with everything from housewares, cleaning supplies t
                        …see more

                        Price per night from

                        $78

                        Price per night from

                        $78

                        (6) Excellent 

                          13

                          Spectacular Oceanfront Villa on the Mayan Riviera

                          Riviera Maya / Puerto Morelos

                          Puerto Morelos apartment

                          1 4 5 nights min

                          • 1 bedroom
                          • sleeps 4
                          • 5 nights min
                          • Beach / lakeside relaxation
                          • Swimming pool
                          • Child Friendly
                          “Keep this Vilia a Secret!” Sshh - this place is a bit of paradise. It has all the sun that you want; swiming in the grogeous pool or the ocean; beach walks that never end; the quietness and peace you long for. You will be surrounded with all the ament
                          …see more

                          Price per night from

                          $201

                          Responds fast!
                          avg. 3 hours 40 minutes

                          Price per night from

                          $201

                          (8) Excellent 

                            17

                            Beautiful Two Bedroom Suite with partial view of the Ocean (CB06/CB09)

                            Riviera Maya / Puerto Morelos

                            Puerto Morelos condo

                            2 5 min stay varies

                            • 2 bedrooms
                            • sleeps 5
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Nearest beach 0 mi
                            • Swimming pool

                            Price per night from

                            $146

                            Responds fast!
                            avg. 3 hours 54 minutes

                            Price per night from

                            $146

                            (9) Excellent 

                              34

                              Apartment with ocean view in Puerto Morelos

                              Riviera Maya / Puerto Morelos

                              Puerto Morelos apartment

                              2 5 1 night min

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

                              Price per night from

                              $161

                              Responds fast!
                              avg. 3 hours 27 minutes

                              Price per night from

                              $161

                              (2) Very Good 

                                42

                                Beach Condo (B2) in town, pool, 100 ft to beach

                                Riviera Maya / Puerto Morelos

                                Puerto Morelos condo

                                2 4 1 night min

                                • 2 bedrooms
                                • sleeps 4
                                • 1 night min
                                • Swimming pool
                                • Child Friendly
                                • Car not necessary

                                Price per night from

                                $180

                                Price per night from

                                $180

                                  18

                                  Oceanfront, Peaceful home. Private pool. Close to all sites of the Riviera Maya

                                  Riviera Maya / Puerto Morelos

                                  Puerto Morelos house

                                  3 9 min stay varies

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

                                  Price per night from

                                  $344

                                  Responds fast!
                                  avg. 1 hour 27 minutes

                                  Price per night from

                                  $344

                                  (12) Excellent 

                                    13

                                    Modern, comfortable, well-appointed apartment with private garden courtyard.

                                    Riviera Maya / Puerto Morelos

                                    Puerto Morelos studio

                                    Studio 4 1 night min

                                    • Studio
                                    • sleeps 4
                                    • 1 night min
                                    • Swimming pool
                                    • Child Friendly
                                    • Air conditioning
                                    “Home away from home..” The staff is always available to lend a helping hand, while the property and grounds were spotless. We were greeted, and treated, as family. The owners are true ambassadors of Puerto Morelos, and all the area has to offer. Count
                                    …see more

                                    Price per night from

                                    $65

                                    Price per night from

                                    $65

                                    (30) Excellent 

                                      34

                                      Bed and Breakfast in Mexican Villa, near beach, experience life like a local

                                      Riviera Maya / Puerto Morelos

                                      Puerto Morelos b and b

                                      3 10 2 nights min

                                      • 3 bedrooms
                                      • sleeps 10
                                      • 2 nights min
                                      • Swimming pool
                                      • Child Friendly
                                      • Car not necessary

                                      Price per night from

                                      $81

                                      Responds fast!
                                      avg. 1 hour 47 minutes

                                      Price per night from

                                      $81

                                      (4) Very Good 

                                        12

                                        Wonderful 1 Bedroom Ocean Front Suite on Puerto Morelos!

                                        Riviera Maya / Puerto Morelos

                                        Puerto Morelos condo

                                        1 4 min stay varies

                                        • 1 bedroom
                                        • sleeps 4
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Nearest beach 0 mi
                                        • Swimming pool

                                        Price per night from

                                        $117

                                        Responds fast!
                                        avg. 3 hours 54 minutes

                                        Price per night from

                                        $117

                                          13

                                          Turquoise Apt 2 BR A/C, Wifi, Pool, Private Condo, Pto Morelos, Riviera Maya

                                          Riviera Maya / Puerto Morelos

                                          Puerto Morelos apartment

                                          2 5 1 night min

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

                                          Price per night from

                                          $61

                                          Price per night from

                                          $61

                                          (1) Excellent 

                                            12

                                            La petite France

                                            Riviera Maya / Puerto Morelos

                                            Puerto Morelos apartment

                                            1 2 2 nights min

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

                                            Price per night from

                                            $75

                                            Responds fast!
                                            avg. 1 hour 36 minutes

                                            Price per night from

                                            $75

                                            (26) Excellent 

                                              20

                                              Puerto Morelos Mexico Vacation Condo On the Sea

                                              Riviera Maya / Puerto Morelos

                                              Puerto Morelos apartment

                                              1 4 3 nights min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 3 nights min
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Car not necessary

                                              Price per night from

                                              $149

                                              Price per night from

                                              $149

                                                16

                                                BEACHFRONT VILLA CENTRAL TO EVERYTHING 25 MIN. TO

                                                Riviera Maya / Puerto Morelos

                                                Puerto Morelos villa

                                                3 8 5 nights min

                                                • 3 bedrooms
                                                • sleeps 8
                                                • 5 nights min
                                                • Child Friendly

                                                Price per night from

                                                $327

                                                Responds fast!
                                                avg. 3 hours 33 minutes

                                                Price per night from

                                                $327

                                                (15) Excellent 

                                                Certificate of Excellence

                                                  11

                                                  Puerto Morelos Condos - Kaam Acommodations

                                                  Riviera Maya / Puerto Morelos

                                                  Puerto Morelos apartment

                                                  1 3 3 nights min

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

                                                  Certificate of Excellence

                                                  Price per night from

                                                  $173

                                                  Price per night from

                                                  $173

                                                  (1) Excellent 

                                                    18

                                                    Fully Equipped Apartment in Puerto Morelos. 7 Minutes from the Beach.

                                                    Riviera Maya / Puerto Morelos

                                                    Puerto Morelos apartment

                                                    2 4 4 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 4 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 5 mi
                                                    • Child Friendly

                                                    Price per night from

                                                    $45

                                                    Price per night from

                                                    $45

                                                    (15) Excellent 

                                                      33

                                                      Beach Condos (2 units), 4 bedroom, pool, in town, steps to the beach

                                                      Riviera Maya / Puerto Morelos

                                                      Puerto Morelos house

                                                      4 8 1 night min

                                                      • 4 bedrooms
                                                      • sleeps 8
                                                      • 1 night min
                                                      • Beach / lakeside relaxation
                                                      • Swimming pool
                                                      • Child Friendly
                                                      “Great house and location” This is a really well kept and cozy little vacation house. It's extremely close to the beach as well as the town of Puerto Morelos. We stayed here with a group of 6 people total and all were extremely comfortable in the share
                                                      …see more

                                                      Price per night from

                                                      $358

                                                      Price per night from

                                                      $358

                                                      (1) Very Good 

                                                        15

                                                        Two Bedroom Beautiful Suite with Partial Ocean View (CA04)

                                                        Riviera Maya / Puerto Morelos

                                                        Puerto Morelos apartment

                                                        2 4 min stay varies

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • min stay varies
                                                        • Nearest beach 0 mi
                                                        • Swimming pool
                                                        • Child Friendly

                                                        Price per night from

                                                        $146

                                                        Responds fast!
                                                        avg. 3 hours 54 minutes

                                                        Price per night from

                                                        $146

                                                        (25) Excellent 

                                                        Certificate of Excellence

                                                          79

                                                          Casa Toucan 2 - Beautiful Beachfront near Square!

                                                          Riviera Maya / Puerto Morelos

                                                          Puerto Morelos apartment

                                                          1 2 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0.1 mi
                                                          • Swimming pool
                                                          “Wonderful in all ways.” Our stay at Casa Toucan could not have been better. We stayed in the one bedroom apartment and we had everything we needed. The view from the balcony is amazing and the location is perfect. It is right on the beach and just aro
                                                          …see more

                                                          Certificate of Excellence

                                                          Price per night from

                                                          $172

                                                          Responds fast!
                                                          avg. 46 minutes

                                                          Price per night from

                                                          $172

                                                          (33) Excellent 

                                                            15

                                                            Private Beachfront Villas - Diving Lodge Norte

                                                            Riviera Maya / Puerto Morelos

                                                            Puerto Morelos villa

                                                            5 16 min stay varies

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

                                                            Price per night from

                                                            $630

                                                            Responds fast!
                                                            avg. 1 hour 22 minutes

                                                            Price per night from

                                                            $630

                                                              14

                                                              Mayan Palace Luxury Resort - Studio Suite - Riviera Maya

                                                              Riviera Maya / Puerto Morelos

                                                              Puerto Morelos studio

                                                              Studio 4 7 nights min

                                                              • Studio
                                                              • sleeps 4
                                                              • 7 nights min
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $152

                                                              Price per night from

                                                              $152

                                                                29

                                                                Gorgeous two bedroom with 3 bathrooms, king beds, lovely breeze, pool.

                                                                Riviera Maya / Puerto Morelos

                                                                Puerto Morelos apartment

                                                                2 5 1 night min

                                                                • 2 bedrooms
                                                                • sleeps 5
                                                                • 1 night min
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $130

                                                                Price per night from

                                                                $130

                                                                  16

                                                                  Beach Condo (B2-1), in town, pool, 100 ft to beach

                                                                  Riviera Maya / Puerto Morelos

                                                                  Puerto Morelos condo

                                                                  1 2 1 night min

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

                                                                  Price per night from

                                                                  $158

                                                                  Price per night from

                                                                  $158

                                                                    48

                                                                    SpaciousTownhouse near Puerto Morelos Beach

                                                                    Riviera Maya / Puerto Morelos

                                                                    Puerto Morelos townhouse

                                                                    3 6 1 night min

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • 1 night min
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $92

                                                                    Price per night from

                                                                    $92

                                                                    (18) Excellent 

                                                                      34

                                                                      Luxury Two Bedroom Oceanfront Condo, private deck

                                                                      Riviera Maya / Puerto Morelos

                                                                      Puerto Morelos apartment

                                                                      2 6 min stay varies

                                                                      • 2 bedrooms
                                                                      • sleeps 6
                                                                      • min stay varies
                                                                      • Beach / lakeside relaxation
                                                                      • Swimming pool
                                                                      • Child Friendly
                                                                      “Luxury at Palma Real!” This was our third trip to Palma Real in the past year so no doubt we really love it there! As another reviewer commented, we would be happy staying at just about any of the condos at Palma Real but there is no question Neville'
                                                                      …see more

                                                                      Price per night from

                                                                      $285

                                                                      Responds fast!
                                                                      avg. 2 hours 1 minutes

                                                                      Price per night from

                                                                      $285

                                                                        22

                                                                        Ocean Front Condo Del Mar #1 - 2BR

                                                                        Riviera Maya / Puerto Morelos

                                                                        Puerto Morelos apartment

                                                                        2 5 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 5
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Car not necessary
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $172

                                                                        Responds fast!
                                                                        avg. 3 hours 54 minutes

                                                                        Price per night from

                                                                        $172

                                                                        (2) Excellent 

                                                                          25

                                                                          Beach front condo in Puerto Morelos

                                                                          Riviera Maya / Puerto Morelos

                                                                          Puerto Morelos apartment

                                                                          2 6 5 nights min

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

                                                                          Price per night from

                                                                          $373

                                                                          Responds fast!
                                                                          avg. 30 minutes

                                                                          Price per night from

                                                                          $373

                                                                          (1) Excellent 

                                                                            7

                                                                            PENTHOUSE STUDIO SUITE

                                                                            Riviera Maya / Puerto Morelos

                                                                            Puerto Morelos villa

                                                                            1 2 7 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 2
                                                                            • 7 nights min

                                                                            Price per night from

                                                                            $131

                                                                            Price per night from

                                                                            $131

                                                                              15

                                                                              Steps to the BEST BEACH in Puerto Morelos Beautiful 1bed/2bath private apartment

                                                                              Riviera Maya / Puerto Morelos

                                                                              Puerto Morelos apartment

                                                                              1 6 min stay varies

                                                                              • 1 bedroom
                                                                              • sleeps 6
                                                                              • min stay varies
                                                                              • Nearest beach 0.1 mi
                                                                              • Child Friendly
                                                                              • Car not necessary

                                                                              Price per night from

                                                                              $83

                                                                              Responds fast!
                                                                              avg. 3 hours 30 minutes

                                                                              Price per night from

                                                                              $83

                                                                              About Puerto Morelos

                                                                              Come to Puerto Morelos to experience the stretch of coastal paradise known as the Mexican Riviera. This is a land of relaxation and adventure, pristine beaches and exhilarating new experiences. Forget your worries and lie in the sun on a long strip of sugary white sand, or soar off the edge of a cliff in a hang glider and see the jungle from above.

                                                                              The coastal areas of Puerto Morelos are part of a National Marine Park and have become a protected preserve of coral reefs and habitat areas for native fish and sea turtles. It's difficult to have a diving or snorkeling adventure here and not see something spectacular.

                                                                              But there are inland adventures waiting as well. Puerto Morales lies within easy reach of fascinating Mayan ruins that can be explored with a friendly, knowledgeable guide. There are also jungle trails here that lead to breathtaking overlooks and exhilarating landscapes for rappelling and zip lining.

                                                                              Here are a few additional suggestions as you plan your trip:

                                                                              • Go scuba diving: Scuba diving and snorkeling conditions are almost perfect along the Mexican coast all year long. Have a personal encounter with the brilliant and diverse creatures of Puerto Morelos' coral reefs.
                                                                              • Take an eco-tour by boat: This is a great way to learn more about the endless biodiversity of this lively marine ecosystem.
                                                                              • Take a Mexican cooking class: After sampling the creative cuisine of world class restaurants in Puerto Morelos, take a course and learn how to bring these traditional flavors home with you.
                                                                              • Play on the beach: Go surfing or swimming, rent a boat and explore the coast on your own, or go parasailing and see the beach from above. When you're ready to relax, lie in the sand and enjoy the golden sun.
                                                                              • Explore the ruins: The ancient Mayan ruins in this area draw fascinated visitors from all over the world every year. Tour the ruins to learn more about the Mayan people, what they believed, and how they lived.
                                                                              • Have a jungle adventure: Guided jeep or horseback riding tours can take you to places in the jungle that are hard to reach by foot. Go rappelling or race along a zip line and experience the forest canopy at high speed.

                                                                              No matter what you decide to do on your visit to Puerto Morelos, you'll need a place to stay. And you'll have no trouble finding the perfect vacation rental here during any season of the year. Rent a luxurious beach villa big enough to host your family and friends, or find a romantic summer condo for two with beautiful views of the ocean.