Holiday Apartments in Portugal

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the HouseTrip website. We can’t protect your payment if you don’t pay through us. Learn more

22,792 Holiday homes

    22

    Odemira / Almograve

    3 6 2 nights min

    • 3 bedrooms
    • sleeps 6
    • 2 nights min
    • Child friendly
    • Private garden

    from £70 / night

    £496 - £913 / week

    Book View

    from £70 / night

    (37) Very Good 

      21

      Lovely Apartment in Graça With Private Patio

      Lisbon District / Lisbon

      2 5 2 nights min

      • 2 bedrooms
      • sleeps 5
      • 2 nights min

      from £49 / night

      £340 / week

      Book View

      Responds fast!
      avg. 2 hours 59 minutes

      from £49 / night

      (1) Excellent 

        31

        Viseu District / Sao Joao da Pesqueira

        4 9 1 night min

        • 4 bedrooms
        • sleeps 9
        • 1 night min
        • Child friendly
        • Pet friendly

        from £72 / night

        £500 / week

        Book View

        from £72 / night

        (3) Very Good 

          113

          The Sunset House with nice view

          Beja District / Mertola

          2 6 2 nights min

          • 2 bedrooms
          • sleeps 6
          • 2 nights min
          • Nearest beach 13 km
          • Child friendly
          • Air conditioning

          from £30 / night

          £188 - £466 / week

          Book View

          Responds fast!
          avg. 32 minutes

          from £30 / night

          (1) Very Good 

            24

            Casa Forno

            Santa Maria / Vila do Porto

            2 5 5 nights min

            • 2 bedrooms
            • sleeps 5
            • 5 nights min
            • Nearest beach 3 km
            • Child friendly

            from £80 / night

            £555 / week

            Book View

            Responds fast!
            avg. 1 hour 8 minutes

            from £80 / night

              19

              Santana 3 comfy apartment downtown Lisbon

              Lisbon District / Lisbon

              1 4 3 nights min

              • 1 bedroom
              • sleeps 4
              • 3 nights min

              from £60 / night

              £416 / week

              Book View

              from £60 / night

              (21) Very Good 

              Certificate of Excellence

                16

                Charming typical Villa

                Tavira / Cabanas

                1 4 6 nights min

                • 1 bedroom
                • sleeps 4
                • 6 nights min
                • Nearest beach 1 km
                • Child friendly
                • Private garden

                Certificate of Excellence

                from £40 / night

                £278 / week

                Book View

                Responds fast!
                avg. 2 hours 19 minutes

                from £40 / night

                (6) Excellent 

                  19

                  Lisbon/Apartment next to the beach

                  Lisbon District / Carcavelos

                  2 4 3 nights min

                  • 2 bedrooms
                  • sleeps 4
                  • 3 nights min
                  • Child friendly

                  from £60 / night

                  £416 / week

                  Book View

                  from £60 / night

                  (9) Very Good 

                    22

                    House

                    Setubal District / Setubal

                    3 6 1 night min

                    • 3 bedrooms
                    • sleeps 6
                    • 1 night min
                    • Child friendly
                    • Air conditioning
                    • Pet friendly

                    from £50 / night

                    £348 / week

                    Book View

                    from £50 / night

                      13

                      Casa da Lapa - Downtown Lisbon

                      Lisbon District / Lisbon

                      4 9 min stay varies

                      • 4 bedrooms
                      • sleeps 9
                      • min stay varies
                      • Child friendly

                      from £60 / night

                      £416 / week

                      Book View

                      from £60 / night

                      (3) Excellent 

                        10

                        Sun-Apartment

                        Azores / Terceira

                        1 3 min stay varies

                        • 1 bedroom
                        • sleeps 3
                        • min stay varies
                        • Child friendly
                        • Private garden

                        from £69 / night

                        £479 / week

                        Book View

                        from £69 / night

                        (5) Excellent 

                          14

                          Porto District / Vila do Conde

                          3 6 5 nights min

                          • 3 bedrooms
                          • sleeps 6
                          • 5 nights min
                          • Nearest beach 1 km
                          • Child friendly
                          • Private garden

                          from £114 / night

                          £798 / week

                          Book View

                          from £114 / night

                          (2) Excellent 

                            20

                            COUNTRY HOUSE - 6 SLEEPS - POIARES

                            Viana do Castelo District / Ponte de Lima

                            3 6 2 nights min

                            • 3 bedrooms
                            • sleeps 6
                            • 2 nights min
                            • Nearest beach 18 km
                            • Swimming pool
                            • Child friendly

                            from £70 / night

                            £486 / week

                            Book View

                            Responds fast!
                            avg. 1 hour 3 minutes

                            from £70 / night

                              31

                              Lisbon District / Cascais

                              5 10 7 nights min

                              • 5 bedrooms
                              • sleeps 10
                              • 7 nights min
                              • Nearest beach 7 km
                              • Swimming pool
                              • Child friendly

                              from £382 / night

                              £2,674 - £4,930 / week

                              Book View

                              from £382 / night

                                36

                                Viana do Castelo District / Moledo

                                4 10 1 night min

                                • 4 bedrooms
                                • sleeps 10
                                • 1 night min
                                • Nearest beach 2 km
                                • Swimming pool
                                • Child friendly

                                from £219 / night

                                £1,528 / week

                                Book View

                                from £219 / night

                                  11

                                  3 bed villa, secluded, rural, 20 mins from Faro

                                  Faro District / Loule

                                  3 6 2 nights min

                                  • 3 bedrooms
                                  • sleeps 6
                                  • 2 nights min
                                  • Swimming pool
                                  • Child friendly
                                  • Air conditioning

                                  from £248 / night

                                  £1,683 / week

                                  Book View

                                  from £248 / night

                                  (1) Excellent 

                                    20

                                    casa en la magnifica playa de Manta Rota,Algarve

                                    Faro District / Manta Rota

                                    2 5 min stay varies

                                    • 2 bedrooms
                                    • sleeps 5
                                    • min stay varies
                                    • Nearest beach 0 km
                                    • Child friendly
                                    • Car not necessary

                                    from £82 / night

                                    £564 - £623 / week

                                    Book View

                                    from £82 / night

                                    (2) Very Good 

                                      7

                                      Porto District / Porto

                                      Studio 5 2 nights min

                                      • Studio
                                      • sleeps 5
                                      • 2 nights min
                                      • Child friendly
                                      • Car not necessary

                                      from £70 / night

                                      £486 / week

                                      Book View

                                      from £70 / night

                                        32

                                        Viana do Castelo District / Vila Nova de Cerveira

                                        3 6 2 nights min

                                        • 3 bedrooms
                                        • sleeps 6
                                        • 2 nights min
                                        • Swimming pool
                                        • Child friendly
                                        • Air conditioning

                                        from £75 / night

                                        £496 / week

                                        Book View

                                        from £75 / night

                                          15

                                          Coimbra District / Gois

                                          2 4 2 nights min

                                          • 2 bedrooms
                                          • sleeps 4
                                          • 2 nights min
                                          • Child friendly
                                          • Pet friendly

                                          from £50 / night

                                          £397 / week

                                          Book View

                                          from £50 / night

                                            21

                                            Guarda District / Guarda

                                            1 4 2 nights min

                                            • 1 bedroom
                                            • sleeps 4
                                            • 2 nights min
                                            • Child friendly
                                            • Private garden

                                            from £99 / night

                                            £694 / week

                                            Book View

                                            from £99 / night

                                            (3) Average 

                                              19

                                              Surfsplash Holiday Cottage

                                              Mafra / Ericeira

                                              2 4 3 nights min

                                              • 2 bedrooms
                                              • sleeps 4
                                              • 3 nights min
                                              • Child friendly
                                              • Private garden

                                              from £40 / night

                                              £277 / week

                                              Book View

                                              Responds fast!
                                              avg. 1 hour 1 minutes

                                              from £40 / night

                                                26

                                                Golf paradise at Quinta do Perú

                                                Setubal District / Quinta Do Conde

                                                4 8 7 nights min

                                                • 4 bedrooms
                                                • sleeps 8
                                                • 7 nights min
                                                • Child friendly
                                                • Air conditioning
                                                • Private garden

                                                from £199 / night

                                                £1,389 / week

                                                Book View

                                                from £199 / night

                                                  31

                                                  Porto District / Entre-os-Rios

                                                  6 18 5 nights min

                                                  • 6 bedrooms
                                                  • sleeps 18
                                                  • 5 nights min
                                                  • Beach / lakeside relaxation
                                                  • Child friendly
                                                  • Pet friendly

                                                  from £199 / night

                                                  £1,389 / week

                                                  Book View

                                                  from £199 / night

                                                  (2) Very Good 

                                                    15

                                                    Porto District / Porto

                                                    1 2 2 nights min

                                                    • 1 bedroom
                                                    • sleeps 2
                                                    • 2 nights min
                                                    • Child friendly
                                                    • Car not necessary
                                                    • Air conditioning

                                                    from £50 / night

                                                    £347 / week

                                                    Book View

                                                    Responds fast!
                                                    avg. 50 minutes

                                                    from £50 / night

                                                      25

                                                      Rural Village House

                                                      Santarem District / Azambujeira

                                                      6 11 min stay varies

                                                      • 6 bedrooms
                                                      • sleeps 11
                                                      • min stay varies
                                                      • Child friendly
                                                      • Pet friendly
                                                      • Private garden

                                                      from £60 / night

                                                      £397 - £1,335 / week

                                                      Book View

                                                      from £60 / night

                                                      (6) Excellent 

                                                        19

                                                        APARTMENT FACING TO SEA

                                                        Leiria District / Peniche

                                                        2 5 5 nights min

                                                        • 2 bedrooms
                                                        • sleeps 5
                                                        • 5 nights min
                                                        • Nearest beach 0 km
                                                        • Child friendly

                                                        from £59 / night

                                                        £357 / week

                                                        Book View

                                                        Responds fast!
                                                        avg. 1 hour 24 minutes

                                                        from £59 / night

                                                          26

                                                          PONTE DE LIMA / Viana do Castelo / PORTO: BEAUTIFUL HOUSE WITH POOL OCEAN 20KM

                                                          Viana do Castelo District / Ponte de Lima

                                                          3 6 7 nights min

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • 7 nights min
                                                          • Swimming pool
                                                          • Child friendly
                                                          • Private garden

                                                          from £188 / night

                                                          £1,315 / week

                                                          Book View

                                                          from £188 / night

                                                          (2) Very Good 

                                                            53

                                                            São Miguel / Ribeira Grande

                                                            3 10 3 nights min

                                                            • 3 bedrooms
                                                            • sleeps 10
                                                            • 3 nights min
                                                            • Nearest beach 4 km
                                                            • Child friendly
                                                            • Private garden

                                                            from £50 / night

                                                            £348 / week

                                                            Book View

                                                            from £50 / night

                                                              40

                                                              Viseu District / Sernancelhe

                                                              4 8 1 night min

                                                              • 4 bedrooms
                                                              • sleeps 8
                                                              • 1 night min
                                                              • Child friendly
                                                              • Air conditioning
                                                              • Private garden

                                                              from £189 / night

                                                              £1,048 / week

                                                              Book View

                                                              from £189 / night

                                                                9

                                                                Albufeira / Olhos de Agua

                                                                Studio 4 min stay varies

                                                                • Studio
                                                                • sleeps 4
                                                                • min stay varies
                                                                • Nearest beach 1 km
                                                                • Swimming pool
                                                                • Child friendly

                                                                from £25 / night

                                                                £209 / week

                                                                Book View

                                                                from £25 / night

                                                                (2) Excellent 

                                                                  39

                                                                  Santarem District / Constancia

                                                                  2 4 1 night min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 1 night min
                                                                  • Child friendly
                                                                  • Air conditioning

                                                                  from £50 / night

                                                                  £298 / week

                                                                  Book View

                                                                  from £50 / night

                                                                  (4) Excellent 

                                                                    20

                                                                    "SEALINE VILLA" - WIFI, BBQ, SEA VIEW

                                                                    Calheta / Arco da Calheta

                                                                    2 6 min stay varies

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • min stay varies
                                                                    • Nearest beach 2 km
                                                                    • Swimming pool
                                                                    • Child friendly

                                                                    from £83 / night

                                                                    £576 / week

                                                                    Book View

                                                                    from £83 / night

                                                                    (1) Excellent 

                                                                      14

                                                                      Porto District / Matosinhos

                                                                      1 4 2 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 4
                                                                      • 2 nights min
                                                                      • Child friendly
                                                                      • Pet friendly

                                                                      from £60 / night

                                                                      £397 - £535 / week

                                                                      Book View

                                                                      from £60 / night

                                                                      (1) Excellent 

                                                                        18

                                                                        Santana 4 comfy apartment downtown Lisbon

                                                                        Lisbon District / Lisbon

                                                                        1 4 3 nights min

                                                                        • 1 bedroom
                                                                        • sleeps 4
                                                                        • 3 nights min

                                                                        from £80 / night

                                                                        £555 / week

                                                                        Book View

                                                                        from £80 / night

                                                                        (2) Very Good 

                                                                          10

                                                                          Nazareth

                                                                          Leiria District / Maiorga

                                                                          1 3 2 nights min

                                                                          • 1 bedroom
                                                                          • sleeps 3
                                                                          • 2 nights min
                                                                          • Nearest beach 12 km
                                                                          • Child friendly
                                                                          • Pet friendly

                                                                          from £39 / night

                                                                          £271 / week

                                                                          Book View

                                                                          from £39 / night

                                                                          (2) Very Good 

                                                                            109

                                                                            The Old House with private garden

                                                                            Beja District / Mertola

                                                                            3 8 2 nights min

                                                                            • 3 bedrooms
                                                                            • sleeps 8
                                                                            • 2 nights min
                                                                            • Nearest beach 13 km
                                                                            • Child friendly
                                                                            • Air conditioning

                                                                            from £30 / night

                                                                            £199 - £615 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 32 minutes

                                                                            from £30 / night

                                                                            (1) Excellent 

                                                                              24

                                                                              White House / Black with fenced garden and barbecue

                                                                              Lisbon District / Torres Vedras

                                                                              3 7 3 nights min

                                                                              • 3 bedrooms
                                                                              • sleeps 7
                                                                              • 3 nights min
                                                                              • Child friendly
                                                                              • Pet friendly
                                                                              • Private garden

                                                                              from £70 / night

                                                                              £486 / week

                                                                              Book View

                                                                              from £70 / night

                                                                              (31) Very Good 

                                                                              Certificate of Excellence

                                                                                14

                                                                                Casa do Carmo - Historical Center

                                                                                Lisbon District / Lisbon

                                                                                1 3 min stay varies

                                                                                • 1 bedroom
                                                                                • sleeps 3
                                                                                • min stay varies
                                                                                • Child friendly
                                                                                • Car not necessary

                                                                                Certificate of Excellence

                                                                                from £50 / night

                                                                                £347 / week

                                                                                Book View

                                                                                from £50 / night

                                                                                (21) Very Good 

                                                                                Certificate of Excellence

                                                                                  17

                                                                                  Faro District / Loule

                                                                                  1 3 3 nights min

                                                                                  • 1 bedroom
                                                                                  • sleeps 3
                                                                                  • 3 nights min
                                                                                  • Nearest beach 15 km
                                                                                  • Swimming pool
                                                                                  • Private garden

                                                                                  Certificate of Excellence

                                                                                  from £35 / night

                                                                                  £209 - £467 / week

                                                                                  Book View

                                                                                  Responds fast!
                                                                                  avg. 2 hours 37 minutes

                                                                                  from £35 / night

                                                                                  Accommodation in Portugal - Travel Guide

                                                                                  An increasingly popular European holiday destination, Portugal offers a diverse range of regions and tourist attractions. From vibrant culture and fascinating history to beautiful beaches and breathtaking countryside, Portugal has something to delight all who visit. Most tourists head straight for Lisbon, Portugal’s capital and a treasure-trove of delights. The Algarve, meanwhile, is home to some of Europe’s most beautiful beaches, while Porto is a quaint city of medieval alleyways, gorgeous churches and an increasingly exciting dining scene. To see Portugal at its prettiest, though, make your way to Sintra. Wherever you travel, be sure to choose a self-catering Portugal villa, apartment or other holiday rental. Not only will you save money compared to more expensive hotels, you’ll also live amongst the locals for a true taste of Portuguese life.

                                                                                  Holiday in Portugal

                                                                                  When planning a holiday in Portugal, the first stop on your itinerary should be the country’s capital, Lisbon. Here, you’ll discover the incredible nightlife of Barrio Alto and its teeming bars, the traditional fado music of historic Alfama, and the excellent shopping of chic Chiado. From here, head to nearby Sintra, home to colourful palaces, a delightful Moorish castle and picturesque countryside. To the north you’ll find Porto and its Unesco World Heritage listed centre, Ribeira, while in the south there’s the wonderful beaches of the Algarve. Popular Algarve seaside resorts include Albufeira, Lagos and Faro, each with its own unique charms. Wherever you visit, make the most of your holiday by renting a self-catering Portugal villa, apartment or other holiday rental. What could be more amazing than waking up in your very own Lisbon apartment or taking a dip in your Algarve villa pool?

                                                                                  Renting holiday accommodation in Portugal

                                                                                  When choosing accommodation in Portugal, villas, apartments and other self-catering holiday rentals are smart alternatives to more expensive, impersonal hotels. Not only will renting your own self-catering apartment or villa in Portugal save you money, you’ll benefit from superior space, freedom and privacy too. HouseTrip has a number of quality self-catering apartments and villas in Portugal, ranging from affordable, compact studio apartments ideal for singles and couples through to large, multi-room villas suitable for families and groups of friends. Whatever your needs, you’re sure to find what you’re looking for with HouseTrip. It’s incredibly easy to both find and book your Portugal self-catering accommodation – you can even do it in as little as six clicks.