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.
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

Holidaymakers searching for holiday rentals in Castro Marim also enquired about villas in Carvoeiro, villas in Gale and apartments in Balaia

Make a holiday rental apartment or villa in Castro Marim, Portugal your home away from home

The historical town of Castro Marim is located on the southeastern tip of Portugal on the banks of the Guadiana River in a region called the Algarve. The area, which is most famous for the Castro Marim Golf and Country Club, is conveniently located close to the coast and the Spanish border. Set in beautiful countryside, Castro Marim is a great place to enjoy a relaxing holiday in Algarve accommodation.

Things to do in Castro Marim, Portugal

The Castro Marim Golf and Country Club was built in 2000 around the natural undulations of the hills and offers golfers great views of the sea. The country club has top class facilities such as pro-shops, mini golf, a children’s nursery, swimming pool, sauna, tennis courts, bar and restaurant, so the whole family can enjoy the Castro Marim golf experience.

The town of Castro Marim has typically Portuguese whitewashed houses. The wide streets and gentle slopes make it ideal for exploring the town by foot or by bike from your holiday accommodation in Castro Marim. You can find beautiful crafts such as lace work and basket weave made by local craftsmen in local shops and markets. Take a break from your exploring at one of the local cafés that offer tasty Algarve fare.

To the north of the town lie the remains of an old castle, from which you can view the town and the surrounding countryside. The ruins of 17th Century Fort of São Sebastião lie on a hill to the south of the small town. If you rent a Castro Marim villa in September you can see the spectacular Medieval Festival at the castle ruins. Jesters, maidens and jousting knights will entertain you, and to round off your evening you can enjoy a medieval feast.

Further to the south of Castro Marim is the Salt Marsh Natural Reserve. The saltpans and marshes in the area are of great economic importance in the region, and are also a tourist magnet, particularly for the large number of bird species living in the area.

Places to go on holiday in Castro Marim, Portugal

The Spanish border is only 3km east of holiday villas in Castro Marim. If you want a taste of something different you can drive across the bridge and into Spain and explore the Spanish town of Ayamonte and sample Spanish cuisine before heading back to your Castro Marim accommodation.

There are plenty of sandy beaches nearby including Alagoa, Cabeço, Retur, Altura and Vila Real de Santo António, as well as the lively town of Monte Gordo.

Weather in Castro Marim, Portugal

Castro Marim has a wonderful, sunny climate making it a fantastic holiday destination year round. The summers are hot and dry with temperatures average rising into the 30°s and up to 12 hours of sunshine each day. Autumn and spring are mild with temperatures in the low 20°s and plenty of sunshine. Winters are wet and mild averaging around 15°C.

Flights to Castro Marim, Portugal

The closest airport is Faro Airport (FAO), which is only a 40-minute drive away from Castro Marim accommodation. easyJet and Thomson Fly provide cheap flights to Faro from various airports in the UK.

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!
  • 1 - 50 of 122
