Updating

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

Updating

Midlothian Holidays & City Breaks - Holiday Lettings

All filters (1)

Filters (1)

Clear filters

5 properties suitable for city breaks and holidays

Applied filters (1)

Holiday lodge with golf nearby in Lasswade

Lasswade lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £172 / night

£1,203 / week

1 / 11

Lasswade holiday lodge rental

Lasswade lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £275 / night

£1,924 / week

1 / 14

Roslin ski home to rent.

Roslin house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £258 / night

£1,804 / week

1 / 59

Holiday apartment in Newington

Newington apartment

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 9

“Great time at Epicurean Clerk” Just one word..AMAZING!!!!the flat is huge and as perfect as in the pictures. we had an amazing graduation weekend in the flat and looking forward to come again next time. We felt home!

from £287 / night

£1,334 - £1,495 / week

1 / 14

Holiday apartment with golf nearby in Stockbridge

Stockbridge apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Pricing unknown

1 / 5

Great rentals within 20 miles that match your search

Edinburgh holiday apartment rental

Edinburgh apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £161 / night

£1,082 / week

1 / 22

Holiday apartment in Edinburgh

Edinburgh apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £126 / night

£859 - £1,117 / week

1 / 19

Holiday apartment in Edinburgh

Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£642 / week

1 / 36

Holiday apartment in Edinburgh

Edinburgh apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £470 / night

£3,287 / week

1 / 12

Holiday apartment rental

Abbeyhill apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £207 / night

£1,443 / week

1 / 19

Holiday apartment in West End

West End apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £149 / night

£1,031 / week

1 / 100

Holiday apartment in Old Town, Edinburgh

Old Town, Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £172 / night

£1,203 / week

1 / 22

Holiday b&b rental

Eddleston b&b

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £109 / night

£762 / week

1 / 22

Holiday apartment in Edinburgh

Edinburgh apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 5

from £1,712 / night

£11,983 / week

1 / 15

Edinburgh holiday home rental

Edinburgh house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £306 / night

£2,140 / week

1 / 17

Apartment rental in Edinburgh

Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £252 / night

£1,546 - £1,747 / week

1 / 12

Holiday apartment in Royal Mile

Royal Mile apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £344 / night

£2,405 / week

1 / 5

Holiday apartment in Roseburn

Roseburn apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £207 / night

£1,259 / week

1 / 30

Holiday apartment in New Town

New Town apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £229 / night

£1,145 - £2,290 / week

1 / 21

Holiday apartment in Edinburgh

Edinburgh apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £264 / night

£1,844 / week

1 / 22

Holiday home with golf nearby in Innerleithen

Innerleithen house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £126 / night

£687 - £1,072 / week

1 / 19

Abbeyhill holiday apartment rental

Abbeyhill apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £132 / night

£831 - £1,227 / week

1 / 23

Apartment rental in New Town with golf nearby

New Town apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £382 / night

£2,672 / week

1 / 38

Edinburgh holiday home rental

Edinburgh house

  • 13 bedrooms
  • 7 bathrooms
  • sleeps 34

from £1,145 / night

£6,870 - £12,281 / week

1 / 12

Holiday apartment with golf nearby in Marchmont

Marchmont apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £310 / night

£2,004 / week

1 / 25

Apartment rental in Edinburgh

Edinburgh apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from £275 / night

£1,603 / week

1 / 18

Holiday caravan/mobile home with shared pool, golf nearby in Port Seton

Port Seton caravan/mobile home

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £144 / night

£1,002 / week

1 / 47

Home rental in Newbridge

Newbridge house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £184 / night

£983 / week

1 / 14

Holiday apartment in New Town

New Town apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £264 / night

£1,489 / week

1 / 29

Holiday apartment in Edinburgh

Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £1,019 / night

£7,134 / week

1 / 13

Apartment letting in Edinburgh

Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £252 / night

£1,546 - £1,947 / week

1 / 11

Holiday apartment in Royal Mile

Royal Mile apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £287 / night

£1,488 / week

1 / 14

Holiday apartment in New Town

New Town apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £229 / night

£1,088 - £2,519 / week

1 / 34

Holiday apartment rental

Davidsons Mains apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £132 / night

£784 - £1,049 / week

1 / 23

Edinburgh holiday cottage rental

Edinburgh cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £189 / night

£1,323 / week

1 / 13

Holiday apartment with golf nearby in Musselburgh

Musselburgh apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £109 / night

£710 - £1,540 / week

1 / 15

Apartment rental in West End

West End apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £182 / night

£4,530 - £4,720 / week

1 / 23

Edinburgh holiday apartment rental

Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £227 / night

£1,587 / week

1 / 21

Ski apartment to rent in Duddingston

Duddingston apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £109 / night

£573 - £607 / week

1 / 20

Holiday apartment with golf nearby in Cramond

Cramond apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £264 / night

£1,661 - £2,004 / week

1 / 25

×

Also consider