Updating

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

Updating

Holiday homes - Holiday rentals

All filters (1)

Filters (1)

Clear filters

3 Holiday homes

Applied filters (1)

Holiday home in Edinburgh

Edinburgh house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £103 / night

£722 / week

1 / 23

Holiday apartment rental

Edinburgh apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

“Bliss!” We stayed at Midkinleith Farm in late august and had a wonderful time. Its right in the middle of the Pentland Country Park so fabulous views and walks and only a 20 minute bus ride from Edinburgh. Although its on a hill which equates to a 30 minute walk but its worth it as the views are spectacular. Like us you can just rest and enjoy them on your way. The cottage itself is lovely. Very clean and exceptionally cosy. All mod cons and Dawn very kindly provided us with a few essentials to get us started. A real find if you want the best fo both worlds and Dawn and Richard couldnt be more helpful, friendly or kind. The only thing to remember is that there is no oven but there is a micro wave and everything else you could want including a slow cooker. Happy for anyone to contact me with any questions.

from £103 / night

£430 / week

1 / 12

Holiday apartment in Edinburgh

Edinburgh apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £344 / night

£1,718 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Dirleton

Dirleton apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £207 / night

£1,443 / week

1 / 13

Holiday home in Kinross

Kinross house

  • 9 bedrooms
  • 7 bathrooms
  • sleeps 17

from £630 / night

£3,722 - £6,069 / week

1 / 37

Holiday home with golf nearby in Dalkeith

Dalkeith house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £630 / night

£4,180 / week

1 / 28

Kinross holiday home rental

Kinross house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from £430 / night

£2,748 - £4,580 / week

1 / 43

×

Also consider