Updating

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

Updating

Holiday Rentals in Perth and Kinross - Holiday Lettings - Villas

All filters (2)

Filters (2)

Clear filters

13 Holiday homes

Great rentals within 20 miles that match your search

Holiday chalet rental

Lochgoilhead chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £160 / night

£950 - £1,042 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday lodge in Cannich

Cannich lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £192 / night

£866 - £1,278 / week

1 / 22

Great rentals within 20 miles that match your search

Newtonmore holiday cottage rental

Newtonmore cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £188 / night

£808 - £1,630 / week

1 / 17

Great rentals within 20 miles that match your search

Cottage rental in Newtonmore

Newtonmore cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £134 / night

£932 - £1,946 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday cottage in Newtonmore

Newtonmore cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £157 / night

£675 - £1,363 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday cottage in Glendaruel

Glendaruel cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £161 / night

£892 / week

1 / 21

Great rentals within 20 miles that match your search

Newtonmore holiday cottage rental

Newtonmore cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £165 / night

£708 - £1,429 / week

1 / 17

Great rentals within 20 miles that match your search

Apartment rental in Elie with golf nearby

Elie apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £471 / night

£1,503 - £2,044 / week

1 / 45

Great rentals within 20 miles that match your search

Holiday cottage in Newtonmore

Newtonmore cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £150 / night

£643 - £1,307 / week

1 / 16

Great rentals within 20 miles that match your search

Newtonmore holiday cottage rental

Newtonmore cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £150 / night

£643 - £1,307 / week

1 / 16

Great rentals within 20 miles that match your search

Apartment rental in St. Andrews with golf nearby

St. Andrews apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £321 / night

£1,203 - £2,130 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday cottage in Newtonmore

Newtonmore cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £188 / night

£808 - £1,614 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday castle in Kilmarnock

Kilmarnock castle

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 16

from £1,337 / night

£3,819 - £6,979 / week

1 / 40

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Home rental in Port of Menteith

Port of Menteith house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £138 / night

£962 / week

1 / 16

Great rentals within 20 miles that match your search

Port of Menteith holiday cottage rental

Port of Menteith cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £117 / night

£818 / week

1 / 14

Great rentals within 20 miles that match your search

Hurlford holiday home rental

Hurlford house

  • 10 bedrooms
  • 10 bathrooms
  • sleeps 20

1 filter does not match: Shared garden

from £2,863 / night

£20,038 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Elie

Elie house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared garden

from £184 / night

£1,031 - £1,260 / week

1 / 11

Great rentals within 20 miles that match your search

Dunkeld holiday chalet rental

Dunkeld chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £149 / night

£687 - £974 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday cottage in Inverfarigaig

Inverfarigaig cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £144 / night

£1,002 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday home in Inverness

Inverness house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 13

1 filter does not match: Shared garden

from £516 / night

£2,519 / week

1 / 60

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Carradale

Carradale house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £149 / night

£1,042 / week

1 / 23

Great rentals within 20 miles that match your search

Ski home to rent in Aviemore

Aviemore house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared garden

from £144 / night

£974 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday cottage in Alyth

Alyth cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared garden

from £149 / night

£916 / week

1 / 16

Great rentals within 20 miles that match your search

Montrose holiday log cabin rental

Montrose log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared garden

from £195 / night

£974 - £1,477 / week

1 / 42

Great rentals within 20 miles that match your search

Holiday cottage in Inverness

Inverness cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared garden

from £172 / night

£1,260 - £2,176 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday home in Aviemore

Aviemore house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £147 / night

£439 - £1,209 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday cottage with golf nearby in Colinsburgh

Colinsburgh cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared garden

from £92 / night

£487 - £682 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday b&b in Innerleithen

Innerleithen b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £40 / night

£281 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday castle with golf nearby in Insch

Insch castle

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

1 filter does not match: Shared garden

from £968 / night

£6,220 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday cottage in Aberfoyle

Aberfoyle cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £103 / night

£659 - £831 / week

1 / 25

Great rentals within 20 miles that match your search

Caravan/mobile home rental in Achnamara

Achnamara caravan/mobile home

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared garden

from £170 / night

£848 - £1,174 / week

1 / 19

Great rentals within 20 miles that match your search

Aviemore holiday home rental

Aviemore house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

1 filter does not match: Shared garden

from £258 / night

£1,804 / week

1 / 16

Great rentals within 20 miles that match your search

Strathdon holiday lodge rental

Strathdon lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £138 / night

£962 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday caravan/mobile home in Achnamara

Achnamara caravan/mobile home

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared garden

from £161 / night

£802 - £1,105 / week

1 / 22

Great rentals within 20 miles that match your search

Haddington holiday cottage rental

Haddington cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £247 / night

£974 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday home in Melrose

Melrose house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £78 / night

£438 - £527 / week

1 / 6

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Elie

Elie house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared garden

from £121 / night

£842 / week

1 / 28

Great rentals within 20 miles that match your search

Holiday bungalow in Inverness

Inverness bungalow

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

1 filter does not match: Shared garden

from £344 / night

£2,268 - £2,809 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday farmhouse in Stewarton

Stewarton farmhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Shared garden

from £1,145 / night

£8,015 / week

1 / 11

Great rentals within 20 miles that match your search

Killin holiday home rental

Killin house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared garden

from £287 / night

£2,004 / week

1 / 14

×

Also consider