Updating

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

Updating

Apartments in Edinburgh and Flats - Holiday Lettings - Holiday Rentals Edinburgh

All filters (2)

Filters (2)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

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

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Apartment rental in New Town with golf nearby

New Town apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared indoor pool

from £382 / night

£2,672 / week

1 / 38

Great rentals within 20 miles that match your search

Edinburgh holiday home rental

Edinburgh house

  • 13 bedrooms
  • 7 bathrooms
  • sleeps 34

1 filter does not match: Shared indoor pool

from £1,145 / night

£6,870 - £12,281 / week

1 / 12

Great rentals within 20 miles that match your search

Apartment rental in Kinghorn with golf nearby

Kinghorn apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared indoor pool

from £144 / night

£916 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday apartment in Royal Mile

Royal Mile apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared indoor pool

from £344 / night

£2,405 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday apartment in New Town

New Town apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £229 / night

£1,145 - £2,290 / week

1 / 21

Great rentals within 20 miles that match your search

Linlithgow holiday cottage rental

Linlithgow cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £149 / night

£974 / week

1 / 16

Great rentals within 20 miles that match your search

Cottage rental in Bathgate

Bathgate cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £90 / night

£630 - £974 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Stockbridge

Stockbridge apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared indoor pool

Pricing unknown

1 / 5

Great rentals within 20 miles that match your search

Apartment rental in West End

West End apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared indoor pool

from £184 / night

£4,580 - £4,773 / week

1 / 23

Great rentals within 20 miles that match your search

Ski apartment to rent in Duddingston

Duddingston apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 filter does not match: Shared indoor pool

from £109 / night

£573 - £607 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Musselburgh

Musselburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £92 / night

£642 / week

1 / 28

Great rentals within 20 miles that match your search

Holiday apartment rental

Old Town, Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £138 / night

£962 / week

1 / 23

Great rentals within 20 miles that match your search

Kinghorn holiday apartment rental

Kinghorn apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £149 / night

£974 - £1,374 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Dalkeith

Dalkeith house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Shared indoor pool

from £630 / night

£4,180 / week

1 / 28

Great rentals within 20 miles that match your search

Home rental in Gullane with golf nearby

Gullane house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £447 / night

£2,004 - £2,119 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday camper van in West Calder

West Calder camper van

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £172 / night

£916 / week

1 / 9

Great rentals within 20 miles that match your search

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

Cockenzie caravan/mobile home

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Walking holidays

from £213 / night

£1,489 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Musselburgh

Musselburgh apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

1 filter does not match: Shared indoor pool

from £109 / night

£710 - £1,540 / week

1 / 15

Great rentals within 20 miles that match your search

Cottage rental in Burntisland with golf nearby

Burntisland cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £436 / night

£802 - £1,123 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday lodge in Seton Mains

Seton Mains lodge

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Walking holidays

from £124 / night

£864 - £3,024 / week

1 / 22

Great rentals within 20 miles that match your search

Apartment rental in Edinburgh with golf nearby

Edinburgh apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared indoor pool

from £320 / night

£1,828 - £3,656 / week

1 / 27

Great rentals within 20 miles that match your search

Roslin ski home to rent.

Roslin house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £258 / night

£1,804 / week

1 / 59

Great rentals within 20 miles that match your search

Apartment rental in Edinburgh

Edinburgh apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Shared indoor pool

from £287 / night

£2,004 / week

1 / 16

Great rentals within 20 miles that match your search

Linlithgow holiday home rental

Linlithgow house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £52 / night

£304 / week

1 / 18

Great rentals within 20 miles that match your search

New Town holiday townhouse rental

New Town townhouse

  • 7 bedrooms
  • 3 bathrooms
  • sleeps 20

1 filter does not match: Shared indoor pool

from £687 / night

£5,153 - £6,756 / week

1 / 60

Great rentals within 20 miles that match your search

Holiday home in Dunfermline

Dunfermline house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared indoor pool

from £58 / night

£373 - £453 / week

1 / 27

Great rentals within 20 miles that match your search

Apartment rental in Edinburgh

Edinburgh apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £344 / night

£2,405 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday apartment in The Grange

The Grange apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £224 / night

£1,317 - £1,718 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment rental

Cramond apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared indoor pool

from £207 / night

£1,443 / week

1 / 60

Great rentals within 20 miles that match your search

Apartment rental in Edinburgh with golf nearby

Edinburgh apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £149 / night

£1,042 / week

1 / 24

Great rentals within 20 miles that match your search

Apartment accommodation in Edinburgh

Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £172 / night

£1,203 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment letting

Edinburgh apartment

  • 4 bedrooms
  • 1 bathroom
  • sleeps 8

1 filter does not match: Shared indoor pool

from £596 / night

£4,168 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday home in Edinburgh

Edinburgh house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £350 / night

£2,445 / week

1 / 25

Great rentals within 20 miles that match your search

Kirknewton holiday log cabin accommodation

Kirknewton log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £166 / night

£1,030 - £1,066 / week

1 / 15

Great rentals within 20 miles that match your search

Castle letting in Musselburgh

Musselburgh castle

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 16

1 filter does not match: Shared indoor pool

from £1,775 / night

£12,424 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment in Edinburgh

Edinburgh apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

1 filter does not match: Shared indoor pool

from £344 / night

£1,718 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Cramond

Cramond apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £264 / night

£1,661 - £2,004 / week

1 / 25

Great rentals within 20 miles that match your search

Old Town, Edinburgh holiday apartment rental

Old Town, Edinburgh apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £344 / night

£2,405 / week

1 / 38

Great rentals within 20 miles that match your search

Holiday apartment in Leith

Leith apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £344 / night

£2,405 / week

1 / 40

×

Also consider