Vacation Rentals & Cottages in Haddington

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

1,620 Houses

(3) Excellent 

17

Daffodil Cottage, Haddington

East Lothian / Haddington

Haddington cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$144

Price per night from

$144

(9) Excellent 

45

Waterside house

East Lothian / Haddington

Haddington cottage

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Private garden

Price per night from

$258

Responds fast!
avg. 3 hours 38 minutes

Price per night from

$258

14

Hedgehog Cottage

East Lothian / Haddington

Haddington house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 10 mi
  • Child Friendly
  • Private garden

Price per night from

$103

Responds fast!
avg. 3 hours 38 minutes

Price per night from

$103

(2) Very Good 

17

Church View

East Lothian / Haddington

Haddington house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly

Price per night from

$110

Price per night from

$110

(2) Excellent 

28

apartment three

East Lothian / Haddington

Haddington apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child Friendly

Price per night from

$128

Responds fast!
avg. 1 hour 54 minutes

Price per night from

$128

(9) Very Good 

4

Studio Cottage, Gifford, with golf nearby.

East Lothian / Haddington

Haddington cottage

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Nearest beach 20 mi

Price per night from

$71

Price per night from

$71

(2) Excellent 

12

Number70

East Lothian / Haddington

Haddington apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Nearest beach 9 mi
  • Child Friendly
  • Car not necessary

Price per night from

$112

Responds fast!
avg. 18 minutes

Price per night from

$112

(9) Excellent 

38

Painter's Cottage

East Lothian / Haddington

Haddington apartment

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child Friendly

Price per night from

$205

Responds fast!
avg. 1 hour 54 minutes

Price per night from

$205

Great rentals within 20 miles that match your search

Distance approx 16.27 km from Haddington

(39) Excellent 

13

The Signal House Edinburgh Old Town / Centre

Scotland / Edinburgh

Edinburgh house

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 5 mi
  • Car not necessary
“Signal house” House was as advertised. Great area, easy to navigate the city. Bright and vibrant city. House was a great base. You don't feal like you are in a big city. Only complaint was weather, dispite that we had a great time. Peter was a great h
…see more

Price per night from

$142

Price per night from

$142

Distance approx 15.64 km from Haddington

(24) Excellent 

17

Close to Universtiy and Centre

Scotland / Edinburgh

Edinburgh apartment

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 6 mi
  • Child Friendly
  • Car not necessary
“Nice apartment close to both city centre and beautiful nature” The apartment was nice and clean with all facilities you may need. It's very comfortable (if you don't mind climbing stairs). Most tourist attractions are not far away and the apartment i
…see more

Price per night from

$171

Responds fast!
avg. 1 hour 48 minutes

Price per night from

$171

Distance approx 10.71 km from Haddington

(5) Very Good 

49

Garden Flat at Templelands - Scottish Seaside Town

East Lothian / Dunbar

Dunbar cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Child Friendly

Price per night from

$168

Responds fast!
avg. 2 hours 1 minutes

Price per night from

$168

Distance approx 6.03 km from Haddington Show on Map

(2) Excellent 

7

De-Lux caravan with double glazing and central heating.Great amenties for kids .

Scotland / Edinburgh

Edinburgh house

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Swimming pool
  • Child Friendly

Price per night from

$168

Price per night from

$168

Distance approx 16.78 km from Haddington

(1) Excellent 

16

West End Flat With Roof Top Views

Scotland / Edinburgh

Edinburgh apartment

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Nearest beach 9 mi
  • Child Friendly
  • Car not necessary

Price per night from

$103

Responds fast!
avg. 2 hours 36 minutes

Price per night from

$103

Distance approx 15.65 km from Haddington

(158) Excellent 

Certificate of Excellence

66

Hopetoun Garden Apartment Parking WiFi Washer

Scotland / Edinburgh

Edinburgh apartment

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Car not necessary
“Just perfect” It was absolutely smashing! The apartment has everything you need, fully equipped kitchen, lovely toys (my son, 5, loved them) and very close to a shop and bus stop. We were in the apartment for one week, 4 adults and 1 child and we had
…see more

Certificate of Excellence

Price per night from

$97

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$97

Distance approx 7.52 km from Haddington

(1) Very Good 

23

The Imperial Apartment

East Lothian / North Berwick

North Berwick apartment

2 3 min stay varies

  • 2 bedrooms
  • sleeps 3
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$111

Responds fast!
avg. 51 minutes

Price per night from

$111

Distance approx 15.31 km from Haddington

18

Canongate 7: Bijou apartment right beside Holyrood Palace & Scottish Parliament

Scotland / Edinburgh

Edinburgh apartment

1 4 min stay varies

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

Price per night from

$114

Responds fast!
avg. 3 hours 5 minutes

Price per night from

$114

Distance approx 5.78 km from Haddington Show on Map

16

The Cottage

East Lothian / Gullane

Gullane cottage

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$205

Price per night from

$205

Distance approx 15.6 km from Haddington

(4) Excellent 

15

Canongate 257, Great Ground Floor Apartment on the Royal Mile

Scotland / Edinburgh

Edinburgh apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min

Price per night from

$89

Responds fast!
avg. 3 hours 5 minutes

Price per night from

$89

Distance approx 7.55 km from Haddington

16

At The Seaside

