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 apartment or villa in Castro Marim, Portugal your home away from home

Marking the border with Spain is the Castro Marim region of the Algarve, Portugal. It is a region of powder soft sand, undulating hills coloured by the bloom of flowers and river wetlands outlined by the graceful movements of flamingos. Although Castro Marim is one of the immerging destinations in the Algarve, much of it is protected by national park status, and having learned the lessons of its western neighbours, Castro Marim is unlikely to loose much of its small village charm.

Things to do on holiday in Castro Marim, Portugal

There is no end of entertainment available from a Castro Marim villa. The beaches which line the coast are possibly the finest asset for Castro Marim holidays as the sands of the area are powder soft and a rich gold in colour. The endless stretch of beach which lines the Castro Marim coastline is split into three; Alagoa Beach, Verde Beach and Retur Beach. Each is lapped by crystal clear waters, and all three have been awarded the coveted European Blue Flag for cleanliness and safety.

The Castro Marim Golf Course is one of the newest facilities in the Algarve. Designed with narrow fairways lined with young trees, the Castro Marim golf course provides challenges for any standard of golfer. The golf complex also has a driving range, putting greens, and a mini-golf course on which to practice your swing, as well as a sauna, swimming pool, tennis courts and children’s nursery if the rest of the family don’t want to join you for a round!

The Salt Marsh Natural Reserve is a huge park incorporating important areas of salt marshes and coastal habitats which are home to an astonishing variety of wildlife. With 153 species of bird present in the park, (including flamingos and storks), 13 species of mammals and 13 species of reptile to mention a few, it is little wonder that the park is such a huge attraction for those staying in a self catering Castro Marim villa rental.

Places to visit on holiday in Castro Marim, Portugal

Altura is a wonderful family beach resort in Castro Marim. Villas in Altura are spacious and comfortable, and there are magnificent facilities for every member of the family, including three 18 hole golf courses (within 15 minutes drive), excellent sandy beaches, plenty of water sports (including windsurfing and fishing) and a range of excellent bars.

Monte Gordo is Castro Marim’s leading resort, boasting magnificent beaches and a marina which could rival any other on the Algarve. The beach at Monte Gordo is magnificent, especially on the parts which are backed by the promenade where you can arrange almost any water sport. The nightlife here is great fun and very relaxed, but not for those looking for a serious night out.

Weather in Castro Marim, Portugal

Castro Marim villas are in high demand all year round, as annual average temperatures in the area are above 20˚C! The golf courses of Castro Marim continue to do great business, and the changing inhabitants of the Salt Marsh National Park attract visitors to witness the changing scenery. In summer, daily temperatures can reach 40˚C on occasion, meaning a Castro Marim villa with a pool is a huge asset. Even in winter. Temperatures very rarely dip below 10˚C.

Travel to Castro Marim, Portugal

Castro Marim villas are between 30 minutes and an hour from the Algarve transport hub that is Faro International Airport (FAO). Almost every ‘no frills’ airline which operates out of the UK has direct flights to Faro, and there are regular deals on for cheap flights. Upon your arrival in faro, you can either hire one of the many rental cars available, hire a fixed price taxi or take a bus to one of the larger settlements in Castro Marim, Algarve.

Use filters to narrow your search results!

Castro Marim region Holiday Homes & Villas(161)

161 Results
Book Now!
7 night minimum stay
  • 6 BR,
  • 4 BA,
  • Sleeps 13
    (35)
    7 night minimum stay
    • 4 BR,
    • 4 BA,
    • Sleeps 8
      (5)
      Book Now!
      7 night minimum stay
      • 3 BR,
      • 2 BA,
      • 1 Separate Toilet,
      • Sleeps 8
        (5)
        Book Now!
        2 - 7 night minimum stay
        • 1 BR,
        • 1 BA,
        • Sleeps 2
          Book Now!
          2 - 7 night minimum stay
          • 1 BR,
          • 1 BA,
          • Sleeps 2
            1 Review
            Book Now!
            2 - 7 night minimum stay
            • 3 BR,
            • 3 BA,
            • Sleeps 6
              1 Review
              Book Now!
              7 night minimum stay
              • 2 BR,
              • 2 BA,
              • Sleeps 4
                Book Now!
                7 night minimum stay
                • 4 BR,
                • 3 BA,
                • Sleeps 8
                  From £341
                  per week
                  Book Now!
                  7 night minimum stay
                  • 4 BR,
                  • 3 BA,
                  • Sleeps 8
                    Book Now!
                    • 5 BR,
                    • 4 BA,
                    • Sleeps 10
                      Book Now!
                      2 - 7 night minimum stay
                      • 3 BR,
                      • 3 BA,
                      • Sleeps 6
                        Book Now!
                        • 5 BR,
                        • 5 BA,
                        • Sleeps 10
                          Book Now!
                          2 - 7 night minimum stay
                          • 2 BR,
                          • 2 BA,
                          • Sleeps 4
                            1 Review
                            Book Now!
                            • 4 BR,
                            • 3 BA,
                            • Sleeps 8
                              Book Now!
                              • 4 BR,
                              • 4 BA,
                              • Sleeps 8
                                Book Now!
                                7 night minimum stay
                                • 3 BR,
                                • 3 BA,
                                • Sleeps 6
                                  Book Now!
                                  • 2 BR,
                                  • 1 BA,
                                  • Sleeps 6
                                    Book Now!
                                    • 2 BR,
                                    • 1 BA,
                                    • Sleeps 6
                                      Book Now!
                                      • 1 BR,
                                      • 2 BA,
                                      • Sleeps 4
                                        Book Now!
                                        • 1 BR,
                                        • 1 BA,
                                        • Sleeps 4
                                          1 - 14 night minimum stay
                                          • 3 BR,
                                          • 2 BA,
                                          • 1 Separate Toilet,
                                          • Sleeps 8
                                            (17)
                                            Book Now!
                                            • 4 BR,
                                            • 4 BA,
                                            • Sleeps 8
                                              From £29
                                              per night
                                              3 - 7 night minimum stay
                                              • 2 BR,
                                              • 2 BA,
                                              • Sleeps 6
                                                (15)
                                                7 night minimum stay
                                                • 3 BR,
                                                • 3 BA,
                                                • Sleeps 8
                                                  (5)
                                                  3 - 7 night minimum stay
                                                  • 3 BR,
                                                  • 4 BA,
                                                  • 1 Separate Toilet,
                                                  • Sleeps 12
                                                    (7)
                                                    From £102
                                                    per week
                                                    7 night minimum stay
                                                    • 2 BR,
                                                    • 1 BA,
                                                    • Sleeps 5
                                                      (43)
                                                      From £191
                                                      per night
                                                      3 - 7 night minimum stay
                                                      • 5 BR,
                                                      • 3 BA,
                                                      • Sleeps 10
                                                        3 - 7 night minimum stay
                                                        • 5 BR,
                                                        • 3 BA,
                                                        • Sleeps 12
                                                          5 night minimum stay
                                                          • 3 BR,
                                                          • 2 BA,
                                                          • Sleeps 6
                                                            1 Review
                                                            7 night minimum stay
                                                            • 2 BR,
                                                            • 1 BA,
                                                            • Sleeps 6
                                                              (4)