HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.

Make A Holiday Rental Villa in Rio Mar, Puerto Rico, Your Home Away From Home

The small resort of Rio Mar is situated in the north-east of the island of Puerto Rico, in the Caribbean. This is a very short drive east of the island’s capital, San Juan, and a perfect spot in which to be able to explore the best of what Puerto Rico has to offer. The self catering villas on offer in Rio Mar are all pre-vetted to ensure they offer visitors the ultimate in luxury, along with every facility you can think of for a great holiday experience. There are hotels within the area of Rio Mar, but for the maximum flexibility and comfort, self catering accommodation tends to be the best choice.

Things to Do on Holiday in Rio Mar, Puerto Rico

The nearby beach at Rio Mar has a very high reputation on the island of Puerto Rico and this is for very good reason. There are numerous activities to participate in and these include the likes of swimming, sunbathing (of course!), sailing, snorkelling, deep-sea diving, wind surfing, surfing, deep-sea fishing and jet skiing. There are some idyllic walks to take along the coast at Rio Mar and other land-based activities to consider include golf, cycling, tennis and horse riding.

Places to Visit on Holiday in Rio Mar, Puerto Rico

You have a good number of typical Caribbean seaside ports and villages to investigate along this stretch of coast and this is always perfect for half a day, if you fancy escaping the resort for a short time. If you would prefer a longer sightseeing trip, during your holidays in Rio Mar, head east to the island’s capital of San Juan. There are plenty of popular tourist attractions to visit in this vibrant and historic city and these include San Juan Cathedral; Old San Juan which is the oldest part of the city and crammed-full of interesting architecture; the Castillo de San Felipe del Morro; plus many museums including the Museum of Art of Puerto Rico and the Museo del Nino which is dedicated to children.

Weather in Rio Mar, Puerto Rico

A glorious sub-tropical climate awaits you on your holidays in Rio Mar. This means that temperatures are warm throughout the whole year and the nights rarely see values fall below 20 degrees Celsius. The average maximum temperature ranges between 28 and 31 degrees and there are around 50 inches of rainfall per year. The driest months of the year are between January and March.

Travel to Rio Mar, Puerto Rico

The nearest airport for your holidays in Rio Mar will be located just outside of San Juan at Luis Munoz Marin International Airport (SJU). Very conveniently, this airport offers a direct service to and from the UK through British Airways. This flight departs from London Gatwick (LGW) and stops at Antigua. As an alternative and for more choice, some people choose to fly to Miami and then take a short flight across to Puerto Rico.

Use filters to narrow your search results!

Rio Mar Holiday Villas & Rentals(75)

75 Results
Book Now!
3 night minimum stay
  • 2 BR,
  • 1 BA,
  • Sleeps 6
#307522
    (49)
    5 night minimum stay
    • 2 BR,
    • 2 BA,
    • Sleeps 6
    #933382
      (12)
      4 - 7 night minimum stay
      • 2 BR,
      • 2 BA,
      • Sleeps 8
      #19458vb
        (14)
        Book Now!
        3 night minimum stay
        • 1 BR,
        • 1 BA,
        • Sleeps 4
        #3668362
          (14)
          Book Now!
          3 night minimum stay
          • 3 BR,
          • 3 BA,
          • Sleeps 10
          #3799115
            Book Now!
            • 1 BR,
            • 1 BA,
            • Sleeps 6
            #3694412
              2 Reviews
              Book Now!
              2 night minimum stay
              • 4 BR,
              • 4 BA,
              • Sleeps 12
              #3672130
                Book Now!
                3 night minimum stay
                • 1 BR,
                • 1 BA,
                • Sleeps 4
                #381326
                  (13)
                  Book Now!
                  3 night minimum stay
                  • 2 BR,
                  • 1 BA,
                  • Sleeps 6
                  #480734vb
                    (10)
                    Book Now!
                    3 night minimum stay
                    • 3 BR,
                    • 2 BA,
                    • Sleeps 8
                    #162066vb
                      (31)
                      Book Now!
                      3 - 5 night minimum stay
                      • 2 BR,
                      • 2 BA,
                      • Sleeps 6
                      #3524117
                        (8)
                        Book Now!
                        3 night minimum stay
                        • 3 BR,
                        • 2 BA,
                        • Sleeps 6
                        #3656150
                          (7)
                          Book Now!
                          4 - 7 night minimum stay
                          • Studio,
                          • 1 BA,
                          • Sleeps 5
                          #121793vb
                            (11)
                            Book Now!
                            3 - 5 night minimum stay
                            • 1 BR,
                            • 2 BA,
                            • Sleeps 6
                            #169224
                              (22)
                              Book Now!
                              3 - 5 night minimum stay
                              • 2 BR,
                              • 2 BA,
                              • Sleeps 8
                              #902874
                                (7)
                                2 - 3 night minimum stay
                                • 2 BR,
                                • 2 BA,
                                • Sleeps 7
                                #146870
                                  (28)
                                  3 night minimum stay
                                  • 3 BR,
                                  • 3 BA,
                                  • 1 Separate Toilet,
                                  • Sleeps 10
                                  #371937
                                    (16)
                                    4 - 7 night minimum stay
                                    • 1 BR,
                                    • 1 BA,
                                    • Sleeps 5
                                    #96370vb
                                      (84)
                                      3 night minimum stay
                                      • 3 BR,
                                      • 2 BA,
                                      • 1 Separate Toilet,
                                      • Sleeps 8
                                      #154388
                                        (42)
                                        From £61
                                        per night
                                        2 night minimum stay
                                        • 1 BR,
                                        • Sleeps 4
                                        #311614vb
                                          (37)
                                          Book Now!
                                          3 night minimum stay
                                          • 2 BR,
                                          • 2 BA,
                                          • Sleeps 5
                                          #3776780
                                            Book Now!
                                            3 night minimum stay
                                            • 2 BR,
                                            • 2 BA,
                                            • Sleeps 6
                                            #3791557
                                              5 - 7 night minimum stay
                                              • 1 BR,
                                              • 2 BA,
                                              • Sleeps 6
                                              #971200
                                                (13)
                                                3 night minimum stay
                                                • 3 BR,
                                                • 3 BA,
                                                • 1 Separate Toilet,
                                                • Sleeps 12
                                                #340821vb
                                                  (3)
                                                  2 night minimum stay
                                                  • 1 BR,
                                                  • 2 BA,
                                                  • Sleeps 4
                                                  #444577vb
                                                    (9)
                                                    3 night minimum stay
                                                    • 2 BR,
                                                    • 3 BA,
                                                    • Sleeps 10
                                                    #382380
                                                      (9)
                                                      4 night minimum stay
                                                      • 1 BR,
                                                      • 2 BA,
                                                      • Sleeps 4
                                                      #189196
                                                        (32)
                                                        3 - 5 night minimum stay
                                                        • 2 BR,
                                                        • 2 BA,
                                                        • Sleeps 6
                                                        #927970
                                                          (18)
                                                          1 - 2 night minimum stay
                                                          • 3 BR,
                                                          • 3 BA,
                                                          • Sleeps 8
                                                          #382880
                                                            (9)
                                                            2 - 4 night minimum stay
                                                            • 3 BR,
                                                            • 2 BA,
                                                            • Sleeps 10
                                                            #78520vb
                                                              (12)
                                                              Advertisement