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 svg-report-flag

Make a holiday home in Castro Marim Town your home away from home

Anyone looking for an authentic Portuguese experience can do no better than a holiday in Castro Marim in the Algarve region of Portugal. It offers a glimpse into how the Portugal of yore looked with a series of interesting monuments and buildings of typical Portuguese architecture lining the streets. There are also many cultural events that take place in this town. On top of that it provides the ideal grounds for a golfing holiday. Tourists headed for this attraction-laden locale can make their stay even more enjoyable by booking one of the holiday homes in Castro Marim provided by HomeAway. These include amazing quinta-style villas big enough for large travelling groups and spacious town houses with modern styling. Majority of the Castro Marim holiday rentals are situated close to the beach, making them ideal for sun-worshippers. Even better for those out for a rich tan, some come with private pools complete with loungers.

Things to do

-Historical sites: This town has a rich history having been used as a port for thousands of years. It is reputed to have been the place where the soldiers of the Order of Christ had their headquarters in the 14th century. The Castle of Marim which towers over the town is one of the visible reminders of this illustrious past. It dates back to the 10th century.

-Nature walks: The Reserva Natural do Sapal serves up quite a treat for nature lovers. Within its 2,000 hectares is a dense diversity of flora and fauna, including over 400 plant species and 150 species of birds. Birdwatchers can expect to spot flamingos, sandpipers and different kinds of storks wandering about. While here visitors will get the chance to see salt being harvested in the traditional way from the salt marshes.

-Culture: Visitors who book holiday homes in Castro Marim during the month of August are in for a dose of unique Portuguese culture as this is when the Medieval Fair/Festival takes place. Apart from local artists, many performers come from across the world to participate in musicals, dances and a host of other events. Revellers can also leave with some unique items as blacksmiths, weavers and herb sellers all come with their wares.

-Food and drink: There are oodles of places in this region where visitors can get a taste of excellent Algarve cuisine. At the Restaurante O Infante visitors will find an inviting ambiance emanating from the tastefully done decor. Their palates will be overwhelmed with the divine meat and fish-based dishes helped down with brilliant wine. Another great place to eat is Pezinhos N’Areia. Visitors can treat their loved ones to great seafood here. Their shellfish is to die for.

-Beaches: Castro Marim is not short of places from which to bask, the Praia Verde is one of such places and visitors will be immediately struck by its beauty. At their feet will be a carpet of fine, golden sand on which they can spend hours strolling. When thirst sets in, tourists can resort to one of the beach bars there for refreshment.

Weather in Castro Marim

This locale experiences warm weather throughout the year only broken by a brief cold spell between November and February which is mild by any standards. During this winter, if we can call it that, temperatures remain in the upper teens, going slightly below 15°C on the coldest days. This is the period when most of Castro Marim’s rain falls, with December being particularly wet. But most people booking holiday homes and villas in Marim will be eyeing the cloudless summer skies of the months between June and August. A bottle of sunscreen is advised for such holidaymakers as temperatures regularly soar to 30°C and beyond.

Travel to Castro Marim

The Faro Airport is the closest international gateway to Castro Marim. Visitors coming in from different corners of Europe will be able to find seasonal flights here aboard low cost carriers. There are efficient train and bus connections to Castro Marim from Faro and it will take about 40 minutes to get there from the airport.

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!
  • Showing 1-50 of 300+
