Holiday Rentals in Davidsons Mains - Holiday Lettings - Villas

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

1,447 Holiday homes

(34) Excellent 

Certificate of Excellence

23

Holiday apartment rental

Edinburgh / Davidsons Mains

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 3 km
  • Car not necessary
“Aboslutely beautiful.” I can't recommend The Annexe highly enough. The owners were friendly, welcoming and efficient, with all our requirements anticipated and met. The apartment is beautifully prepared and thought-out, designed and furnished with care and attention to detail, and a far cry from the bare-minimum / cheapest option approach often found elsewhere. Private parking was a huge advantage. The location is ideal - close enough to be a short bus ride / drive into town, but far enough away from the hustle of the centre to be a quiet hideaway too. I could go on but suffice to say that I can't fault it in any way - very highly recommended.

Certificate of Excellence

from £85 / night

£450 - £875 / week

Book View

Responds fast!
avg. 3 hours 40 minutes

from £85 / night

Great rentals within 20 miles that match your search

Distance approx 8.76 miles from Davidsons Mains Show on Map

(2) Excellent 

12

Holiday chalet rental

Fife / North Queensferry

1 3 3 nights min

  • 1 bedroom
  • sleeps 3
  • 3 nights min
  • Nearest beach 0.3 km
  • Child friendly
  • Car not necessary

from £70 / night

£440 / week

Book View

from £70 / night

Distance approx 11.11 miles from Davidsons Mains

(12) Very Good 

18

Kirkcaldy holiday apartment rental

Fife / Kirkcaldy

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

from £65 / night

£410 - £571 / week

Book View

Responds fast!
avg. 1 hour 27 minutes

from £65 / night

Distance approx 1.55 miles from Davidsons Mains Show on Map

13

Edinburgh holiday apartment rental

Scotland / Edinburgh

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden

from £99 / night

£693 / week

Book View

from £99 / night

Distance approx 14.88 miles from Davidsons Mains

(5) Excellent 

16

Home rental in Gullane with golf nearby

East Lothian / Gullane

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

from £350 / night

£1,450 - £1,600 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from £350 / night

Distance approx 7.52 miles from Davidsons Mains Show on Map

(41) Very Good 

Certificate of Excellence

27

Cottage rental in Burntisland with golf nearby

Fife / Burntisland

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

Certificate of Excellence

from £76 / night

£530 - £770 / week

Book View

Responds fast!
avg. 1 hour 31 minutes

from £76 / night

Distance approx 1.23 miles from Davidsons Mains Show on Map

(6) Excellent 

24

Newington holiday apartment accommodation

Midlothian / Newington

3 12 min stay varies

  • 3 bedrooms
  • sleeps 12
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Child friendly

from £125 / night

£880 - £1,699 / week

Book View

Responds fast!
avg. 1 hour 4 minutes

from £125 / night

Distance approx 18.84 miles from Davidsons Mains

(4) Excellent 

12

Holiday home in Dunfermline

Fife / Dunfermline

3 7 3 nights min

  • 3 bedrooms
  • sleeps 7
  • 3 nights min
  • Child friendly
  • Air conditioning

from £170 / night

£680 - £850 / week

Book View

from £170 / night

Distance approx 9.56 miles from Davidsons Mains

(2) Excellent 

13

Holiday caravan/mobile home rental

East Lothian / Longniddry

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 0.5 km
  • Child friendly
  • Car not necessary

from £95 / night

£665 / week

Book View

Responds fast!
avg. 21 minutes

from £95 / night

Distance approx 14.89 miles from Davidsons Mains

(15) Very Good 

Certificate of Excellence

60

East Wemyss holiday apartment rental

Fife / East Wemyss

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

Certificate of Excellence

from £58 / night

£294 / week

Book View

Responds fast!
avg. 41 minutes

from £58 / night

Distance approx 1.25 miles from Davidsons Mains Show on Map

(3) Very Good 

18

