Star Rating
Hotel Name
Price Range (USD)to
Amenities

Dalkeith United Kingdom Hotels & Motels

Find hotels in Dalkeith using the list and search tools below. Search for the cheapest discounted hotel and motel rates in or near Dalkeith, United Kingdom for your corporate or personal leisure travel. We show the best Dalkeith motel and hotel rooms. Browse the Dalkeith area hotels to find the perfect lodging! Please use the provided map of the Dalkeith hotels.

The Dalkeith center is about 2 miles north of Scottish Mining Museum and 3 miles southeast of Craigmillar Castle.

Dalkeith Hotels/Motels & Accommodations

Melville Castle Gilmerton Rd., Lasswade, EH181AP United Kingdom ~1.28 miles west of Dalkeith
  • 4 star Resort hotel
  • Hotel has 32 rooms
From$114
Very Good 4.0 /5Reviews Call
Carberry Tower Mansion House & Estate East Lothian, Musselburgh, EH218PY United Kingdom ~2.16 miles northeast of Dalkeith
  • Four star property
From$75
Very Good 4.5 /5Reviews Call
Best Western Kings Manor Hotel - Edinburgh 100 Milton Rd. East, Edinburgh, EH152NP United Kingdom ~3.86 miles northwest of Dalkeith
  • 3 star Suburban hotel
  • Hotel has 3 floors
  • Breakfast was cold
  • Rooms need regular maintenance
Ramsay Place Apartment - Edinburgh 6(Pf1) Ramsay Place, Edinburgh, EH151JD United Kingdom ~4.73 miles northwest of Dalkeith
  • 3 star hotel
  • Check-in: 14:00
Ben Craig House : 3 Craigmillar Park
+1-888-305-3366
3 Craigmillar Park, Edinburgh, eh165pg United Kingdom ~5.05 miles northwest of Dalkeith
  • 4 star Downtown hotel
  • Hotel has 2 floors
  • Great location
  • Fantastic service
Abcorn Guest House - Edinburgh
+1-800-881-1523
4 Mayfield Gardens, Edinburgh, EH92BU United Kingdom ~5.25 miles northwest of Dalkeith
  • 3-star Downtown hotel
  • 7 rooms in property
  • Close to public transport
  • Good management
From$78
Very Good 4.5 /5Review Score Call
Nicolson Apartments in Edinburgh
+1-800-997-5149
28 West Nicolson St., Edinburgh, EH89DD United Kingdom ~6.06 miles northwest of Dalkeith
  • Four star hotel
  • Not the best view
  • Most guests said it was a stylish hotel
Best Western Braid Hills Htl
+1-888-690-5281
134 Braid Rd., Edinburgh, EH106JD United Kingdom ~6.18 miles west of Dalkeith
  • 3-star Suburban property
  • Hotel has 2 suites
  • Medium distance to city centre
  • Most guests thought the building wasn't nice
Holiday Inn Express Edinburgh Royal Mile in Edinburgh 300 Cowgate, Edinburgh, EH11NA United Kingdom ~6.18 miles northwest of Dalkeith
  • Three Star Downtown property
  • Check in: 15.00
  • Bar could improve
  • Almost all guests liked the proximity to sightseeing
Residence Inn by Marriott Edinburgh in Edinburgh
+1-800-997-5148
36 Simpson Loan, Edinburgh, EH39GG United Kingdom ~6.23 miles northwest of Dalkeith
  • High end Downtown property
  • Access to gym on-site
  • Parking should be cheaper
  • Internet works
From$301
Very Good 4.5 /5Review Score Call
Lochend Apartments in Edinburgh
+1-888-690-5247
149 / 1 Lochend Rd., Edinburgh, eh76et United Kingdom ~6.24 miles northwest of Dalkeith
  • High-end Downtown hotel
  • Hotel has 42 rooms
  • The smell of smoke
  • Hallways scruffy
Ibis Edinburgh Centre South Bridge
+1-888-305-3366
77 South Bridge, Edinburgh, EH11HN United Kingdom ~6.28 miles northwest of Dalkeith
  • Three Star hotel
  • Near to the city centre with good shopping options nearby
  • Most guests found problems with the furniture