Additional service fee may apply.
    Wonderful! 4.9/5
    (7 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Separate Toilet
    • Sleeps 8
    House #95190
    7
      • 3 BR
      • 2 BA
      • Separate Toilet
      • Sleeps 6
      House #404302
      5
        avg/night
        • 3 BR
        • 3 BA
        • Sleeps 7
        House #426392
        2 Reviews
        Viewed 48 times in the last 48 hours
          • 3 BR
          • 2 BA
          • Separate Toilet
          • Sleeps 6
          Villa #8030474
          4
            • 2 BR
            • 1 BA
            • Sleeps 4
            House #2488154
            Viewed 6 times in the last 48 hours
              • 3 BR
              • 2 BA
              • Sleeps 5
              Farmhouse #1046224
              1 Review
              Viewed 10 times in the last 48 hours
                Wonderful! 4.9/5
                (11 reviews)
                avg/night
                • 3 BR
                • 3 BA
                • Separate Toilet
                • Sleeps 7
                Villa #8126677
                11
                Viewed 16 times in the last 48 hours
                  Exceptional! 5.0/5
                  (5 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 4
                  House #1729048
                  5
                  Viewed 18 times in the last 48 hours
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 5
                    Apartment #6297176
                    12
                    Viewed 17 times in the last 48 hours
                      • 1 BR
                      • 1 BA
                      • Sleeps 4
                      Apartment #1320677
                      5
                        • 2 BR
                        • 2 BA
                        • Sleeps 6
                        Apartment #6774328
                        Viewed 21 times in the last 48 hours
                          Excellent! 4.6/5
                          (7 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 5
                          Villa #94634
                          7
                          Viewed 17 times in the last 48 hours
                            Exceptional! 5.0/5
                            (19 reviews)
                            avg/night
                            • 3 BR
                            • 2 BA
                            • Separate Toilet
                            • Sleeps 8
                            Villa #52525
                            19
                            Viewed 9 times in the last 48 hours
                              Wonderful! 4.8/5
                              (5 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                              Apartment #8127847
                              5
                              Viewed 11 times in the last 48 hours
                                • 2 BR
                                • 1 BA
                                • Sleeps 5
                                Villa #1129400
                                3
                                Viewed 8 times in the last 48 hours
                                  avg/night
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #6823903
                                  1 Review
                                  Viewed 8 times in the last 48 hours
                                    avg/night
                                    • 4 BR
                                    • 3 BA
                                    • Sleeps 10
                                    House #1333131
                                    3
                                    Viewed 10 times in the last 48 hours
                                      Exceptional! 5.0/5
                                      (8 reviews)
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Apartment #1465268
                                      8
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 4
                                        Multiple rentals Apartment #8073136
                                        1 Review
                                        Viewed 6 times in the last 48 hours
                                          Exceptional! 5.0/5
                                          (9 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 5
                                          Apartment #8055250
                                          9
                                          Viewed 17 times in the last 48 hours
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Apartment #6786052
                                            Viewed 12 times in the last 48 hours
                                              Excellent! 4.6/5
                                              (17 reviews)
                                              avg/night
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Villa #70918
                                              17
                                              Viewed 7 times in the last 48 hours
                                                Excellent! 4.7/5
                                                (11 reviews)
                                                avg/night
                                                • 5 BR
                                                • 4 BA
                                                • Sleeps 11
                                                Villa #97745
                                                11
                                                Viewed 19 times in the last 48 hours
                                                  Excellent! 4.5/5
                                                  (6 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Cottage #448656
                                                  6
                                                  Viewed 14 times in the last 48 hours
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 6
                                                    Villa #8013963
                                                    1 Review
                                                      Wonderful! 4.8/5
                                                      (12 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Apartment #1477892
                                                      12
                                                      Viewed 8 times in the last 48 hours
                                                        • 5 BR
                                                        • 3 BA
                                                        • Sleeps 10
                                                        House #1657900
                                                        4
                                                        Viewed 7 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (8 reviews)
                                                          avg/night
                                                          • 4 BR
                                                          • 3 BA
                                                          • Sleeps 8
                                                          Villa #8172755
                                                          8
                                                          Viewed 16 times in the last 48 hours
                                                            Exceptional! 5.0/5
                                                            (21 reviews)
                                                            avg/night
                                                            • 4 BR
                                                            • 4 BA
                                                            • Separate Toilets
                                                            • Sleeps 8
                                                            House #6071516
                                                            21
                                                            Viewed 7 times in the last 48 hours
                                                              • 3 BR
                                                              • 3 BA
                                                              • Separate Toilet
                                                              • Sleeps 8
                                                              Villa #1593405
                                                              1 Review
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 7
                                                                House #1683050
                                                                2 Reviews
                                                                Viewed 16 times in the last 48 hours
                                                                  • 3 BR
                                                                  • 3 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 8
                                                                  Villa #403645
                                                                  12
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 6
                                                                    Apartment #8063054
                                                                    Viewed 15 times in the last 48 hours
                                                                      • 4 BR
                                                                      • 4 BA
                                                                      • Sleeps 10
                                                                      Multiple rentals Apartment #8073136
                                                                      Viewed 6 times in the last 48 hours
                                                                        Excellent! 4.7/5
                                                                        (6 reviews)
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        House #1877851
                                                                        6
                                                                        Viewed 13 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (7 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 4
                                                                          Cottage #1994417
                                                                          7
                                                                          Viewed 16 times in the last 48 hours
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 4
                                                                            Apartment #6879174
                                                                              Wonderful! 4.8/5
                                                                              (12 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Apartment #1248035a
                                                                              12
                                                                              Viewed 12 times in the last 48 hours
                                                                                Wonderful! 4.9/5
                                                                                (10 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                Apartment #8172048
                                                                                10
                                                                                Viewed 8 times in the last 48 hours
                                                                                  • 3 BR
                                                                                  • 3 BA
                                                                                  • Sleeps 7
                                                                                  Apartment #6493153
                                                                                  1 Review
                                                                                    Wonderful! 4.8/5
                                                                                    (9 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #8155563
                                                                                    9
                                                                                    Viewed 9 times in the last 48 hours
                                                                                      Wonderful! 4.8/5
                                                                                      (25 reviews)
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 6
                                                                                      Villa #6616
                                                                                      25
                                                                                      Viewed 21 times in the last 48 hours
                                                                                        Exceptional! 5.0/5
                                                                                        (15 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #6192844
                                                                                        15
                                                                                        Viewed 14 times in the last 48 hours
                                                                                          avg/night
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Separate Toilet
                                                                                          • Sleeps 2
                                                                                          Cottage #6802106
                                                                                          Viewed 12 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 3 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 8
                                                                                            Villa #6824213
                                                                                            Viewed 12 times in the last 48 hours
                                                                                              Wonderful! 4.9/5
                                                                                              (18 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 5
                                                                                              Apartment #2318323
                                                                                              18
                                                                                              Viewed 16 times in the last 48 hours
                                                                                                Excellent! 4.6/5
                                                                                                (14 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 7
                                                                                                Apartment #8047457
                                                                                                14
                                                                                                Viewed 7 times in the last 48 hours
                                                                                                  Excellent! 4.6/5
                                                                                                  (9 reviews)
                                                                                                  avg/night
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 3
                                                                                                  Apartment #8055779
                                                                                                  9
                                                                                                  Viewed 22 times in the last 48 hours
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #6707858
                                                                                                    3
                                                                                                      Wonderful! 4.9/5
                                                                                                      (23 reviews)
                                                                                                      avg/night
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      Apartment #8019678
                                                                                                      23
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Great Viila and Great Golf

                                                                                                      5 of 5
                                                                                                      Stayed and played for a week. The Villa had everything, shame the pool was cold... The area was really nice lots to see and visit. We played every day and the course was great.
                                                                                                      • Review Submitted: 21-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Perfect - quiet and clean

                                                                                                      5 of 5
                                                                                                      Our 2nd visit to Tavira, but our first in this apartment. Information and contact details provided prior to our stay alowed us to find the apartment with no trouble. Sandra was waiting for us to show us around and the secure, dedicated underground garage space meant we didn't need to worry about finding parking. Location was perfect - a short stroll into town. There seemed to be very few people staying in the complex, so it was very quiet. Everything was very clean and the kitchen was very well equipped. Nice to see that the shower curtain in the photos has been replaced by a glass screen (I hate clingy shower curtains!). Didn't use the pool due to the time of year (though still 22C most days). Also, we drove to local beaches (Barril was a favourite) as the ferry no longer left from Tavira town (again, time of year...). Lots of lovely restaurants, all very reasonably priced. We tended to avoid anywhere with pictures of food on display outside! Surprisingly, we needed to book for dinner most nights, even to get a table at 7pm. Also a few places "closed for the holidays" and for renovations. Enjoyed meals in Aquasul and A Taska (twice in both). Would have liked to eat at D'gusta, but it was closed, with a very loose "see you in November" sign in the window. The relaxed Portugese way of life! In summary, another very enjoyable visit to Tavira, made even better by great accommodation.
                                                                                                      • Review Submitted: 07-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Great apartment, in a fab town. Close to train station and 3 supermarkets. 10 minute walk to centre.

                                                                                                      5 of 5
                                                                                                      Fab 3 bedroomed apartment, very close to train station, from station can travel east towards portugal spanish border or west to Faro and beyond. Within 10 minute walk there is a Lidl, Aldi and a Pingo Doce supermarket. Apartment is very well equipped with A/C, 3 balconies, good selection of TV channels. Kitchen has everything. Tavira is a fab town, not over developed, 10 minute walk to the centre of town, numerous bars, cafes, restaurants, shops etc. Also Tavira island can be reached by either a ferry from middle of the town or from another ferry after a mile walk from town. Passing salt pans, with plenty of wading birds, including Spoonbill, Flamingos, Stilts, Herons, Storks etc etc. Tavira island has miles of lovely uncrowded sand and in middle of October the sea was still 22C so fab for a swim. Tavira also has a minicipal swimming pool for public use. This is close to a large shopping centre. Also has a small castle to explore which is beside the Camera Obscura which is situated in an old water tower. Also apartments local contacts were very helpful. Superb apartment in a fabulous town with fab weather.
                                                                                                      • Review Submitted: 31-Oct-2016
                                                                                                      • Date of Stay: Oct 2016