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/Accommodations

Melville Castle : Gilmerton Rd. Gilmerton Rd., Lasswade, EH181AP United Kingdom ~1.28 miles west of Dalkeith
  • Four star Resort hotel
  • Hotel has 3 meeting rooms
From$122
Very Good 4.0 /5Reviews CallBookMore Details
Carberry Tower Mansion House & Estate East Lothian, Musselburgh, EH218PY United Kingdom ~2.16 miles northeast of Dalkeith
  • Mid-scale Rural hotel
  • 30 rooms in hotel
Best Western Kings Manor Hotel - Edinburgh 100 Milton Rd. East, Edinburgh, EH152NP United Kingdom ~3.87 miles northwest of Dalkeith
  • Affordable Suburban property
  • 6 conference rooms in property
  • Great pool
  • 1 out of 2 guests said the architecture was not spectacular
Ramsay Place Apartment 6(Pf1) Ramsay Place, Edinburgh, EH151JD United Kingdom ~4.73 miles northwest of Dalkeith
  • Mid-scale property
  • 2 sleeping rooms in hotel
Ben Craig House in Edinburgh
+1-866-221-8581
3 Craigmillar Park, Edinburgh, eh165pg United Kingdom ~5.05 miles northwest of Dalkeith
  • High-end Downtown hotel
  • 2 floors in property
  • Room is all right
  • Bus stop right outside
Nicolson Apartments - Edinburgh
+1-866-429-5787
28 West Nicolson St., Edinburgh, EH89DD United Kingdom ~6.06 miles northwest of Dalkeith
  • 4 star hotel
  • Average hotel building
  • Great reception
Best Western Edinburgh South Braid Hills Hotel in Edinburgh
+1-888-690-5281
134 Braid Rd., Edinburgh, EH106JD United Kingdom ~6.18 miles west of Dalkeith
  • Midscale Suburban property
  • Check in: 11:00
  • About half of guests complained about the restaurant service
  • There were no cereal
Holiday Inn Express Edinburgh Royal Mile in Edinburgh 300 Cowgate, Edinburgh, EH11NA United Kingdom ~6.18 miles northwest of Dalkeith
  • Midscale Downtown hotel
  • Hotel has a green policy Read more
  • Not enough parking facilities, according to 54%
  • Good wifi
From$199
Very Good 4.0 /5Read Reviews CallBookMore Details
Residence Inn by Marriott Edinburgh - Edinburgh 36 Simpson Loan, Edinburgh, EH39GG United Kingdom ~6.23 miles northwest of Dalkeith
  • Four-star Downtown property
  • Gym is available on property
  • Train station is close
  • Clean hotel facilities
From$301
Very Good 4.5 /5Guest Reviews CallBookMore Details
Lochend Apartments - Edinburgh
+1-800-881-1523
149 / 1 Lochend Rd., Edinburgh, eh76et United Kingdom ~6.24 miles northwest of Dalkeith
  • Expensive Downtown property
  • 42 rooms in hotel
  • For 86%, the dining experience was not enjoyable
  • Washing machine wouldn't work
Ibis Edinburgh Centre South Bridge in Edinburgh
+1-888-283-3404
77 South Bridge, Edinburgh, EH11HN United Kingdom ~6.28 miles northwest of Dalkeith
  • 3 star hotel
  • Not enough parking facilities, according to 73%
  • Free Wifi
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Brodies Hostels
+1-866-221-8581
93 High St., Edinburgh, United Kingdom ~6.31 miles northwest of Dalkeith
  • Mid-scale Downtown hotel
  • Check-in time: 1pm
  • Rooms could be cleaner
  • Disappointing internet connection
Radisson Blu - Edinburgh 80 High St., Edinburgh, EH11TH United Kingdom ~6.32 miles northwest of Dalkeith
  • 4-star Downtown property
  • 6 floors in hotel
  • Free internet
  • Pool in need of cleaning
