Updating

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

Updating

Holiday houses for rent in Midlothian

All filters

Filters (1)

Clear filters

23 houses

Applied filters (1)

Holiday home in Dalkeith

Dalkeith house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £287 / night

£2,004 / week

1 / 17

Holiday home letting

Bonnyrigg house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £227 / night

£1,587 / week

1 / 53

Auchendinny holiday home rental

Auchendinny house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £264 / night

£1,844 / week

1 / 14

Danderhall holiday home rental

Danderhall house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £481 / night

£687 - £1,135 / week

1 / 19

Roslin ski home to rent.

Roslin house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £258 / night

£1,804 / week

1 / 59

Pathhead holiday home rental

Pathhead house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £136 / night

£427 - £1,401 / week

1 / 18

Holiday home with golf nearby in Dalkeith

Dalkeith house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £630 / night

£4,180 / week

1 / 28

Dalkeith holiday home rental

Dalkeith house

  • 2 bedrooms
  • 4 bathrooms
  • sleeps 5

from £205 / night

£1,431 / week

1 / 11

Home rental in Gorebridge

Gorebridge house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £255 / night

£1,783 / week

1 / 25

Holiday home in Dalkeith

Dalkeith house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £977 / night

£6,836 / week

1 / 30

Ski home to rent in Dalkeith

Dalkeith house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £1,123 / night

£7,859 / week

1 / 30

Pathhead ski home to rent.

Pathhead house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 14

from £753 / night

£5,265 / week

1 / 30

Home rental in Danderhall

Danderhall house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £261 / night

£1,822 / week

1 / 29

Roslin ski home to rent.

Roslin house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £251 / night

£1,755 / week

1 / 30

Holiday home in Pathhead

Pathhead house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £275 / night

£1,923 / week

1 / 21

Holiday home in Nine Mile Burn

Nine Mile Burn house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £190 / night

£1,325 / week

1 / 22

Holiday home in Danderhall

Danderhall house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £289 / night

£2,018 / week

1 / 21

Holiday home in Dalkeith

Dalkeith house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £295 / night

£2,063 / week

1 / 30

Home rental in Danderhall

Danderhall house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £445 / night

£3,113 / week

1 / 17

Ski home to rent in Penicuik

Penicuik house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £189 / night

£1,319 / week

1 / 24

Ski home to rent in Penicuik

Penicuik house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £170 / night

£1,185 / week

1 / 26

Ski home to rent in Penicuik

Penicuik house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £198 / night

£1,381 / week

1 / 25

Holiday home rental

Danderhall house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £269 / night

£1,878 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday home in Edinburgh

Edinburgh house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 11

from £5,725 / night

£40,075 / week

1 / 31

Leith holiday home rental

Leith house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £802 / night

£4,809 / week

1 / 12

Home rental in Newbridge

Newbridge house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £184 / night

£983 / week

1 / 14

Holiday home in Edinburgh

Edinburgh house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £1,088 / night

£7,729 / week

1 / 29

Holiday home in Edinburgh

Edinburgh house

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 10

from £5,725 / night

£40,075 / week

1 / 30

Holiday home in Edinburgh

Edinburgh house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £5,725 / night

£40,075 / week

1 / 25

Edinburgh holiday home rental

Edinburgh house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £5,725 / night

£40,075 / week

1 / 26

Edinburgh holiday home rental

Edinburgh house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £306 / night

£2,140 / week

1 / 17

Holiday home in Edinburgh

Edinburgh house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £264 / night

£1,775 - £2,325 / week

1 / 15

Holiday home with golf nearby in Innerleithen

Innerleithen house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £126 / night

£687 - £1,072 / week

1 / 19

Home rental in Balerno

Balerno house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from £409 / night

£2,863 / week

1 / 16

Edinburgh holiday home rental

Edinburgh house

  • 13 bedrooms
  • 7 bathrooms
  • sleeps 34

from £1,145 / night

£6,870 - £12,281 / week

1 / 12

Holiday home in Kirkcaldy

Kirkcaldy house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £224 / night

£1,563 / week

1 / 39

Home rental in Gullane with golf nearby

Gullane house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £447 / night

£2,004 - £2,119 / week

1 / 16

Holiday home in Edinburgh

Edinburgh house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 10

from £1,144 / night

£8,007 / week

1 / 10

Home accommodation in Aberdour

Aberdour house

  • 9 bedrooms
  • 9 bathrooms
  • sleeps 24

from £1,128 / night

£7,073 / week

1 / 14

Holiday home in Haddington

Haddington house

  • 7 bedrooms
  • 3 bathrooms
  • sleeps 12

from £413 / night

£2,886 / week

1 / 7

×

Also consider