Map of the best Hotels near Eskbank Train Station in Dalkeith, Midlothian

We have searched high and low to find the best hotels near the Eskbank Rail Station in the historic county of Midlothian.

The Eskbank Station serves the location of Dalkeith. We have found hotels nearby.

Use our easy to use hotel map or comprehensive accommodation listings to find the right Eskbank Station hotel for you.

Information about Eskbank Train Station
Station CodeEKB
OwnerScotRail
SRS DescriptionNewcraighall - Portobello Jcn
National Rail RouteScotland
Annual Number of Passangers338,932
PostcodeEH22 3LD
RegionScotland
Local AuthorityMidlothian
ConstituencyMidlothian
map cross-hair information
Zoom LevelLatitudeLongitude
653.521968-2.164306

Hotel Deals for EH22 3LD Postcode in Dalkeith

Booking.com

The Nearest Hospitals to EH22 3LD Postcode in Dalkeith

Hospital Information for EH22 3LD
Hospital NameOperatorDistance KmDistance Mi.
Berwick InfirmaryInfirmary Square, Berwick-upon-Tweed, Northumberland, TD15 1LT68.3842.49
Priory Hospital Glasgow 38-40 Mansionhouse Road, Glasgow, G41 3DW74.6846.40
Rothbury Community HospitalWhitton Bank Road, Rothbury, Morpeth, Northumberland, NE65 7RW97.3260.47
Alnwick InfirmaryInfirmary Drive, South Road, Alnwick, Northumberland, NE66 2NS101.4363.02
Search by Postcode

Cheap Hotels near the Eskbank Train Station in Dalkeith

The 10 nearest Budget hotels to the EH22 3LD Postcode offering economy accommodation

Budget Hotel NameDistance (Km)Distance (Mi)
1: Premier Inn Edinburgh A7 Dalkeith 1.040.65
2: Travelodge Edinburgh Musselburgh 5.083.16
3: Premier Inn Edinburgh A1 Musselburgh 5.683.53
4: Premier Inn Edinburgh A1 Newcraighall 5.903.66
5: Travelodge Edinburgh Cameron Toll 7.264.51
6: Premier Inn Edinburgh East 7.994.96
7: Travelodge Edinburgh Dreghorn 9.595.96
8: Premier Inn Hub Edinburgh Royal Mile 9.946.18
9: Premier Inn Edinburgh Royal Mile 9.986.20
10: Premier Inn Edinburgh Central Lauriston Place 10.106.28

The Nearest Airports to EH22 3LD Postcode in Dalkeith

Airport Information for EH22 3LD
Airport NameDistance KmDistance Mi.
Edinburgh Airport18.9411.77
Dundee City Airport63.7139.59
Glasgow International Airport84.2652.36

The Nearest Stations to the EH22 3LD Postcode in Dalkeith

Station Information for the EH22 3LD
Station NameOperatorDistance KmDistance Mi.
NewtongrangeScotRail1.851.15
ShawfairScotRail4.252.64
GorebridgeScotRail5.153.20

Places to Stay near Eskbank Rail Station

Rathan House - Guesthouse at Eskbank

Rathan House - Guesthouse at Eskbank
Distance in Km 1.19
Number of Rooms: 7
45 Eskbank Road
Dalkeith
EH22 3BH
Book Now
View entry for Rathan House - Guesthouse at Eskbank on Bed Map

Premier Inn Edinburgh A7 Dalkeith

Premier Inn Edinburgh A7 Dalkeith
Distance in Km 1.57
Number of Rooms: 100
Melville Dykes Road
Midlothian
EH18 1AN
Book Now
View entry for Premier Inn Edinburgh A7 Dalkeith on Bed Map

Melville Castle

Melville Castle
Distance in Km 1.71
Number of Rooms: 33
Melvillegate, Edinburgh
Edinburgh
EH18 1AP
Book Now
View entry for Melville Castle on Bed Map

The Retreat Castle

The Retreat Castle
Distance in Km 1.80
Number of Rooms: 5
1 Cockpen Road
Bonnyrigg
EH19 3HS
Book Now
View entry for The Retreat Castle on Bed Map

The County Hotel

The County Hotel
Distance in Km 2.20
Number of Rooms: 32
152 High Street
Dalkeith Edinburgh
EH22 1AY
Book Now
View entry for The County Hotel on Bed Map

Dalhousie Castle Hotel

Dalhousie Castle Hotel
Distance in Km 2.34
Number of Rooms: 29
Cockpen Road
Bonnyrigg
EH19 3JB
Book Now
View entry for Dalhousie Castle Hotel on Bed Map

Mount Ceres

Mount Ceres
Distance in Km 3.21
Number of Rooms: 5
3 Lower Broomieknowe Lasswade
Edinburgh
EH181LW
Book Now
View entry for Mount Ceres on Bed Map

Laird And Dog Inn

Laird And Dog Inn
Distance in Km 3.58
Number of Rooms: 11
5 High Street
Lasswade
EH18 1NA
Book Now
View entry for Laird And Dog Inn on Bed Map