Additional service fee may apply.
    • 5 BR
    • 3 BA
    • Sleeps 10
    3
      • 4 BR
      • 3 BA
      • Sleeps 8
      31
        • 4 BR
        • 4 BA
        • Sleeps 8
        9
          • 4 BR
          • 3 BA
          • Sleeps 9
          3
            • 3 BR
            • 2 BA
            • Separate Toilet
            • Sleeps 8
            6
              • 3 BR
              • 2 BA
              • Separate Toilet
              • Sleeps 6
              5
                • 3 BR
                • 2 BA
                • Sleeps 6
                  • 3 BR
                  • 2 BA
                  • Sleeps 8
                  12
                    • 1 BR
                    • 1 BA
                    • Sleeps 3
                    5
                      • 3 BR
                      • 2 BA
                      • Separate Toilet
                      • Sleeps 8
                      19
                        • 3 BR
                        • 3 BA
                        • Separate Toilet
                        • Sleeps 7
                        9
                          • 1 BR
                          • 1 BA
                          • Sleeps 6
                          6
                            • 2 BR
                            • 2 BA
                            • Separate Toilet
                            • Sleeps 6
                              • 4 BR
                              • 3 BA
                              • Sleeps 10
                              9
                                • 1 BR
                                • 1 BA
                                • Sleeps 5
                                2 Reviews
                                  • 5 BR
                                  • 6 BA
                                  • Sleeps 10
                                  2 Reviews
                                    • 3 BR
                                    • 3 BA
                                    • Sleeps 7
                                    1 Review
                                      • 3 BR
                                      • 2 BA
                                      • Sleeps 7
                                      1 Review
                                        • 4 BR
                                        • 3 BA
                                        • Separate Toilet
                                        • Sleeps 8
                                        3
                                          • 3 BR
                                          • 2 BA
                                          • Sleeps 6
                                          8
                                            • 5 BR
                                            • 5 BA
                                            • Separate Toilet
                                            • Sleeps 12
                                            1 Review
                                              • 5 BR
                                              • 3 BA
                                              • Sleeps 10
                                              1 Review
                                                • 5 BR
                                                • 4 BA
                                                • Sleeps 12
                                                  • 2 BR
                                                  • 1 BA
                                                  • Separate Toilet
                                                  • Sleeps 6
                                                    • 4 BR
                                                    • 3 BA
                                                    • Sleeps 8
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 4
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 6
                                                        1 Review
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            3
                                                              • 4 BR
                                                              • 4 BA
                                                              • Sleeps 10
                                                                • 3 BR
                                                                • 3 BA
                                                                • Separate Toilet
                                                                • Sleeps 6
                                                                7
                                                                  • 5 BR
                                                                  • 3 BA
                                                                  • Sleeps 10
                                                                    • 4 BR
                                                                    • 3 BA
                                                                    • Sleeps 9
                                                                    2 Reviews
                                                                      • 5 BR
                                                                      • 3 BA
                                                                      • Sleeps 9
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        3
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                            • 4 BR
                                                                            • 3 BA
                                                                            • Sleeps 8
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 6
                                                                              6
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                  • 3 BR
                                                                                  • 3 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 7
                                                                                  1 Review
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 4
                                                                                      • 3 BR
                                                                                      • 3 BA
                                                                                      • Sleeps 6
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          1 Review
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 4
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 6
                                                                                                • 1 - 50 of 122
                                                                                                 

                                                                                                Recent Reviews

                                                                                                Fantastic villa for family holiday

                                                                                                5 of 5
                                                                                                We stayed for a family holiday with 6 adults and a 5 month old baby. The pictures and description on here don't do it justice it was much more than we had expected. What a beautiful villa and so well equipped. It has 4 good sized double rooms. Having rooms downstairs next to the pool table room and having its own bathroom meant my son and his fiancé had some privacy which was good. The kitchen is stunning with everything you could possibly need and a well stocked food cupboard with basic items that made cooking easy. We loved the barbecue area and used this most nights. Loved time in the pool although was cold but we braved it each day and appreciated all the inflatables left there to use. Jo and Paul were lovely people and made the whole process from booking to leaving so easy. They went out of their way to bring a cot , high chair and baby chair to the villa for my grandson to use which was so helpful. The book with places to visit came in handy and we had a lovely celebration meal at the restaurant at the Praie Verde beach. All in all a perfect holiday and so sad we had to come home.
                                                                                                • Review Submitted: 18-Sep-2016
                                                                                                • Date of Stay: Sep 2016

                                                                                                A fantastic place to stay and our extended family did really enjoyed the villa and the pool

                                                                                                5 of 5
                                                                                                The villa was perfect for our extended family. We stayed in a villa twice as expensive than this in Corfu Greece, couple of years ago but we felt the stay in villa Maria was more enjoyable. The care taker Belita did give us excellent service and couldn't have asked for more. We would certainly recommend the heating option in the pool as this made it that More comfort to be in the water and our kids enjoyed the pool So much. The rooms were comfortable and the indoor /out door living space was perfect. It was situated very close to local amenities which were all within walking distance. We would certainly recommend this villa for anyone, especially families with young children. We will definitely book this again in the future Sanjay
                                                                                                • Review Submitted: 14-Sep-2016
                                                                                                • Date of Stay: Aug 2016

                                                                                                Quiet and peacefull with amazing view

                                                                                                5 of 5
                                                                                                Very Nice house with great facilities and acomodation.very well preserved.kind reception and good customer Service.certantly recommend. Great vacations.
                                                                                                • Review Submitted: 12-Sep-2016
                                                                                                • Date of Stay: Sep 2016