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

Holidaymakers searching for holiday rentals in Mafra also enquired about apartments in Cascais, apartments in Ericeira and villas in Colares

Make a holiday rental farmhouse or self-catering villa in Mafra, Portugal your home away from home

Nestled on the west coast of Portugal, 40km north of Lisbon is the small town of Mafra. This unassuming town has a charming, welcoming atmosphere and is well situated to explore the Costa do Estoril and Costa de Prata regions of Portugal.

Things to do on holiday in Mafra, Portugal

The primary tourist attraction in the town is the Mafra National Palace (Palácio de Mafra). The Baroque palace is filled with extravagant rooms that were once royal apartments, a monastery, a library, a hospital, and a royal basilica. The two bell towers contain the world’s largest collection of bells and can be heard miles away when they ring on Sundays. There are guided tours of the Mafra Palace, which allow visitors to learn about the history and culture of the town. Attached to the palace is a wildlife park that was once a royal hunting ground. Other attractions in the town include the Nature Centre for the Preservation of the Iberian Wolf, as well as a museum that contains a collection of antique horse-drawn carriages.

Mafra’s central location provides visitors with plenty of things to do on holiday. For visitors who enjoy outdoor activities there are numerous hiking trails that offer the possibility to explore the coastal region on foot, or on horseback. At the port village of Ericeira visitors to self-catering homes in Mafra can enjoy the catch of day at restaurants that offer traditional Portuguese gastronomy. There are also beaches nearby, including Ribeira d'Ilhas Beach and Praia da Vigia where visitors to villas in Mafra can enjoy sun bathing, swimming, water skiing, surfing and scuba diving. Further south you’ll find the fashionable Estoril-Cascais beaches.

Places to visit on holiday in Mafra, Portugal

The bustling city of Lisbon is only a short drive away from Mafra accommodation, and is a great day trip destination. The beautiful and mixed architecture of the Hieronymites Monastery, Belem tower and St. George's Castle will impress visitors. Other attractions include the Chiado shopping district, Praça do Comércio plaza and the Gulbenkian Museum.

Sintra is located 25km away from Mafra and is well worth a visit just for the spectacular surroundings. The area is a UNESCO world heritage site and contains remains of a Moorish Castle and the 19th century Pena Palace. There are walking trails that take visitors through the picturesque woods to the Moorish Castle.

Weather in Mafra, Portugal

Villas in Mafra enjoy a mild Mediterranean climate. The town is sunny throughout the year. Summer temperatures can reach 36°C in the hottest months, but the Gulf Stream brings relief from the extreme heat. Winters are wet and cool with temperatures around 15°C. Most rain falls between October and April.

Flights to Mafra, Portugal

