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.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit Default Owner Icon heart-filled

Holidaymakers searching for holiday rentals in Ribeira Brava also enquired about apartments in Funchal, villas in Calheta and apartments in Canico

Make a holiday rental, home, or cottage in Ribeira, Portugal your home away from home

If you are looking for a beautiful resort to escape to in the south of Europe, then Ribeira is an excellent choice. Located on the Portuguese island of Madeira this is charming place offering lots of things for holidaymakers to see and do. Visitors will find numerous different places to stay including self catering accommodation, villas, B&Bs and apartments.

Things to do on holiday to Ribeira, Portugal

Tourists can enjoy the wonderful sea views and relax in the sun on the beach at Ribeira Brava. Holidaymakers can participate in various watersports nearby such as surfing, wind surfing, sailing and fishing. Visitors can explore the wonderful landscape here by hiking and cycling as well as taking four wheel drive or horse riding excursions. There are also opportunities to try paragliding, climbing, go-karting and tobogganing in two-seater wicker baskets down a steep road. Golf fans will pleased to know there is an 18-hole course only 17 miles away and there are tennis courts open nearby too. There are some charming bars, cafes and restaurants in the area, and self catering holidaymakers can purchase food and drink as well as souvenirs from some small shops and supermarkets here.

Places to visit on holiday to Ribeira, Portugal

In and around Ribeira there are many fantastic places for holidaymakers to visit. In Ribeira Brava visitors will see attractive building including the Church of Sao Bento with its baroque bell tower and clock dating back to the 15th century. The Museu Ethnografico da Madeira is also well worth a visit and is housed in an old rum distillery and sugar cane mill in the resort.

The island capital city, Funchal is about 10 miles away and is a great place to visit with many interesting attractions including several museums and churches. Beautiful gardens and parks are located around the island with the Botanical Gardens near Funchal and a cable car ride takes visitors up to the Monte Palace Tropical Garden. Various boat rides are offered from Funchal including a ferry service to the island of Porto Santo and dolphin and whale spotting trips.

Weather in Ribeira, Portugal

The warmest months of the year on Madeira are July and August when the average high temperature is 26 degrees centigrade. Even in January the average high is 17 with the minimum rarely falling below 10 degrees centigrade. During the summer months there is hardly any rainfall and the wettest month is usually November with an average 4.2 inches of rain.

Travel to Ribeira, Portugal

Madeira Airport (FNC) is located near the capital city Funchal and approximately 35 kilometres from Ribeira. Flights come in to Madeira from Amsterdam (AMS), Berlin-Tegel (TXL), Brussels (BRU), London-Gatwick (LGW), London-Stansted (STN), Lisbon (LIS), Paris-Charles de Gaulle (CDG), Vienna (VIE) and Zurich (ZRH) amongst others. Passengers will find taxis located outside the terminal building and six car rental companies operate out of the airport. These are Auto Jardim, Avis, Drive Car, Europcar, Hertz and Rodavante.

  • Showing 1-50 of 300+
  View Map Map
