Don't wait until it's too late! Check now before you miss out on today’s rates.
Dalkeith has a fantastic average review score of 9.5 9.5 |
Featured Hotels in Dalkeith |
|
Melville Castle
Gilmerton Road, Dalkeith, United Kingdom
(3.5 km from Dalkeith center)
Score from 1,411 reviews: Superb 9.0
from GBP 165Average price per night
Located in Dalkeith, Melville Castle is a 4-star hotel that is 4.5 km away from Craigmillar Castle and includes parking and daily housekeeping, just 3.6 km to the city centre.
|
|
|
The County Hotel Dalkeith
152 High Street, Dalkeith, United Kingdom
(3.2 km from Dalkeith center)
Score from 79 reviews: Mediocre 5.3
from GBP 67Average price per night
A traditional Scottish Hotel in the heart of The Lothian's, 32 En suite bedrooms. Perfect getaway place and an Ideal base for visiting Edinburgh and the Lothian's. Our 32...
|
|
|
Wester Cowden Farmhouse
Wester Crowden, Dalkeith, United Kingdom
(3.8 km from Dalkeith center)
Score from 15 reviews: Exceptional 9.9
Each bedroom or private lounge and for warmer days the patio now has free broadband access. Spacious accommodation (please telephone on the number provided on your booking form if...
|
| | |
We couldn't find more Hotels in Dalkeith, but here are a few other options in nearby cities:
|
| Dalhousie Castle
Bonnyrigg, Bonnyrigg, United Kingdom (1.5 km from Dalkeith)
Score from 1,440 reviews: Very Good 8.3
from GBP 103Average price per night
Cockpen Road, Bonnyrigg, Edinburgh, Midlothian EH19 3JB
Dalhousie Castle & Spa is a 13th century fortress set within acres of wooded parkland on the picturesque banks of the...
|
|
| |
| Laird And Dog Inn
5 High Street, Lasswade, United Kingdom (4.5 km from Dalkeith)
Score from 1,139 reviews: Very Good 8.0
from GBP 100Average price per night
With its central location, Laird And Dog Inn is within easy reach of most tourist attractions and business addresses in Dalkeith. All hotel's guestrooms have all the...
|
|
| |
| Travelodge Edinburgh Musselburgh
Msa A1 Old Craighall Musselburgh, Musselburgh, United Kingdom (6.6 km from Dalkeith)
from GBP 120Average price per night
Travelodge Edinburgh Musselburgh is a 3-star hotel based in Musselburgh and offers free parking and daily housekeeping, 18 km away from Edinburgh Airport, only 1.8 km to the...
|
|
| |
| Carberry Tower
Carberry 1, Musselburgh, United Kingdom (6.9 km from Dalkeith)
Score from 552 reviews: Superb 9.0
from GBP 70Average price per night
Stay at Carberry Tower and experience the hustle and bustle of Edinburgh, while breathing the fresh air of the magnificent Scottish countryside. With a short, stress-free, 15...
|
|
| |
| Premier Inn Edinburgh A1 - Musselburgh
Carberry Road Inveresk, Musselburgh, United Kingdom (7.4 km from Dalkeith)
from GBP 76Average price per night
The Premier Inn Edinburgh Inveresk is perfectly located for both business and leisure guests to Musselburgh. The Premier Inn Edinburgh Inveresk boasts a convenient location with...
|
|
| |
| Premier Inn Newcraighall Edinburgh
91 Newcraighall Road Newcraighall, Edinburgh, United Kingdom (8.0 km from Dalkeith)
Score from 404 reviews: Superb 9.0
from GBP 65Average price per night
With its central location, Premier Inn Edinburgh Newcraighall is within easy reach of most tourist attractions and business addresses in Edinburgh. All hotel's guestrooms have...
|
|
| |