West End holiday apartment rental

Edinburgh / West End

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 10 km
  • Child friendly
  • Car not necessary

from £200 / night

£700 - £1,000 / week

Book View

Responds fast!
avg. 2 hours 25 minutes

from £200 / night

Distance approx 1.69 miles from Davidsons Mains Show on Map

(37) Excellent 

Certificate of Excellence

21

Home rental in Edinburgh

Scotland / Edinburgh

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 4 km
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £90 / night

£630 / week

Book View

Responds fast!
avg. 26 minutes

from £90 / night

Distance approx 16.35 miles from Davidsons Mains

(40) Excellent 

19

Holiday barn rental

North Berwick / Drem

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Child friendly

from £65 / night

£390 - £585 / week

Enquire View

from £65 / night

Distance approx 1.16 miles from Davidsons Mains Show on Map

(1) Excellent 

12

Holiday apartment in Edinburgh

Scotland / Edinburgh

2 7 3 nights min

  • 2 bedrooms
  • sleeps 7
  • 3 nights min
  • Child friendly

from £130 / night

£650 - £720 / week

Book View

from £130 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

(4) Very Good 

27

Holiday apartment in Leith

Edinburgh / Leith

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 5 km
  • Child friendly
  • Car not necessary

from £59 / night

£400 - £565 / week

Book View

from £59 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

11

Leith holiday home rental

Edinburgh / Leith

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child friendly
  • Private garden

from £300 / night

£1,500 / week

Book View

from £300 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

(1) Excellent 

26

Apartment rental in Leith

Edinburgh / Leith

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 5 km
  • Child friendly
  • Car not necessary

from £74 / night

£450 - £685 / week

Book View

from £74 / night

Distance approx 2.18 miles from Davidsons Mains Show on Map

(44) Very Good 

10

Holiday bungalow in Edinburgh

Scotland / Edinburgh

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 5 km
  • Car not necessary
  • Private garden

from £60 / night

£400 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from £60 / night

Distance approx 2.97 miles from Davidsons Mains Show on Map

(18) Excellent 

8

Edinburgh holiday cottage rental

Scotland / Edinburgh

2 1 min stay varies

  • 2 bedrooms
  • sleeps 1
  • min stay varies
  • Nearest beach 1 km
  • Car not necessary
  • Private garden

from £85 / night

£495 - £595 / week

Book View

from £85 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

(4) Very Good 

22

Edinburgh holiday apartment rental

Scotland / Edinburgh

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly

from £95 / night

£665 / week

Book View

Responds fast!
avg. 57 minutes

from £95 / night

Distance approx 2.97 miles from Davidsons Mains Show on Map

29

Holiday apartment with golf nearby in Edinburgh

Scotland / Edinburgh

3 5 2 nights min

  • 3 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly
  • Private garden

from £200 / night

£1,400 / week

Book View

Responds fast!
avg. 2 hours 55 minutes

from £200 / night

Distance approx 9.9 miles from Davidsons Mains Show on Map

(5) Excellent 

28

Newbridge holiday log cabin rental

Edinburgh / Newbridge

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly

from £40 / night

£280 / week

Book View

from £40 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

(8) Excellent 

22

Edinburgh holiday home rental

Scotland / Edinburgh

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Child friendly
  • Car not necessary

from £199 / night

£1,299 / week

Book View

Responds fast!
avg. 3 hours 30 minutes

from £199 / night

Distance approx 1.31 miles from Davidsons Mains Show on Map

(1) Average 

45

Holiday apartment in Edinburgh

Scotland / Edinburgh

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 5 km
  • Child friendly
  • Car not necessary

from £99 / night

£999 - £1,500 / week

Book View

Responds fast!
avg. 2 hours 9 minutes

from £99 / night

Distance approx 18.88 miles from Davidsons Mains

(1) Excellent 

12

Apartment rental in North Berwick with golf nearby

East Lothian / North Berwick

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.2 km
  • Child friendly
  • Car not necessary