Additional service fee may apply.
    Excellent! 4.4/5
    (9 reviews)
    avg/night
    • 3 BR
    • 3 BA
    • Sleeps 7
    Villa #450670
    9
    Viewed 47 times in the last 48 hours
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 6
      House #1460880a
      2
      Viewed 21 times in the last 48 hours
        • 3 BR
        • 2 BA
        • Separate Toilet
        • Sleeps 8
        Villa #8048624
        2
        Viewed 11 times in the last 48 hours
          avg/night
          • 3 BR
          • 3 BA
          • Sleeps 7
          House #8207428
          Viewed 31 times in the last 48 hours
            avg/night
            • 1 BR
            • 1 BA
            • Sleeps 2
            House #2307612
            1
            Viewed 6 times in the last 48 hours
              Excellent! 4.4/5
              (7 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Separate Toilet
              • Sleeps 4
              Villa #6874678
              7
              Viewed 5 times in the last 48 hours
                avg/night
                • 3 BR
                • 2 BA
                • Separate Toilet
                • Sleeps 6
                House #1740897
                3
                Viewed 19 times in the last 48 hours
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 5
                  Apartment #6869609
                  1
                  Viewed 39 times in the last 48 hours
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #6111384
                    3
                    Viewed 9 times in the last 48 hours
                      • 3 BR
                      • 3 BA
                      • Sleeps 8
                      Villa #8054880
                      1
                      Viewed 13 times in the last 48 hours
                        avg/night
                        • 1 BR
                        • 1 BA
                        • Sleeps 2
                        House #6845420
                        Viewed 12 times in the last 48 hours
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 2
                          Studio #4144670
                          2
                          Viewed 8 times in the last 48 hours
                            avg/night
                            • 3 BR
                            • 2 BA
                            • Separate Toilet
                            • Sleeps 8
                            Villa #431303
                            4
                            Viewed 17 times in the last 48 hours
                              • 2 BR
                              • 2 BA
                              • Sleeps 4
                              Apartment #6884990
                                Wonderful! 4.9/5
                                (34 reviews)
                                avg/night
                                • 2 BR
                                • 2 BA
                                • Sleeps 4
                                Apartment #6563507
                                34
                                Viewed 16 times in the last 48 hours
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 2
                                  Apartment #2480956
                                  1
                                    Excellent! 4.5/5
                                    (8 reviews)
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 7
                                    House #1473505a
                                    8
                                    Viewed 12 times in the last 48 hours
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 2
                                      Studio #4140342
                                      1
                                      Viewed 10 times in the last 48 hours
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 4
                                        House #2307478
                                        Viewed 6 times in the last 48 hours
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 2
                                          Apartment #2454664
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 2
                                            Apartment #2454670
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 2
                                              Apartment #2454671
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 3
                                                Apartment #2480954
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 2
                                                  Apartment #2480955
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Apartment #2485835
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 2
                                                      Apartment #2485844
                                                        • 1 BR
                                                        • 2 BA
                                                        • Sleeps 2
                                                        Apartment #2486970
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 5
                                                          Apartment #2493768
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 2
                                                            Apartment #2493767
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 2
                                                              Apartment #2493766
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 3
                                                                Apartment #2493769
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 9
                                                                  Villa #6877612
                                                                  Viewed 13 times in the last 48 hours
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Sleeps 6
                                                                    House #4367811
                                                                    Viewed 5 times in the last 48 hours
                                                                      avg/night
                                                                      • 5 BR
                                                                      • 2 BA
                                                                      • Sleeps 10
                                                                      House #4496962
                                                                      Viewed 5 times in the last 48 hours
                                                                        Wonderful! 4.9/5
                                                                        (39 reviews)
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 2
                                                                        Apartment #1676398
                                                                        39
                                                                        Viewed 13 times in the last 48 hours
                                                                          Exceptional! 5/5
                                                                          (10 reviews)
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 8
                                                                          Chateau / Country House #1931605
                                                                          10
                                                                          Viewed 60 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (13 reviews)
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Sleeps 5
                                                                            House #974820a
                                                                            13
                                                                            Viewed 26 times in the last 48 hours
                                                                              Wonderful! 4.8/5
                                                                              (28 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Villa #1755351
                                                                              28
                                                                              Viewed 35 times in the last 48 hours
                                                                                Exceptional! 5/5
                                                                                (35 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 3 BA
                                                                                • Sleeps 6
                                                                                House #6321571
                                                                                35
                                                                                Viewed 13 times in the last 48 hours
                                                                                  • 4 BR
                                                                                  • 3 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 10
                                                                                  House #1895641
                                                                                  2
                                                                                  Viewed 32 times in the last 48 hours
                                                                                    Exceptional! 5/5
                                                                                    (9 reviews)
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 8
                                                                                    Villa #6067039
                                                                                    9
                                                                                    Viewed 22 times in the last 48 hours
                                                                                      Very Good! 4.2/5
                                                                                      (17 reviews)
                                                                                      avg/night
                                                                                      • Studio
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      Cottage #1079557
                                                                                      17
                                                                                      Viewed 50 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 6
                                                                                        Villa #6773811
                                                                                        2
                                                                                        Viewed 11 times in the last 48 hours
                                                                                          Wonderful! 4.9/5
                                                                                          (12 reviews)
                                                                                          avg/night
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 2
                                                                                          Apartment #1728356
                                                                                          12
                                                                                          Viewed 12 times in the last 48 hours
                                                                                            Excellent! 4.7/5
                                                                                            (15 reviews)
                                                                                            avg/night
                                                                                            • 4 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 8
                                                                                            House #1629605
                                                                                            15
                                                                                            Viewed 14 times in the last 48 hours
                                                                                              Excellent! 4.4/5
                                                                                              (14 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 8
                                                                                              Villa #491064
                                                                                              14
                                                                                              Viewed 26 times in the last 48 hours
                                                                                                Excellent! 4.7/5
                                                                                                (13 reviews)
                                                                                                avg/night
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 2
                                                                                                Apartment #6352996
                                                                                                13
                                                                                                Viewed 11 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 4 BR
                                                                                                  • 4 BA
                                                                                                  • Sleeps 8
                                                                                                  Villa #6991443
                                                                                                  Viewed 35 times in the last 48 hours
                                                                                                    Exceptional! 5/5
                                                                                                    (20 reviews)
                                                                                                    avg/night
                                                                                                    • 5 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 10
                                                                                                    House #6323404
                                                                                                    20
                                                                                                    Viewed 22 times in the last 48 hours
                                                                                                      Wonderful! 4.9/5
                                                                                                      (44 reviews)
                                                                                                      avg/night
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 3
                                                                                                      Apartment #2034326
                                                                                                      44
                                                                                                      Viewed 19 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Ribeira Brava Holiday Apartments & Homes (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely apartment with beautiful views

                                                                                                      5 of 5
                                                                                                      We enjoyed our stay in this very well-equipped and stylish apartment. Christa was very helpful before and during our visit. We spent some of our time walking the local levadas, and my husband, a keen trail-runner, found some challenging local routes. We would like to return and stay longer next time.
                                                                                                      • Review Submitted: 14-Apr-2017
                                                                                                      • Date of Stay: Apr 2017

                                                                                                      Extremely well presented with all that we needed for a relaxing break.

                                                                                                      5 of 5
                                                                                                      Everything as described. Very comfortable bed and welcoming/helpful owners. Very peaceful. Would highly recommend.
                                                                                                      • Review Submitted: 08-Apr-2017
                                                                                                      • Date of Stay: Apr 2017

                                                                                                      Well-equipped, comfortable and clean apartment with wonderful views to the sea and mountains.

                                                                                                      5 of 5
                                                                                                      We really enjoyed our stay in John and Helen's apartment. It was very well-equipped, comfortable and clean. The view from either of the two balconies is gorgeous and we enjoyed taking a leisurely breakfast overlooking the mountains and the sea. John and Helen are very friendly and available to answer questions. Although they live in the apartment they allow their guests privacy. They were very kind and helpful to us when we had some problems with our departure. We would definitely want to stay with John and Helen again! Ponta do Sol is a great location- levada walks further up the hill, fairly central for visiting the island, and probably the sunniest spot in Madeira.
                                                                                                      • Review Submitted: 26-Mar-2017
                                                                                                      • Date of Stay: Mar 2017