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

160 Holiday homes

Filters applied: Farmhouse

26

from £55 / night

£380 / week

Book View

Portalegre District / Castelo de Vide

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
Not suitable for childrenNo pets allowed

from £55 / night

62

from £181 / night

£1,264 / week

Book View

Porto District / Penafiel

5 12 1 night min

  • 5 bedrooms
  • sleeps 12
  • 1 night min
Child friendly No pets allowed

from £181 / night

14

from £78 / night

£543 / week

Book View

Viseu District / Mangualde

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
Child friendly Pet friendly

from £78 / night

37

from £71 / night

£498 / week

Book View

Madeira / Ribeira Brava

1 3 4 nights min

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

from £71 / night

24

from £52 / night

£362 / week

Book View

Excellent  (3)
Responds fast!
avg. 3 hours 47 minutes

Viseu District / Mangualde

4 10 1 night min

  • 4 bedrooms
  • sleeps 10
  • 1 night min
Child friendly No pets allowed

from £52 / night

Responds fast!
37

from £52 / night

£362 / week

Book View

Braga District / Braga

2 9 min stay varies

  • 2 bedrooms
  • sleeps 9
  • min stay varies
Child friendly Pet friendly

from £52 / night

Responds fast!
7

from £46 / night

£317 / week

Book View

Olhao / Moncarapacho

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
Child friendly No pets allowed

from £46 / night

21

from £129 / night

£902 / week

Book View

Faro District / Sao Bras de Alportel

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
Child friendly No pets allowed

from £129 / night

19

from £42 / night

£289 / week

Book View

Faro District / Carrapateira

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
Child friendly No pets allowed

from £42 / night

9

from £486 / night

£3,397 / week

Book View

Evora District / Portel

4 15 7 nights min

  • 4 bedrooms
  • sleeps 15
  • 7 nights min
Child friendly Pet friendly

from £486 / night

31

from £414 / night

£2,274 / week

Book View

Beja District / Beja

4 8 2 nights min

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

from £414 / night

78

from £310 / night

£2,171 / week

Book View

Setubal District / Palmela

8 17 min stay varies

  • 8 bedrooms
  • sleeps 17
  • min stay varies
Child friendly No pets allowed

from £310 / night

44

from £73 / night

£295 / week

Book View

Santarem District / Tomar

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
Child friendly No pets allowed

from £73 / night

45

from £119 / night

£832 / week

Book View

Very Good  (1)

Porto District / Paredes

4 8 4 nights min

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

from £119 / night

17

from £320 / night

£2,234 / week

Book View

Leiria District / Obidos

6 10 2 nights min

  • 6 bedrooms
  • sleeps 10
  • 2 nights min
Child friendly No pets allowed

from £320 / night

Responds fast!
47

from £118 / night

£819 - £1,025 / week

Book View

Excellent  (48)
Responds fast!
avg. 1 hour 31 minutes

Beja District / Castro Verde

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
Child friendly No pets allowed

from £118 / night

Responds fast!
19

from £123 / night

£859 - £1,603 / week

Book View

Faro District / Loule

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
Child friendly Pet friendly

from £123 / night

24

from £98 / night

£682 - £1,432 / week

Book View

Faro District / Sao Bras de Alportel

2 4 7 nights min

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

from £98 / night

22

from £26 / night

£181 / week

Book View

Very Good  (8)

Faro District / Lagos

1 3 2 nights min

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

from £26 / night

29

from £62 / night

£433 - £1,377 / week

Book View

Alvor / Alcalar

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
Child friendly No pets allowed

from £62 / night

24

from £206 / night

£1,236 - £1,853 / week

Book View

Setubal District / Palmela

5 8 7 nights min

  • 5 bedrooms
  • sleeps 8
  • 7 nights min
Child friendly No pets allowed

from £206 / night

Responds fast!
11

from £515 / night

£3,603 / week

Book View

Santarem District / Benavente

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
Child friendly Ask about pets

from £515 / night

32

from £289 / night

£1,816 / week

Book View

Excellent  (3)
Responds fast!
avg. 3 hours 0 minutes

Beja District / Beja

4 12 2 nights min

  • 4 bedrooms
  • sleeps 12
  • 2 nights min
Child friendly Ask about pets

from £289 / night

Responds fast!
20

from £164 / night

£1,145 / week

Book View

Excellent  (6)

Setubal District / Azeitao

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
Ask owner if suitable for childrenAsk about pets

from £164 / night

21

from £129 / night

£623 - £747 / week

Book View

Excellent  (1)

Evora District / Redondo

2 4 2 nights min

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

from £129 / night

24

from £134 / night

£824 - £1,287 / week

Book View

Excellent  (9)
Responds fast!
avg. 37 minutes

Santarem District / Ferreira do Zezere

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
Child friendly Ask about pets

from £134 / night

Responds fast!
31

from £78 / night

£541 / week

Book View

Excellent  (8)
Responds fast!
avg. 3 hours 14 minutes

Setubal District / Palmela

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
Child friendly Pet friendly

from £78 / night

Responds fast!
49

from £148 / night

£1,025 - £1,231 / week

Book View

Excellent  (32)
Responds fast!
avg. 1 hour 31 minutes

Beja District / Castro Verde

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
Child friendly No pets allowed

from £148 / night

Responds fast!
23

from £161 / night

£1,124 - £1,664 / week

Enquire View

Braga District / Guimaraes

4 6 7 nights min

  • 4 bedrooms
  • sleeps 6
  • 7 nights min
Child friendly No pets allowed

from £161 / night

24

from £670 / night

£4,684 / week

Book View

Estoril / Sao Joao do Estoril

6 10 1 night min

  • 6 bedrooms
  • sleeps 10
  • 1 night min
Child friendly No pets allowed

from £670 / night

5

from £31 / night

£217 / week

Book View

Very Good  (1)

Albufeira / Gale Beach

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
Child friendly No pets allowed

from £31 / night

27

from £83 / night

£505 - £613 / week

Book View

Braga District / Geres

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
Child friendly No pets allowed

from £83 / night

17

from £114 / night

£793 - £3,964 / week

Book View

Evora District / Reguengos de Monsaraz

8 26 2 nights min

  • 8 bedrooms
  • sleeps 26
  • 2 nights min
Child friendly Ask about pets

from £114 / night

5

from £83 / night

£577 / week

Book View

Albufeira / Gale Beach

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
Child friendly No pets allowed

from £83 / night

24

Pricing unknown

Book View

Portalegre District / Portalegre

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
Child friendly Pet friendly

Pricing unknown

8

from £335 / night

£2,342 / week

Book View

Excellent  (8)

Aveiro District / Oliveira de Azemeis

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
Child friendly No pets allowed

from £335 / night

18

from £62 / night

£309 / week

Book View

Very Good  (9)

Viseu District / Lamego

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
Child friendly Ask about pets

from £62 / night

19

from £93 / night

£464 / week

Book View

Excellent  (9)

Viseu District / Lamego

2 4 2 nights min

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

from £93 / night

24

from £96 / night

£670 / week

Book View

Very Good  (3)

Santarem District / Tomar

3 7 14 nights min

  • 3 bedrooms
  • sleeps 7
  • 14 nights min
Child friendly Ask about pets

from £96 / night

30

from £89 / night

£620 / week

Book View

Lisbon District / Torres Vedras

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
Child friendly Ask about pets

from £89 / night

Responds fast!