Reaching villas in Mafra has never been easier. Lisbon Airport (LIS) is conveniently located only 40km away from Mafra accommodation. easyJet, BMIbaby, TAP and British Airways offer direct flights to Lisbon from Manchester, Liverpool, Bristol and London airports. There are hourly buses to Mafra that depart from Lisbon’s Campo Grande bus terminal. Visitors can also hire a car and enjoy the short drive to holiday rentals in Mafra.

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
    (43 reviews)
    avg/night
    • 4 BR
    • 3 BA
    • Sleeps 18
    Villa #1901275
    43
    Viewed 88 times in the last 48 hours
      Exceptional! 5.0/5
      (6 reviews)
      avg/night
      • 4 BR
      • 1 BA
      • Sleeps 9
      Villa #1086484
      6
      Viewed 13 times in the last 48 hours
        avg/night
        • 6 BR
        • 3 BA
        • Separate Toilet
        • Sleeps 16
        House #1351907
        Viewed 5 times in the last 48 hours
          avg/night
          • 4 BR
          • 3 BA
          • Sleeps 10
          House #1665021
          Viewed 29 times in the last 48 hours
            • 3 BR
            • 1 BA
            • Separate Toilet
            • Sleeps 6
            Cottage #1114867
            15
              • 4 BR
              • 3 BA
              • Sleeps 18
              Villa #1003719
              2 Reviews
              Viewed 20 times in the last 48 hours
                Exceptional! 5.0/5
                (5 reviews)
                avg/night
                • 4 BR
                • 2 BA
                • Separate Toilet
                • Sleeps 9
                Villa #1753346
                5
                Viewed 10 times in the last 48 hours
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Cottage #1761881
                  4
                  Viewed 12 times in the last 48 hours
                    avg/night
                    • 4 BR
                    • 3 BA
                    • Sleeps 8
                    House #6760372
                    4
                    Viewed 17 times in the last 48 hours
                      • 3 BR
                      • 2 BA
                      • Sleeps 5
                      Cottage #6520982
                      1 Review
                        Wonderful! 4.9/5
                        (22 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Separate Toilet
                        • Sleeps 4
                        Farmhouse #59539
                        22
                        Viewed 6 times in the last 48 hours
                          avg/night
                          • 3 BR
                          • 2 BA
                          • Sleeps 8
                          Villa #1812014
                          1 Review
                          Viewed 15 times in the last 48 hours
                            • 4 BR
                            • 3 BA
                            • Sleeps 10
                            Villa #6802585
                              • 4 BR
                              • 4 BA
                              • Sleeps 8
                              Villa #6888826
                                avg/night
                                • 4 BR
                                • 3 BA
                                • Sleeps 8
                                Villa #1473185a
                                Viewed 9 times in the last 48 hours
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Bungalow #6894246
                                    • 3 BR
                                    • 3 BA
                                    • Sleeps 8
                                    House #1665027
                                      • 3 BR
                                      • 1 BA
                                      • Sleeps 7
                                      House #1665033
                                        Wonderful! 4.8/5
                                        (20 reviews)
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 5
                                        Apartment #6624020
                                        20
                                        Viewed 21 times in the last 48 hours
                                          Wonderful! 4.8/5
                                          (24 reviews)
                                          avg/night
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Farmhouse #2022735
                                          24
                                          Viewed 42 times in the last 48 hours
                                            Excellent! 4.5/5
                                            (20 reviews)
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 2
                                            Apartment #1950105
                                            20
                                            Viewed 41 times in the last 48 hours
                                              Wonderful! 4.9/5
                                              (39 reviews)
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Apartment #1708434
                                              39
                                              Viewed 33 times in the last 48 hours
                                                Wonderful! 4.9/5
                                                (48 reviews)
                                                avg/night
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Apartment #6440138
                                                48
                                                Viewed 32 times in the last 48 hours
                                                  Wonderful! 4.8/5
                                                  (25 reviews)
                                                  avg/night
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 3
                                                  Apartment #6644418
                                                  25
                                                  Viewed 12 times in the last 48 hours
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 5
                                                    Apartment #1410549
                                                    19
                                                      Exceptional! 5.0/5
                                                      (27 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 5
                                                      Apartment #6322947
                                                      27
                                                      Viewed 27 times in the last 48 hours
                                                        Exceptional! 5.0/5
                                                        (7 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 6
                                                        Apartment #4019152
                                                        7
                                                          Excellent! 4.5/5
                                                          (18 reviews)
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 3
                                                          Cottage #1006108
                                                          18
                                                          Viewed 23 times in the last 48 hours
                                                            • Studio
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Apartment #6477975
                                                            2 Reviews
                                                              Excellent! 4.5/5
                                                              (11 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 6
                                                              Apartment #1853752
                                                              11
                                                              Viewed 30 times in the last 48 hours
                                                                Excellent! 4.3/5
                                                                (21 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #1733961
                                                                21
                                                                Viewed 23 times in the last 48 hours
                                                                  Excellent! 4.3/5
                                                                  (16 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 6
                                                                  House #1845238
                                                                  16
                                                                    Excellent! 4.5/5
                                                                    (19 reviews)
                                                                    avg/night
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 4
                                                                    Apartment #1052425
                                                                    19
                                                                    Viewed 8 times in the last 48 hours
                                                                      Exceptional! 5.0/5
                                                                      (29 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 8
                                                                      Villa #1379688
                                                                      29
                                                                      Viewed 29 times in the last 48 hours
                                                                        Excellent! 4.5/5
                                                                        (10 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 6
                                                                        Apartment #6186946
                                                                        10
                                                                        Viewed 22 times in the last 48 hours
                                                                          Wonderful! 4.8/5
                                                                          (22 reviews)
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          Apartment #1469457
                                                                          22
                                                                          Viewed 27 times in the last 48 hours
                                                                            Excellent! 4.5/5
                                                                            (16 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 5
                                                                            Apartment #6022873
                                                                            16
                                                                            Viewed 6 times in the last 48 hours
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 4
                                                                              Apartment #440181
                                                                              18
                                                                                Very Good! 4.1/5
                                                                                (17 reviews)
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 1 BA
                                                                                • Sleeps 5
                                                                                Apartment #436730
                                                                                17
                                                                                Viewed 11 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  Apartment #862932
                                                                                  1 Review
                                                                                    Excellent! 4.5/5
                                                                                    (11 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 3
                                                                                    Cottage #6610379
                                                                                    11
                                                                                    Viewed 9 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 5
                                                                                      Apartment #1888629
                                                                                      7
                                                                                      Viewed 12 times in the last 48 hours
                                                                                        Wonderful! 4.9/5
                                                                                        (224 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        Apartment #6320250
                                                                                        224
                                                                                        Viewed 12 times in the last 48 hours
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #8107919
                                                                                          4
                                                                                          Viewed 11 times in the last 48 hours
                                                                                            Excellent! 4.7/5
                                                                                            (20 reviews)
                                                                                            avg/night
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 4
                                                                                            Apartment #1150028
                                                                                            20
                                                                                            Viewed 36 times in the last 48 hours
                                                                                              Excellent! 4.7/5
                                                                                              (13 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #1751391
                                                                                              13
                                                                                              Viewed 8 times in the last 48 hours
                                                                                                Exceptional! 5.0/5
                                                                                                (10 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #1841048
                                                                                                10
                                                                                                Viewed 12 times in the last 48 hours
                                                                                                  Exceptional! 5.0/5
                                                                                                  (38 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 6
                                                                                                  Apartment #1007638
                                                                                                  38
                                                                                                  Viewed 6 times in the last 48 hours
                                                                                                    Exceptional! 5.0/5
                                                                                                    (14 reviews)
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 8
                                                                                                    Apartment #1982356
                                                                                                    14
                                                                                                      Wonderful! 4.9/5
                                                                                                      (44 reviews)
                                                                                                      avg/night
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #6431148
                                                                                                      44
                                                                                                      Viewed 7 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Happy stay! Good value!

                                                                                                      5 of 5
                                                                                                      We chose this apartment as it is close to where family live and we spent 17 happy days. It's a lovely clean, bright, well equipped apartment - nicely renovated with some original features that give character. Idalina and her husband welcomed us warmly and told us about the apartment, communicating in English and French. Having air conditioning that also provided warm air heating was a bonus, keeping us warm in the November evenings. The apartment is in a fairly quiet little road close to a Pingo Doce supermarket and several cafes and restaurants. There's a lovely little park a few minutes' walk away (Campo Matires da Patria) with a cafe serving drinks and snacks. The Goethe Institute is a great place to visit for food and drink in summer, when the beautiful garden is open. Another favourite place of ours is Jardim do Torel with wonderful views down to the river. A 15 minute walk takes you down to Lisbon centre - we would often return in a cab to avoid the hills, for 5 or 6 euros. We really enjoyed staying in this lovely apartment and felt it offered good value. Thank you!
                                                                                                      • Review Submitted: 25-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Perfect apartment in excellent location

                                                                                                      5 of 5
                                                                                                      The photographs do not do this property justice. It is stylishly furnished with everything you need. A five minute walk to the centre of cascais the location is perfect. Maria was extremely helpful meeting us on arrival and accomodating our odd check out time I cant recommend this place highly enough.. cascais itself is sophisticated with loads to see and great places to eat. The trains are brilliant... only 30 mins to lisbon
                                                                                                      • Review Submitted: 28-Oct-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Amazing hen do! Thanks Paulo

                                                                                                      5 of 5
                                                                                                      Thanks Paulo for everything, from start to finish he goes out of his way for you to make the experience unreal. The villa is out of this world, he had wine and glasses chilling on arrival for the special occasion. Also we requested groceries with a late night arrival which was brilliant. You have an amazing villa and take pride in the villa and the service you offer. Thanks for everything, I will be back. Eleanor X
                                                                                                      • Review Submitted: 26-Sep-2016
                                                                                                      • Date of Stay: Sep 2016