Dalkeith Hotels, Book Dalkeith Hotels Online


Dalkeith Hotels, Book Dalkeith Hotels Online

We have found 1016 hotels in and close to Dalkeith

Melville Castle
Hotels
Melville Castle

Melvillegate, Edinburgh , Dalkeith , EH18 1AP
2.18 km approx. Dalkeith, Dalkeith

  • Number of rooms : 33
  • Guest Rating : 7.8
95 GBP
Book
Premier Inn Edinburgh A1 - Newcraighall
Hotels
Premier Inn Edinburgh A1 - Newcraighall

91 Newcraighall Road , Edinburgh , EH21 8RX
2.32 km approx. Dalkeith, Dalkeith

  • Number of rooms : 42
  • Guest Rating : 8.5
88.6666666666667 GBP
Book
Queen Margaret University Residences
Bed and breakfasts
Queen Margaret University Residences

Queen Margaret Drive, Musselburgh , Musselburgh , EH21 6UD
2.37 km approx. Dalkeith, Dalkeith

  • Number of rooms : 100
  • Guest Rating : 7.8
58 GBP
Book
Apartments
Luxury holiday apartment (1 bedroom sleeps 2 free parking )

12 Upper Craigour Way , Edinburgh , EH17 7SG
2.66 km approx. Dalkeith, Dalkeith

  • Number of rooms : 1
  • Guest Rating : 0
85 GBP
Book
Guest houses
Rathan House - Guesthouse at Eskbank

45 Eskbank Road , Dalkeith , EH22 3BH
2.80 km approx. Dalkeith, Dalkeith

  • Number of rooms : 7
  • Guest Rating : 8.1
0 GBP
Book
Apartments
Elforma - Tudsbery House

5 Tudsbery Avenue , Edinburgh , EH16 4GX
2.88 km approx. Dalkeith, Dalkeith

  • Number of rooms : 1
  • Guest Rating : 10
0 GBP
Book
Hotels
Premier Inn Edinburgh Dalkeith

Melville Dykes Road , Dalkeith , EH18 1AN
2.92 km approx. Dalkeith, Dalkeith

  • Number of rooms : 40
  • Guest Rating : 8.6
90 GBP
Book
Cottages
Westland Cottage

, Edinburgh , EH17
2.98 km approx. Dalkeith, Dalkeith

  • Number of rooms : 1
  • Guest Rating : 8.7
0 GBP
Book
Hotels
Best Western Kings Manor

100 Milton Road East , Edinburgh , EH15 2NP
3.40 km approx. Dalkeith, Dalkeith

  • Number of rooms : 95
  • Guest Rating : 8.6
58.5 GBP
Book
Guest houses
Aaran Lodge Guest House

30 Milton Road East , Edinburgh , EH15 2NJ
3.40 km approx. Dalkeith, Dalkeith

  • Number of rooms : 7
  • Guest Rating : 9.2
120 GBP
Book
Guest houses
Milton House

24 Duddingston Crescent , Edinburgh , EH15 3AT
3.49 km approx. Dalkeith, Dalkeith

  • Number of rooms : 4
  • Guest Rating : 9.1
85 GBP
Book
Guest houses
Aaron Lodge

128 Old Dalkeith Road , Edinburgh , EH16 4SD
3.53 km approx. Dalkeith, Dalkeith

  • Number of rooms : 10
  • Guest Rating : 8.9
90 GBP
Book
Guest houses
Aynetree Guest House

12 Duddingston Crescent, Milton Road , Edinburgh , EH15 3AS
3.54 km approx. Dalkeith, Dalkeith

  • Number of rooms : 6
  • Guest Rating : 8
87.8 GBP
Book
Bed and breakfasts
Arden Guest House

126 Old Dalkieth Road , Edinburgh , EH16 4SD
3.56 km approx. Dalkeith, Dalkeith

  • Number of rooms : 8
  • Guest Rating : 7.5
95 GBP
Book
Inns
Laird And Dog Inn

5 High Street , Lasswade , EH18 1NA
3.67 km approx. Dalkeith, Dalkeith

  • Number of rooms : 11
  • Guest Rating : 8.3
60 GBP
Book
Apartments
Harbour Court

Harbour Road 1d Harbour Court , Musselburgh , EH21 6DL
3.72 km approx. Dalkeith, Dalkeith

  • Number of rooms : 1
  • Guest Rating : 9.4
0 GBP
Book
Guest houses
Mackenzie Beach Bothy

49c Edinburgh Road Fisherrow East Lothian , Musselburgh , EH21 6EE
3.73 km approx. Dalkeith, Dalkeith

  • Number of rooms : 2
  • Guest Rating : 9.1
75 GBP
Book
Hotels
Ravelston House

182 North High Street , Musselburgh , EH21 6BH
3.75 km approx. Dalkeith, Dalkeith

  • Number of rooms : 7
  • Guest Rating : 9
80 GBP
Book
Apartments
Cameron Apartment

Craigend Park , Edinburgh , EH16 5XY
3.76 km approx. Dalkeith, Dalkeith

  • Number of rooms : 1
  • Guest Rating : 0
0 GBP
Book
Apartments
Apartment Peffer bank, Edinburgh

33/12 Peffer bank , Edinburgh , EH16 4FE
3.78 km approx. Dalkeith, Dalkeith

  • Number of rooms : 1
  • Guest Rating : 0
0 GBP
Book