Vacation Rentals & Cottages in Dalkeith

Close

Enter dates for more accurate prices

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

1,466 Houses

(8) Excellent 

13

Stunning Country House close to Edinburgh

Midlothian / Dalkeith

Dalkeith manor house

5 10 min stay varies

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

Price per night from

$1,261

Price per night from

$1,261

23

Magnificent period home near Edinburgh

Midlothian / Dalkeith

Dalkeith house

6 13 5 nights min

  • 6 bedrooms
  • sleeps 13
  • 5 nights min
  • Child Friendly
  • Ask about pets

Price per night from

$549

Price per night from

$549

(1) Excellent 

12

Stunning 17th Century Country House

Midlothian / Dalkeith

Dalkeith house

5 10 5 nights min

  • 5 bedrooms
  • sleeps 10
  • 5 nights min
  • Nearest beach 25 mi
  • Private garden

Price per night from

$876

Price per night from

$876

14

NEW Super 2BD Flat near Dalkeith Town Centre

Midlothian / Dalkeith

Dalkeith apartment

2 4 min stay varies

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

Price per night from

$96

Responds fast!
avg. 2 hours 16 minutes

Price per night from

$96

26

NEW Super 3BD Holiday Flat Heart of Dalkeith

Midlothian / Dalkeith

Dalkeith apartment

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child Friendly

Price per night from

$139

Responds fast!
avg. 2 hours 16 minutes

Price per night from

$139

(4) Excellent 

27

Eskbank leafy suburb just minutes to Edinburgh, sleeps 10, House & Garden

Midlothian / Dalkeith

Dalkeith house

5 10 5 nights min

  • 5 bedrooms
  • sleeps 10
  • 5 nights min
  • Nearest beach 10 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$423

Price per night from

$423

Great rentals within 20 miles that match your search

Distance approx 17.42 km from Dalkeith

20

Royal Apartment

East Lothian / North Berwick

North Berwick apartment

2 4 min stay varies

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

Price per night from

$138

Price per night from

$138

Distance approx 5.97 km from Dalkeith

(36) Excellent 

28

Tolbooth Royal Mile

Scotland / Edinburgh

Edinburgh apartment

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Ask about children
  • Car not necessary
“Such a wonderful, comfortable stay!” My two siblings and I stayed at the Tolbooth for five days at the beginning of May. Upon arrival, we were met by the owners for a quick run-through of how things in the apartment worked and lots of Edinburgh touris
…see more

Price per night from

$95

Price per night from

$95

Distance approx 17.1 km from Dalkeith

30

Executive/Bridal Suite - Executive/Bridal Suite 2

West Lothian / Livingston

Livingston b and b

1 2 1 night min

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

Price per night from

$177

Price per night from

$177

Distance approx 6.02 km from Dalkeith

(2) Very Good 

19

Luxury Quartermile Apartment, Edinburgh

Scotland / Edinburgh

Edinburgh apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Car not necessary

Price per night from

$221

Price per night from

$221

Distance approx 17.23 km from Dalkeith

20

Greenhythe

East Lothian / North Berwick

North Berwick apartment

4 8 min stay varies

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

Price per night from

$290

Price per night from

$290

Distance approx 5.78 km from Dalkeith

22

Free on site parking, near Royal Mile

Scotland / Edinburgh

Edinburgh apartment

1 2 3 nights min

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

Price per night from

$164

Price per night from

$164

Distance approx 6.27 km from Dalkeith

(1) Excellent 

13

