Updating

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

Updating

All filters (1)

Filters (1)

Clear filters

38 Vacation rentals

Applied filters (1)

Great rentals within 20 miles that match your search

Cottage rental in Burntisland with golf nearby

Burntisland cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $162 / night

$869 - $1,511 / week

1 / 35

Great rentals within 20 miles that match your search

Edinburgh Vacation apartment rental

Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $109 / night

$724 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation home in Edinburgh

Edinburgh house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $160 / night

$1,115 / week

1 / 23

Great rentals within 20 miles that match your search

Vacation apartment with golf nearby in Musselburgh

Musselburgh apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $138 / night

$898 - $1,947 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation apartment with golf nearby in Musselburgh

Musselburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $116 / night

$811 / week

1 / 28

Great rentals within 20 miles that match your search

Kinghorn Vacation apartment rental

Kinghorn apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $189 / night

$1,231 - $1,737 / week

1 / 18

Great rentals within 20 miles that match your search

Vacation private room in Milton Bridge

Milton Bridge private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $174 / night

$723 - $1,128 / week

1 / 9

Great rentals within 20 miles that match your search

Houseboat rental in Edinburgh

Edinburgh houseboat

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $362 / night

$2,171 / week

1 / 36

Great rentals within 20 miles that match your search

Vacation boathouse with golf nearby in Edinburgh

Edinburgh boathouse

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from $579 / night

$3,619 / week

1 / 14

Great rentals within 20 miles that match your search

Vacation lodge with golf nearby in Lasswade

Lasswade lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $217 / night

$1,520 / week

1 / 11

Great rentals within 20 miles that match your search

Kinghorn Vacation apartment rental

Kinghorn apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $272 / night

$1,067 - $2,756 / week

1 / 31

Great rentals within 20 miles that match your search

Vacation lodge in Kirkcaldy

Kirkcaldy lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $181 / night

$1,267 / week

1 / 8

Great rentals within 20 miles that match your search

Vacation apartment in Edinburgh

Edinburgh apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $290 / night

$1,448 / week

1 / 8

Great rentals within 20 miles that match your search

Burntisland Vacation home rental

Burntisland house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

from $1,086 / night

$7,599 / week

1 / 28

Great rentals within 20 miles that match your search

Aberdour Vacation home rental

Aberdour house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $242 / night

$870 - $2,329 / week

1 / 39

Great rentals within 20 miles that match your search

Danderhall Vacation home rental

Danderhall house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $607 / night

$868 - $1,433 / week

1 / 19

Great rentals within 20 miles that match your search

Ski apartment to rent in Duddingston

Duddingston apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from $138 / night

$724 - $767 / week

1 / 20

Great rentals within 20 miles that match your search

Lasswade Vacation lodge rental

Lasswade lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $348 / night

$2,432 / week

1 / 14

Great rentals within 20 miles that match your search

Vacation apartment in Edinburgh

Edinburgh apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $1,446 / night

$10,121 / week

1 / 9

Great rentals within 20 miles that match your search

Vacation home with golf nearby in Aberdour

Aberdour house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $282 / night

$927 - $2,485 / week

1 / 39

Great rentals within 20 miles that match your search

Vacation apartment with golf nearby in Edinburgh

Edinburgh apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $203 / night

$1,419 / week

1 / 25

Great rentals within 20 miles that match your search

Apartment rental in Edinburgh with golf nearby

Edinburgh apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $189 / night

$1,317 / week

1 / 24

Great rentals within 20 miles that match your search

Vacation manor house with golf nearby in Dalkeith

Dalkeith manor house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from $1,737 / night

$11,571 / week

1 / 35

Great rentals within 20 miles that match your search

Roslin ski home to rent.

Roslin house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from $326 / night

$2,280 / week

1 / 59

Great rentals within 20 miles that match your search

Vacation apartment in Aberdour

Aberdour apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $155 / night

$462 - $1,438 / week

1 / 19

Great rentals within 20 miles that match your search

Vacation apartment rental

Edinburgh apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 10

from $1,446 / night

$10,121 / week

1 / 6

Great rentals within 20 miles that match your search

Apartment rental in Kinghorn with golf nearby

Kinghorn apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $181 / night

$1,158 / week

1 / 15

Great rentals within 20 miles that match your search

Apartment rental in Edinburgh

Edinburgh apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from $348 / night

$2,027 / week

1 / 18

Great rentals within 20 miles that match your search

Vacation home in Edinburgh

Edinburgh house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 10

from $1,446 / night

$10,121 / week

1 / 10

Great rentals within 20 miles that match your search

Vacation apartment with golf nearby in Cramond

Cramond apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $333 / night

$2,099 - $2,533 / week

1 / 25

Great rentals within 20 miles that match your search

Apartment rental in Aberdour

Aberdour apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $203 / night

$1,408 / week

1 / 31

Great rentals within 20 miles that match your search

Vacation 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

Vacation apartment in Edinburgh

Edinburgh apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from $435 / night

$2,171 / week

1 / 22

Great rentals within 20 miles that match your search

Vacation home in Dunfermline

Dunfermline house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $73 / night

$471 - $572 / week

1 / 27

Great rentals within 20 miles that match your search

Vacation home with golf nearby in Dalkeith

Dalkeith house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from $796 / night

$5,283 / week

1 / 28

Great rentals within 20 miles that match your search

Vacation apartment with golf nearby in Kinghorn

Kinghorn apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $232 / night

$1,303 / week

1 / 35

Great rentals within 20 miles that match your search

Vacation apartment in Edinburgh

Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $1,446 / night

$10,121 / week

1 / 10

Great rentals within 20 miles that match your search

Vacation apartment in Edinburgh

Edinburgh apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $167 / night

$1,165 / week

1 / 18