East Lothian / North Berwick

North Berwick apartment

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$134

Price per night from

$134

Distance approx 16.08 km from Haddington

(2) Very Good 

19

Kilgraston Court, Marchmont

Scotland / Edinburgh

Edinburgh apartment

3 4 min stay varies

  • 3 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$123

Responds fast!
avg. 3 hours 9 minutes

Price per night from

$123

Distance approx 7.11 km from Haddington

(10) Excellent 

25

Seaforth

East Lothian / North Berwick

North Berwick house

5 10 2 nights min

  • 5 bedrooms
  • sleeps 10
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$849

Price per night from

$849

Distance approx 16.27 km from Haddington

(4) Excellent 

6

Viewforth Cottage

Fife / Elie

Elie cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Price per night from

$94

Price per night from

$94

Distance approx 16.04 km from Haddington

(27) Very Good 

21

Amazing New Town Garden Flat

Edinburgh / New Town

New Town apartment

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Private garden

Price per night from

$193

Price per night from

$193

Distance approx 15.15 km from Haddington

(5) Average 

39

❤ Stylish Penthouse 180° view balcony ☆ park 4free

Scotland / Edinburgh

Edinburgh apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Car not necessary

Price per night from

$84

Price per night from

$84

Distance approx 15.98 km from Haddington

(9) Excellent 

18

Stunning Apartment in Edinburgh New Town

Edinburgh / New Town

New Town apartment

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 6 mi
  • Child Friendly
  • Car not necessary

Price per night from

$193

Responds fast!
avg. 1 hour 41 minutes

Price per night from

$193

Distance approx 15.38 km from Haddington

(6) Excellent 

21

1 bed modern flat with parking

Scotland / Edinburgh

Edinburgh apartment

1 2 4 nights min

  • 1 bedroom
  • sleeps 2
  • 4 nights min
  • Nearest beach 7 mi
  • Car not necessary

Price per night from

$93

Responds fast!
avg. 1 hour 9 minutes

Price per night from

$93

Distance approx 16.19 km from Haddington

(1) Excellent 

7

Lauderdale Apartment at Thirlestane Castle

Borders / Lauder

Lauder apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min

Price per night from

$120

Price per night from

$120

Distance approx 16.47 km from Haddington

(32) Very Good 

19

Genuine City Centre Sleeps 6

Edinburgh / West End

West End apartment

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Car not necessary

Price per night from

$142

Responds fast!
avg. 2 hours 41 minutes

Price per night from

$142

Distance approx 11.86 km from Haddington

(8) Excellent 

13

Stunning Country House close to Edinburgh

Midlothian / Dalkeith

Dalkeith manor house

5 10 2 nights min

  • 5 bedrooms
  • sleeps 10
  • 2 nights min
  • Nearest beach 20 mi
  • Child Friendly
  • Private garden

Price per night from

$1,286

Price per night from

$1,286

Distance approx 17.82 km from Haddington

19

91 Glencraig, 3 Bedroom House, Sleeps 8, With Leisure Facilities & Pool

Fife / Kilconquhar

Kilconquhar house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$200

Price per night from

$200

Distance approx 17.88 km from Haddington

35

6 Heathery, 4 Bedroom House, Sleeps 10, With Leisure Facilities & Pool

Fife / Kilconquhar

Kilconquhar house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$129

Price per night from

$129

Distance approx 16.35 km from Haddington

(10) Very Good 

23

Castle View Edinburgh Luxury Holiday Apartment

Edinburgh / Meadows

Meadows apartment

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Child Friendly
  • Car not necessary

Price per night from

$412

Price per night from

$412

Distance approx 15.18 km from Haddington

(10) Very Good 

20

☆ Travel Inspired 1 bed apt ☆ free parking & WiFi

Edinburgh / Leith

Leith apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Car not necessary

Price per night from

$84

Price per night from

$84

Distance approx 5.59 km from Haddington Show on Map

12

3 bed luxury caravan with private parking and decking.

East Lothian / Longniddry

Longniddry house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0 mi
  • Swimming pool
  • Child Friendly

Price per night from

$97

Price per night from

$97

Distance approx 16.86 km from Haddington

(1) Excellent 

21

Newly refurbished, Castle view West End Flat

Scotland / Edinburgh

Edinburgh apartment

3 5 4 nights min

  • 3 bedrooms
  • sleeps 5
  • 4 nights min
  • Child Friendly

Price per night from

$225

Responds fast!
avg. 2 hours 48 minutes

Price per night from

$225

Distance approx 5.22 km from Haddington Show on Map

12

One bedroom self catering log cabin in Longniddry, near beach and all amenities

East Lothian / Longniddry

Longniddry log cabin

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$96

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$96

Distance approx 15.39 km from Haddington

30

☼ Artist home ❤ Family friendly ☼ Free Wifi

Scotland / Edinburgh

Edinburgh apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Car not necessary

Price per night from

$89

Price per night from

$89

Distance approx 14.51 km from Haddington

(1)  

52

amazing apartments: London Road - central luxury apartment and free parking

Scotland / Edinburgh

Edinburgh apartment

2 8 min stay varies

  • 2 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 2 mi
  • Child Friendly
  • Car not necessary

Price per night from

$101

Responds fast!
avg. 40 minutes

Price per night from

$101