Castle Vista (Webster's 610): Bright apartment with a view of Edinburgh Castle

Scotland / Edinburgh

Edinburgh apartment

1 4 min stay varies

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

Price per night from

$119

Responds fast!
avg. 3 hours 43 minutes

Price per night from

$119

Distance approx 17.27 km from Dalkeith

36

West Links View

East Lothian / North Berwick

North Berwick house

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$410

Price per night from

$410

Distance approx 6.6 km from Dalkeith

19

BRIGHT SPACIOUS 2 BEDROOM FLAT IN LEITH

Scotland / Edinburgh

Edinburgh apartment

2 4 min stay varies

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

Price per night from

$89

Price per night from

$89

Distance approx 5.94 km from Dalkeith

(12) Excellent 

37

Quiet Spacious Family Home

Scotland / Edinburgh

Edinburgh house

3 5 min stay varies

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

Price per night from

$72

Responds fast!
avg. 3 hours 56 minutes

Price per night from

$72

Distance approx 6.65 km from Dalkeith

(2) Excellent 

34

Georgian elegance overlooking home of golf Leith!

Edinburgh / Leith

Leith apartment

2 6 min stay varies

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

Price per night from

$182

Price per night from

$182

Distance approx 7.58 km from Dalkeith

(5) Excellent 

14

Caravan Hire Near Edinburgh

East Lothian / Longniddry

Longniddry caravan/mobile home

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Nearest beach 0.2 mi
  • Child Friendly

Price per night from

$76

Price per night from

$76

Distance approx 5.94 km from Dalkeith

(1) Average 

12

Extremely central and spacious Quartermile apartment with stunning city views

Scotland / Edinburgh

Edinburgh apartment

2 5 min stay varies

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

Price per night from

$125

Price per night from

$125

Distance approx 6.4 km from Dalkeith

(6) Excellent 

8

Grindlay Street

Edinburgh / Grassmarket

Grassmarket apartment

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly

Price per night from

$125

Responds fast!
avg. 3 hours 31 minutes

Price per night from

$125

Distance approx 15.72 km from Dalkeith

(12) Very Good 

18

Kirkcaldy Holiday Apartment

Fife / Kirkcaldy

Kirkcaldy apartment

2 4 min stay varies

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

Price per night from

$82

Responds fast!
avg. 2 hours 10 minutes

Price per night from

$82

Distance approx 6.43 km from Dalkeith

(62) Excellent 

Certificate of Excellence

24

Castle View Grassmarket flat

Scotland / Edinburgh

Edinburgh studio

Studio 2 min stay varies

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

Certificate of Excellence

Price per night from

$82

Responds fast!
avg. 1 hour 50 minutes

Price per night from

$82

Distance approx 6.79 km from Dalkeith

21

Bright two double bedroom

Scotland / Edinburgh

Edinburgh apartment

2 6 2 nights min

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

Price per night from

$114

Price per night from

$114

Distance approx 8.65 km from Dalkeith

(27) Excellent 

Certificate of Excellence

45

Sunny holiday house Edinburgh

Edinburgh / Corstorphine

Corstorphine house

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Nearest beach 14 mi
  • Child Friendly
  • Car not necessary

Certificate of Excellence

Price per night from

$86

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$86

Distance approx 5.15 km from Dalkeith

(2) Excellent 

48

Claremont House

Scotland / Edinburgh

Edinburgh b and b

2 2 2 nights min

  • 2 bedrooms
  • sleeps 2
  • 2 nights min
  • Car not necessary
  • Air conditioning
  • Private garden

Price per night from

$152

Price per night from

$152

Distance approx 6.77 km from Dalkeith

(22) Excellent 

Certificate of Excellence

26

Great holiday apartment in Edinburgh New Town

Scotland / Edinburgh

Edinburgh apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 7 mi
  • Car not necessary

Certificate of Excellence

Price per night from

$114

Responds fast!
avg. 2 hours 15 minutes

Price per night from

$114

Distance approx 17.88 km from Dalkeith

(3) Very Good 

13

Bosun's Locker , ground floor beach front holiday apartment

East Lothian / North Berwick

North Berwick apartment

2 4 3 nights min

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

Price per night from

$189

Price per night from

$189

Distance approx 5.29 km from Dalkeith

(1) Excellent 

18

central apartment close to Meadows Park Edin Uni

Scotland / Edinburgh

Edinburgh apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Air conditioning

Price per night from

$126

Responds fast!
avg. 1 hour 11 minutes

Price per night from

$126

Distance approx 6.41 km from Dalkeith

(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

$101

Responds fast!
avg. 2 hours 44 minutes

Price per night from

$101

Distance approx 6.38 km from Dalkeith

(32) Excellent 

33

Beautiful Historic Grade A Apartment - Very Quiet - Airlink Tram 5 Mins Walk

Scotland / Edinburgh

Edinburgh apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 6 mi
  • Car not necessary

Price per night from

$126

Responds fast!
avg. 1 hour 20 minutes

Price per night from

$126

Distance approx 6.64 km from Dalkeith

15

Edinburgh Castle, Princes Street Apartment, in the heart of the city

Scotland / Edinburgh

Edinburgh apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Private garden

Price per night from

$211

Responds fast!
avg. 3 hours 46 minutes

Price per night from

$211

Distance approx 6.22 km from Dalkeith

(5) Excellent 

32

City Centre - Top Hat House

Scotland / Edinburgh

Edinburgh house

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$631

Responds fast!
avg. 40 minutes

Price per night from

$631

Distance approx 7.27 km from Dalkeith

(27) Excellent 

14

The Moorings

Edinburgh / Leith

Leith apartment

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 2 mi
  • Child Friendly
  • Car not necessary

Price per night from

$189

Responds fast!
avg. 3 hours 4 minutes

Price per night from

$189

Distance approx 5.5 km from Dalkeith

(11) Very Good 

19

Lovely ground floor, family friendly Marchmont apartment, central Edinburgh

Scotland / Edinburgh

Edinburgh apartment

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Car not necessary
“Elegant, spacious apartment in a fantastic location.” Gladstone is perfectly placed to experience the wonderful city of Edinburgh. A well-equipped, spacious and characterful apartment in a favourable location, Gladstone is within comfortable walkin
…see more

Price per night from

$130

Responds fast!
avg. 3 hours 3 minutes

Price per night from

$130

Distance approx 6.62 km from Dalkeith

(10) Very Good 

32

Edinburgh Castle Apartments & Suites

Scotland / Edinburgh

Edinburgh apartment

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Child Friendly

Price per night from

$278

Price per night from

$278

Distance approx 13.37 km from Dalkeith

10

A very stylish 2 bedroom first floor apartment in the centre of Gullane

East Lothian / Gullane

Gullane apartment

2 4 7 nights min

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

Price per night from

$123

Price per night from

$123

Distance approx 7.23 km from Dalkeith

15

Murrayfield Apartment

Scotland / Edinburgh

Edinburgh apartment

2 4 min stay varies

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

Price per night from

$139

Responds fast!
avg. 1 hour 28 minutes

Price per night from

$139

Distance approx 6.04 km from Dalkeith

15

The Tron Apartment

Scotland / Edinburgh

Edinburgh apartment

1 4 min stay varies

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

Price per night from

$139

Responds fast!
avg. 1 hour 28 minutes

Price per night from

$139