from £92 / night

£650 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from £92 / night

Distance approx 3.56 miles from Davidsons Mains Show on Map

(35) Very Good 

Certificate of Excellence

24

Holiday apartment in Corstorphine

Edinburgh / Corstorphine

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £70 / night

£490 / week

Book View

from £70 / night

Distance approx 10.91 miles from Davidsons Mains

14

Holiday apartment rental

Kirkcaldy / Dysart

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly
  • Private garden

from £110 / night

£770 / week

Book View

from £110 / night

Distance approx 2.91 miles from Davidsons Mains Show on Map

(1) Excellent 

21

Edinburgh holiday home rental

Scotland / Edinburgh

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Child friendly
  • Air conditioning
  • Ask about pets

from £168 / night

£1,100 - £2,892 / week

Book View

Responds fast!
avg. 1 hour 32 minutes

from £168 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

(143) Excellent 

22

Holiday apartment in Edinburgh

Scotland / Edinburgh

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 5 km
  • Car not necessary

from £90 / night

£490 - £1,540 / week

Book View

from £90 / night

Distance approx 16.77 miles from Davidsons Mains

(12) Excellent 

18

Holiday b&b rental

Borders / Eddleston

2 10 1 night min

  • 2 bedrooms
  • sleeps 10
  • 1 night min
  • Child friendly
  • Pet friendly

from £38 / night

£266 - £2,471 / week

Book View

Responds fast!
avg. 3 hours 31 minutes

from £38 / night

Distance approx 14.85 miles from Davidsons Mains

(1) Excellent 

15

Holiday cottage in Gullane

East Lothian / Gullane

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.08 km
  • Child friendly

from £136 / night

£950 / week

Book View

from £136 / night

Distance approx 10.52 miles from Davidsons Mains

(1) Excellent 

16

Home rental in Balerno

Edinburgh / Balerno

6 12 min stay varies

  • 6 bedrooms
  • sleeps 12
  • min stay varies
  • Child friendly
  • Private garden

from £650 / night

£1,750 - £3,500 / week

Book View

from £650 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

(113) Very Good 

18

Apartment rental in Edinburgh

Scotland / Edinburgh

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min

from £500 / night

£3,500 / week

Book View

Responds fast!
avg. 1 hour 22 minutes

from £500 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

(2) Very Good 

25

Edinburgh holiday apartment rental

Scotland / Edinburgh

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child friendly

from £87 / night

£520 - £865 / week

Book View

from £87 / night

Distance approx 19.49 miles from Davidsons Mains

14

Holiday apartment in North Berwick

East Lothian / North Berwick

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child friendly
  • Car not necessary

from £63 / night

£435 - £455 / week

Book View

from £63 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

27

Holiday apartment rental

Scotland / Edinburgh

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Car not necessary

from £55 / night

£347 - £1,330 / week

Book View

from £55 / night

Distance approx 12.69 miles from Davidsons Mains

46

Aberlady holiday home rental

East Lothian / Aberlady

6 12 min stay varies

  • 6 bedrooms
  • sleeps 12
  • min stay varies
  • Child friendly
  • Car not necessary

from £650 / night

£4,546 - £5,859 / week

Book View

from £650 / night

Distance approx 19.73 miles from Davidsons Mains

18

Apartment rental in North Berwick

East Lothian / North Berwick

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child friendly
  • Car not necessary

from £77 / night

£500 - £536 / week

Book View

from £77 / night

Distance approx 0.1 miles from Davidsons Mains Show on Map

19

Holiday apartment in Edinburgh

Scotland / Edinburgh

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Child friendly

from £154 / night

£1,078 / week

Book View

Responds fast!
avg. 4 minutes

from £154 / night

Distance approx 13.52 miles from Davidsons Mains

30

B&b rental in Livingston

West Lothian / Livingston

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden

from £140 / night

£980 / week

Book View

from £140 / night

Also consider