From$75
Very Good 4.0 /5Review Score Call
Brodies Hostels
+1-800-881-1523
93 High St., Edinburgh, United Kingdom ~6.31 miles northwest of Dalkeith
  • Three Star Downtown hotel
  • 2 floors in hotel
  • Dirty dishes
  • Free Walking Tour
Radisson Blu : 80 High St. 80 High St., Edinburgh, EH11TH United Kingdom ~6.32 miles northwest of Dalkeith
  • High-end Downtown hotel
  • 7 suites in property
  • Fantastic flat screen TV
  • Terrific location
From$151
Very Good 4.5 /5Read Reviews Call
Jurys Inn Edinburgh - Edinburgh 43 Jeffrey St., Edinburgh, EH11DH United Kingdom ~6.33 miles northwest of Dalkeith
  • Three Star Downtown hotel
  • 8 floors in hotel
  • Hotel could use some updating
  • Most guests thought it was a great value
Merith House Hotel - Edinburgh
+1-800-230-4134
2 3 Hermitage Place Leith Links, Edinburgh, United Kingdom ~6.35 miles northwest of Dalkeith
  • Two star Airport property
  • 14 suites in hotel
  • Breakfast is average
  • Paper-thin walls
Central Hotel : 139 Cowgate
+1-800-997-5148
139 Cowgate, Edinburgh, EH11LL United Kingdom ~6.36 miles northwest of Dalkeith
  • Affordable Downtown hotel
  • 42 sleeping rooms in hotel
  • Not enough parking facilities, according to 65%
  • Nice rooms
Old Town Chambers - Edinburgh Roxburgh Court, Edinburgh, EH11PS United Kingdom ~6.39 miles northwest of Dalkeith
  • Luxurious 5 Star Downtown hotel
  • Check-in time: 14:00
  • Good wifi quality
  • Most guests said the wifi quality was great
From$150
Very Good 4.5 /5Latest Reviews Call
The Scotsman Hotel 20 North Bridge, Edinburgh, EH11TR United Kingdom ~6.41 miles northwest of Dalkeith
  • Luxurious 5-star Downtown property
  • 69 sleeping rooms in hotel
  • Almost all guests said the wifi quality was bad
  • About half of guests thought it was too noisy
Hilton Edinburgh Carlton North Bridge, Edinburgh, EH11SD United Kingdom ~6.42 miles northwest of Dalkeith
  • High-end Downtown hotel
  • Fitness + Health Center
  • Shower can be a problem
  • Almost all guests said the booking process was inefficient
From$166
Very Good 4.0 /5Latest Reviews Call
G & V Royal Mile Hotel Edinburgh 1 George Iv Bridge, Edinburgh, EH11AD United Kingdom ~6.46 miles northwest of Dalkeith
  • Luxury Five Star Downtown hotel
  • 7 suites in hotel
  • Modern Hotel
  • Average restaurant service
From$151
Very Good 4.5 /5Hotel Reviews Call
Calton Apartments in Edinburgh
+1-888-690-5281
Ho: Abbey Hotel 9 Royal Terrace, Edinburgh, EH75AB United Kingdom ~6.46 miles northwest of Dalkeith
  • High end Downtown property
  • 3 floors in hotel
Grassmarket Hotel
+1-800-230-4134
94 96 Grassmarket, Edinburgh, EH12JR United Kingdom ~6.48 miles northwest of Dalkeith
  • Three Star property
  • Most guests thought, the hotel was luxurious
  • For 73%, the lobby entrance was sub-standard
From$126
Very Good 4.0 /5Guest Reviews Call
Apex Waterloo Place Hotel 23 27 Waterloo Place, Edinburgh, EH13BH United Kingdom ~6.48 miles northwest of Dalkeith
  • Expensive property
  • 184 sleeping rooms in hotel
  • Most guests found the side dishes unedible
  • About half of guests said the wifi quality was bad
Apex International Hotel in Edinburgh 31 35 Grassmarket, Edinburgh, EH12HS United Kingdom ~6.50 miles northwest of Dalkeith
  • Expensive Downtown property
  • 169 rooms in property
  • Value for money could be better
  • Soiled armchair
From$165
Very Good 4.0 /5Reviews Call
Next 25 Dalkeith Hotels >  [1 - 25 of 50]    
Next: See My Dalkeith Hotels with Pricing
Back to Top