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

122 houses

Applied filters (1)

Holiday home in Roslin

Roslin house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £189 / night

£916 / week

1 / 45

Holiday home in Dalkeith

Dalkeith house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £287 / night

£2,004 / week

1 / 17

Holiday home rental

Danderhall house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £148 / night

£1,085 - £1,406 / week

1 / 34

Pathhead holiday home rental

Pathhead house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 12

from £2,061 / night

£4,122 / week

1 / 17

Danderhall holiday home rental

Danderhall house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £422 / night

£605 - £1,156 / week

1 / 22

Holiday home in Borthwick

Borthwick house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £184 / night

£1,088 - £1,489 / week

1 / 22

Pathhead holiday home rental

Pathhead house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £122 / night

£380 - £1,149 / 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

Great rentals within 20 miles that match your search

Holiday home in South Queensferry

South Queensferry house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £69 / night

£481 / week

1 / 14

Peebles holiday home rental

Peebles house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £100 / night

£700 / week

1 / 11

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 £134 / night

£938 / week

1 / 26

Holiday home in Edinburgh

Edinburgh house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £150 / night

£793 - £2,357 / week

1 / 15

Home rental in Balerno

Balerno house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from £409 / night

£2,863 / week

1 / 16

Leith holiday home rental

Leith house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £344 / night

£1,718 / 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 Carnwath

Carnwath house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £149 / night

£962 - £1,042 / week

1 / 29

Holiday home in Edinburgh

Edinburgh house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £796 / night

£4,580 / week

1 / 29

Home rental in Edinburgh

Edinburgh house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £115 / night

£802 / week

1 / 37

Holiday home in Edinburgh

Edinburgh house

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 10

from £1,260 / night

£8,817 / week

1 / 30

Holiday home in Edinburgh

Edinburgh house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 11

from £5,725 / night

£40,075 / week

1 / 31

Holiday home in Edinburgh

Edinburgh house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £321 / night

£2,245 / week

1 / 10

Holiday home in Kirkcaldy

Kirkcaldy house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £184 / night

£1,283 / week

1 / 29

Home rental in Gullane with golf nearby

Gullane house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £436 / night

£1,831 - £1,890 / week

1 / 16

Holiday home in Edinburgh

Edinburgh house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £207 / night

£1,443 / week

1 / 20

Edinburgh holiday home rental

Edinburgh house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £385 / night

£2,693 / week

1 / 45

Aberlady holiday home rental

Aberlady house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from £2,806 / night

£5,611 / week

1 / 44

Holiday home in Edinburgh

Edinburgh house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £138 / night

£859 / week

1 / 12

Gullane holiday home rental

Gullane house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £567 / night

£1,134 - £1,260 / week

1 / 12

Holiday home in Edinburgh

Edinburgh house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £184 / night

£1,283 / week

1 / 30

Holiday home rental

Edinburgh house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £58 / night

£401 / week

1 / 15

Holiday home in Edinburgh

Edinburgh house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 10

from £1,144 / night

£8,007 / week

1 / 10

Holiday home in East Fortune

East Fortune house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 8

from £166 / night

£1,163 - £1,403 / week

1 / 36

Holiday home in Haddington

Haddington house

  • 7 bedrooms
  • 3 bathrooms
  • sleeps 12

from £413 / night

£2,886 / week

1 / 7

Holiday home with golf nearby in Newbridge

Newbridge house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £92 / night

£642 / week

1 / 18

Holiday home in Gullane

Gullane house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £178 / night

£1,237 / week

1 / 16

Holiday home with golf nearby in Lauder

Lauder house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £75 / night

£458 / week

1 / 15

Home rental in Gullane

Gullane house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £453 / night

£905 / week

1 / 22

Home rental in Peebles with golf nearby

Peebles house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £763 / night

£5,338 / week

1 / 4

Home rental in Peebles with golf nearby

Peebles house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £189 / night

£1,323 / week

1 / 26

×

Also consider