Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Dog Friendly Accommodation in Praia da Rocha - Holiday Lettings

All filters (1)

Filters (1)

Clear filters

5 apartments

Applied filters (1)

Holiday apartment in Praia da Rocha

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £89 / night

£621 - £1,034 / week

1 / 9

Praia da Rocha holiday apartment rental

Praia da Rocha apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £59 / night

£414 / week

1 / 12

Holiday apartment in Praia da Rocha

Praia da Rocha apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £50 / night

£345 / week

1 / 16

Holiday apartment rental

Praia da Rocha apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £178 / night

£1,241 / week

1 / 10

Praia da Rocha holiday apartment rental

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £95 / night

£661 - £2,545 / week

1 / 21

Great rentals within 20 miles that match your search

Lagoa holiday home rental

Lagoa house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £158 / night

£1,104 / week

1 / 27

Holiday apartment accommodation

Lagoa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £56 / night

£386 / week

1 / 27

Home rental in Mexilhoeira Grande with swimming pool

Mexilhoeira Grande house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £345 / night

£2,414 / week

1 / 60

Lagos holiday apartment rental

Lagos apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £163 / night

£813 - £1,626 / week

1 / 28

Lagoa holiday villa rental

Lagoa villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £296 / night

£2,070 / week

1 / 12

Holiday home in Silves

Silves house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £47 / night

£233 / week

1 / 32

Holiday villa with shared pool in Alvor

Alvor villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 7

from £395 / night

£2,759 / week

1 / 10

Holiday villa in Carvoeiro

Carvoeiro villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

from £296 / night

£2,070 / week

1 / 15

Holiday apartment rental

Areias de Sao Joao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £70 / night

£490 / week

1 / 28

Holiday apartment rental

Areias de Sao Joao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £70 / night

£490 / week

1 / 30

Holiday apartment in Alvor

Alvor apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from £114 / night

£444 / week

1 / 35

Lagoa holiday villa rental

Lagoa villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £375 / night

£2,621 / week

1 / 16

Branqueira holiday villa rental

Branqueira villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from £141 / night

£1,039 / week

1 / 24

Albufeira holiday apartment rental

Albufeira apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £89 / night

£621 / week

1 / 29

Areias de Sao Joao holiday apartment rental

Areias de Sao Joao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £70 / night

£490 / week

1 / 28

Holiday apartment with shared pool in Areias de Sao Joao

Areias de Sao Joao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £70 / night

£490 / week

1 / 27

Holiday apartment with shared pool in Areias de Sao Joao

Areias de Sao Joao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £70 / night

£490 / week

1 / 29

Holiday apartment with shared pool in Areias de Sao Joao

Areias de Sao Joao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £70 / night

£490 / week

1 / 29

Holiday apartment with shared pool in Areias de Sao Joao

Areias de Sao Joao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £70 / night

£490 / week

1 / 29

Holiday villa with swimming pool in Carvoeiro

Carvoeiro villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £296 / night

£2,070 / week

1 / 21

Areias de Sao Joao holiday apartment rental

Areias de Sao Joao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £70 / night

£490 / week

1 / 32

Holiday apartment with shared pool in Praia da Luz

Praia da Luz apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from £60 / night

£483 - £1,173 / week

1 / 15

Holiday apartment in Alvor

Alvor apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £172 / night

£1,204 / week

1 / 26

Holiday home in Parchal

Parchal house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from £197 / night

£1,380 / week

1 / 10

Home rental in Burgau

Burgau house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £124 / night

£863 / week

1 / 25

Praia da Luz holiday home rental

Praia da Luz house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £138 / night

£966 / week

1 / 15

Holiday home in Carvoeiro

Carvoeiro house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £144 / night

£1,006 - £1,783 / week

1 / 13

Holiday home with swimming pool in Carvoeiro

Carvoeiro house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from £141 / night

£981 - £1,957 / week

1 / 23

Holiday private room in Olhos de Agua

Olhos de Agua private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £55 / night

£345 / week

1 / 4

Villa rental in Olhos de Agua with golf nearby

Olhos de Agua villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £375 / night

£2,621 - £3,449 / week

1 / 60

Holiday apartment in Armacao de Pera

Armacao de Pera apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £128 / night

£887 / week

1 / 6

Holiday apartment with shared pool in Ferreiras

Ferreiras apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £78 / night

£519 - £993 / week

1 / 18

Holiday apartment with shared pool in Ferreiras

Ferreiras apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £78 / night

£519 - £1,424 / week

1 / 18

Lagoa holiday home rental

Lagoa house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £216 / night

£1,540 / week

1 / 20

Home rental in Ferragudo

Ferragudo house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £61 / night

£421 / week

1 / 18

×

Also consider