Updating

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

Updating

Holiday Rentals in Perth - Holiday Lettings - Villas

All filters (2)

Filters (2)

Clear filters

11 Holiday homes

Applied filters (2)

Great rentals within 20 miles that match your search

East Victoria Park holiday cottage rental

East Victoria Park cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £120 / night

£599 - £850 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday b&b in Leeming

Leeming b&b

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £17 / night

£120 - £241 / week

1 / 21

Great rentals within 20 miles that match your search

Apartment rental in Rockingham

Rockingham apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from £73 / night

£435 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday b&b in Perth

Perth b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £105 / night

£733 / week

1 / 6

Great rentals within 20 miles that match your search

Bibra Lake holiday b&b rental

Bibra Lake b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £105 / night

£658 / week

1 / 5

Great rentals within 20 miles that match your search

Aveley holiday home rental

Aveley house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £112 / night

£773 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday home accommodation

Coogee house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £78 / night

£544 / week

1 / 13

Great rentals within 20 miles that match your search

Home rental in Wattle Grove

Wattle Grove house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 3

from £51 / night

£335 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday b&b in Leeming

Leeming b&b

  • 1 bedroom
  • 3 bathrooms
  • sleeps 5

from £13 / night

£91 / week

1 / 48

Great rentals within 20 miles that match your search

Holiday home in Two Rocks

Two Rocks house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 8

from £61 / night

£301 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Dianella

Dianella house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 7

from £165 / night

£898 - £1,526 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday home in Beldon

Beldon house

  • 1 bedroom
  • 1 bathroom
  • sleeps 1

from £30 / night

£180 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home in Wangara

Wangara house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £241 / night

£1,685 / week

1 / 14

Great rentals within 20 miles that match your search

Kallaroo holiday apartment rental

Kallaroo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £54 / night

£359 - £389 / week

1 / 15

Great rentals within 20 miles that match your search

Cottage rental in Mindarie

Mindarie cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £105 / night

£733 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday cottage rental

Baskerville cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £300 / night

£1,675 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday home in South Fremantle

South Fremantle house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £211 / night

£1,474 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday home in Quinns Rocks

Quinns Rocks house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £82 / night

£674 - £800 / week

1 / 25

Great rentals within 20 miles that match your search

Baldivis holiday home rental

Baldivis house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £215 / night

£1,050 / week

1 / 7

Great rentals within 20 miles that match your search

Hillarys holiday private room rental

Hillarys private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £64 / night

£320 / week

1 / 7

Great rentals within 20 miles that match your search

Holiday studio in East Victoria Park

East Victoria Park studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £39 / night

£234 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday b&b in Mount Claremont

Mount Claremont b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £108 / night

£509 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday guest house accommodation

Warnbro guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £74 / night

£512 / week

1 / 8

Great rentals within 20 miles that match your search

Belhus holiday cottage rental

Belhus cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from £210 / night

£1,466 / week

1 / 7

Great rentals within 20 miles that match your search

Holiday home in Padbury

Padbury house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £79 / night

£422 / week

1 / 19

Great rentals within 20 miles that match your search

Fremantle holiday townhouse rental

Fremantle townhouse

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £180 / night

£1,194 / week

1 / 18

Great rentals within 20 miles that match your search

Mindarie holiday home rental

Mindarie house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £129 / night

£898 - £2,333 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment rental

Mindarie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £66 / night

£461 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday cottage rental

Hillarys cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £150 / night

£898 - £981 / week

1 / 29

Great rentals within 20 miles that match your search

Baldivis holiday lodge rental

Baldivis lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £113 / night

£629 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday home in Bayswater

Bayswater house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £90 / night

£569 - £1,071 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Two Rocks

Two Rocks house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £449 / night

£2,244 / week

1 / 28

Great rentals within 20 miles that match your search

Fremantle holiday home rental

Fremantle house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £151 / night

£1,053 / week

1 / 45

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Fremantle

Fremantle house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £119 / night

£862 - £1,364 / week

1 / 24

Great rentals within 20 miles that match your search

Mundaring holiday cottage accommodation

Mundaring cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 10

from £205 / night

£1,083 - £2,768 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday home in Quinns Rocks

Quinns Rocks house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £150 / night

£1,047 - £1,885 / week

1 / 19

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Holiday villa in Mundaring

Mundaring villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Garden

from £139 / night

£903 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Subiaco

Subiaco apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

1 filter does not match: Garden

from £96 / night

£638 - £889 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment in Rockingham

Rockingham apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Garden

from £228 / night

£1,424 / week

1 / 15

Great rentals within 20 miles that match your search

Apartment rental in Fremantle with golf nearby

Fremantle apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Garden

from £53 / night

£384 - £552 / week

1 / 16

×

Also consider