Greenlees Lodge

Greenlees Lodge
Distance in Km 4.44
Number of Rooms: 3
Green Lane
Lasswade
EH18 1HE
Book Now
View entry for Greenlees Lodge on Bed Map

Wester Cowden Farm Cottage

Wester Cowden Farm Cottage
Distance in Km 5.05
Number of Rooms: 3
Wester Cowden Farmhouse Dalkeith Midlothian
Dalkeith
EH22 2QA
Book Now
View entry for Wester Cowden Farm Cottage on Bed Map

Travelodge Edinburgh Musselburgh

Travelodge Edinburgh Musselburgh
Distance in Km 5.44
Number of Rooms: 100
Moto Service Area, Musselburgh, EH21 8RE
EH21 8RE
Book Now
View entry for Travelodge Edinburgh Musselburgh on Bed Map

Premier Inn Edinburgh A1 Newcraighall

Premier Inn Edinburgh A1 Newcraighall
Distance in Km 6.00
Number of Rooms: 100
91 Newcraighall Road
Edinburgh
EH21 8RX
Book Now
View entry for Premier Inn Edinburgh A1 Newcraighall on Bed Map

Best Western Kings Manor

Best Western Kings Manor
Distance in Km 7.11
Number of Rooms: 95
100 Milton Road East
Edinburgh
EH15 2NP
Book Now
View entry for Best Western Kings Manor on Bed Map

Loanhead Cottage

Loanhead Cottage
Distance in Km 7.13
Number of Rooms: 1
22 Polton Road
Edinburgh
EH20 9BZ
Book Now
View entry for Loanhead Cottage on Bed Map

Aaran Lodge Guest House

Aaran Lodge Guest House
Distance in Km 7.15
Number of Rooms: 7
30 Milton Road East
Edinburgh
EH15 2NJ
Book Now
View entry for Aaran Lodge Guest House on Bed Map

Ravelston House

Ravelston House
Distance in Km 7.18
Number of Rooms: 7
182 North High Street
Musselburgh
EH21 6BH
Book Now
View entry for Ravelston House on Bed Map

Beach House 49

Beach House 49
Distance in Km 7.18
Number of Rooms: 1
49B Edinburgh Road
Musselburgh
EH21 6EE
Book Now
View entry for Beach House 49 on Bed Map

Mackenzie Beach Bothy

Mackenzie Beach Bothy
Distance in Km 7.19
Number of Rooms: 3
49c Edinburgh Road Fisherrow East Lothian
Edinburgh
EH21 6EE
Book Now
View entry for Mackenzie Beach Bothy on Bed Map

Is a Hotel Missing?

Let us know the Name, Address and Postcode and we’ll add it to our listings.

Contact Us

Places to Eat near the EH22 3LD Postcode

Mcdonald's Hardengreen (Restaurant / Cafe / Canteen)

Distance0.12 (miles)
Address:Hardengreen Bonnyrigg Road Dalkeith
EH22 3PP
Food Score:foodscore
Food Rating:
Click to launch in Google Maps

Tesco Cafe (costa) (Restaurant / Cafe / Canteen)

Distance0.12 (miles)
Address:Tesco Stores Ltd Hardengreen Bonnyrigg Road Eskbank Dalkeith Midlothian
EH22 3PP
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Tesco Stores Ltd (Retailers - supermarkets / hypermarkets)

Distance0.12 (miles)
Address:Tesco Stores Ltd Hardengreen Bonnyrigg Road Eskbank Dalkeith Midlothian
EH22 3PP
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Elior Uk Dalkeith (Restaurant / Cafe / Canteen)

Distance0.12 (miles)
Address:Tesco Stores Ltd Hardengreen Bonnyrigg Road Eskbank Dalkeith Midlothian
EH22 3PP
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Edinburgh College Midlothian Campus (Restaurant / Cafe / Canteen)

Distance0.17 (miles)
Address:46 Dalhousie Road Dalkeith
EH22 3NU
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Royal Voluntary Service Cafe (Restaurant / Cafe / Canteen)

Distance0.29 (miles)
Address:Midlothian Community Hospital 70 Eskbank Road Bonnyrigg
EH22 3ND
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Midlothian Community Hospital (Restaurant / Cafe / Canteen)

Distance0.29 (miles)
Address:70 Eskbank Road Bonnyrigg Midlothian
EH22 3ND
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Justinlees Inn (Pub / bar / nightclub)

Distance0.43 (miles)
Address:Justinlees Inn 1 - 5 Dalhousie Road Eskbank Dalkeith Midlothian
EH22 3AT
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Kirkbank Centre (Restaurant / Cafe / Canteen)

Distance0.46 (miles)
Address:Newbattle Church Newbattle Road Eskbank Dalkeith Midlothian
EH22 3LH
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Newbattle Golf Club (Restaurant / Cafe / Canteen)

Distance0.62 (miles)
Address:Newbattle Golf Club House Abbey Road Dalkeith
EH22 3AD
Food Score:foodscore Exempt
Food Rating:
Click to launch in Google Maps