From$265
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Jurys Inn Edinburgh 43 Jeffrey St., Edinburgh, EH11DH United Kingdom ~6.33 miles northwest of Dalkeith
  • 3-star Downtown property
  • 5 meeting rooms in hotel
  • Professional service
  • Parking is rare
Merith House Hotel in Edinburgh
+1-888-690-5247
2 3 Hermitage Place Leith Links, Edinburgh, United Kingdom ~6.35 miles northwest of Dalkeith
  • Cheap Airport hotel
  • 14 sleeping rooms in hotel
  • Great shopping
  • Terrible amenities
Central Hotel 139 Cowgate, Edinburgh, EH11LL United Kingdom ~6.36 miles northwest of Dalkeith
  • Mid-scale Downtown property
  • Check in: 14:00 PM
  • Almost all guests said it was a stylish hotel
  • Breakfast is mediocre
Crowne Plaza Edinburgh Royal Terrace 18 Royal Terrace, Edinburgh, EH75AQ United Kingdom ~6.38 miles northwest of Dalkeith
  • 4 star hotel
  • Fitness + Health Center
From$125
Very Good 4.0 /5Latest Reviews CallBookMore Details
Old Town Chambers Roxburgh Court, Edinburgh, EH11PS United Kingdom ~6.39 miles northwest of Dalkeith
  • Luxury 5 star Downtown hotel
  • 36 suites in property
  • Beautiful architecture
  • Parking should be cheaper
From$150
Excellent 5.0 /5Read Reviews CallBookMore Details
The Scotsman Hotel 20 North Bridge, Edinburgh, EH11TR United Kingdom ~6.41 miles northwest of Dalkeith
  • Luxurious 5-star Downtown property
  • 69 rooms in hotel
  • Almost all guests thought the bathroom was big enough
  • Ruined night's sleep
From$86
Very Good 4.0 /5Read Reviews CallBookMore Details
Hilton Edinburgh Carlton - Edinburgh North Bridge, Edinburgh, EH11SD United Kingdom ~6.42 miles northwest of Dalkeith
  • High-end Downtown hotel
  • Gym is available on property
  • Rooms need regular maintenance
  • Near city centre
From$177
Very Good 4.0 /5Review Score CallBookMore Details
G & V Royal Mile Hotel Edinburgh in Edinburgh 1 George Iv Bridge, Edinburgh, EH11AD United Kingdom ~6.46 miles northwest of Dalkeith
  • Luxurious Five Star Downtown hotel
  • Check-in: 15:00
  • Average value
  • Most guests enjoyed the shower
From$151
Very Good 4.5 /5Review Score CallBookMore Details
Calton Apartments - Edinburgh
+1-888-690-5247
Ho: Abbey Hotel 9 Royal Terrace, Edinburgh, EH75AB United Kingdom ~6.46 miles northwest of Dalkeith
  • 4-star Downtown hotel
  • Check-in time: 15.00 pm
Grassmarket Hotel
+1-888-305-3366
94 96 Grassmarket, Edinburgh, EH12JR United Kingdom ~6.48 miles northwest of Dalkeith
  • 3-star property
  • Most guests thought the bathroom was big enough
  • Breakfast is mediocre
From$135
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Apex Waterloo Place Hotel in Edinburgh 23 27 Waterloo Place, Edinburgh, EH13BH United Kingdom ~6.48 miles northwest of Dalkeith
  • 4 star property
  • Check in: 2:00 PM
  • Most guests found the side dishes unedible
  • AC needs updating
Apex Grassmarket Hotel 31 35 Grassmarket, Edinburgh, EH12HS United Kingdom ~6.50 miles northwest of Dalkeith
  • Expensive Downtown hotel
  • 169 sleeping rooms in hotel
  • AC needs updating
  • Fantastic family hotel
From$176
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Next 25 Dalkeith Hotels >  [1 - 25 of 50]    
Next: See My Dalkeith Hotels with Pricing
Back to Top