Photo by View Camera

Search Hotels in Dalkeith

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Dalkeith Hotel
3 out of 5
High Street, 152, Dalkeith, SCT
0.95 mi from city centre
3.2/5 (38 reviews)
Regrettably disappionting
"The staff were really friendly, but there were many things that went wrong during our short stay. Three out of five lights in the room weren't working/didn't have light bulbs. When I brought this to the attention of the receptionist, she said they'll be fixed by the time we come back from a walk. ..."

Reviewed on 15 Jul 2016

Get rates
Dalkeith Hotel
The Sun Inn
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £119 per night from 24 Oct to 24 Oct
1.97 mi from city centre
4.4/5 Wonderful! (250 reviews)
"Would highly recommend staff were excellent and hotel and rooms perfect"

Reviewed on 11 Sep 2021

The Sun Inn
Motel One Edinburgh-Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
The price is £84 per night from 15 Nov to 15 Nov
6.94 mi from city centre
4.5/5 Wonderful! (910 reviews)
"Great location and room"

Reviewed on 12 Oct 2021

Motel One Edinburgh-Royal
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £125 per night from 16 Nov to 16 Nov
6.91 mi from city centre
4.5/5 Wonderful! (978 reviews)
"The hotel was well situated - very close to Waverley and Princess Street. The rooms were comfortable and clean. The staff were friendly. The dinner menu in the restaurant was quite limited, perhaps because of COVID. The food was nice though and the restaurant staff were friendly"

Reviewed on 10 Oct 2021

Apex Waterloo Place Hotel
Charming Victorian Family Home in leafy suburb, Close to Edinburgh, Sleeps 11
1.33 mi from city centre
5/5 Exceptional! (5 reviews)
Excellent stay
"Excellent family get together in this beautiful house. Well presented, clean, with everything you need for a family stay. Good communication with owner. Good position for us to visit family. Would love to stay again sometime."

Reviewed on 5 Aug 2021

Get rates
Charming Victorian Family Home in leafy suburb, Close to Edinburgh, Sleeps 11
InterContinental Edinburgh The George, an IHG Hotel
5 out of 5
19-21 George Street, Edinburgh, Scotland
Fully refundable
The price is £178 per night from 15 Nov to 15 Nov
7.21 mi from city centre
4.5/5 Wonderful! (989 reviews)
"Beautiful hotel with a great location! Staff are exceptional, both welcoming and friendly."

Reviewed on 7 Oct 2021

InterContinental Edinburgh The George, an IHG Hotel
Superb Location Luxury Country House
40 NEWMILLS ROAD, THE OLD MILLHOUSE, Dalkeith, SCT
0.79 mi from city centre
5/5 Exceptional! (19 reviews)
My best VRBO experience by far.
"The house and property are beautiful, and the property manager was absolutely amazing. She suggested activities, arranged anything we wanted, actually picked up groceries for us and made sure we were happy. We will definitely go back."

Reviewed on 5 Sep 2021

Get rates
Superb Location Luxury Country House
NEW Super 2BD Flat near Dalkeith Town Centre
27 Eskview Grove, Dalkeith, SCT
1.2 mi from city centre
4.5/5 Wonderful! (2 reviews)
lovely place
"Had a lovely weekend. Everything was clean and the flat was warm. Fab big shower!! everything we needed for a short stay. Thank you. Faith, Jon, Jake and Millie x"

Reviewed on 8 Apr 2019

Get rates
NEW Super 2BD Flat near Dalkeith Town Centre
NEW Super 2BD Flat Near Dalkeith Town Centre
Rathan House
3 out of 5
45 EskBank Road Eskbank, Dalkeith by Edinburgh, Dalkeith, SCT
1.3 mi from city centre
Get rates
Rathan House
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £132 per night from 16 Nov to 16 Nov
7.15 mi from city centre
4.3/5 Excellent! (927 reviews)
"The Double Tree was adequate for my short stay. No issue's one way or the other , the location was great."

Reviewed on 1 Oct 2021

DoubleTree by Hilton Edinburgh City Centre
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £95 per night from 15 Nov to 15 Nov
7.01 mi from city centre
4.5/5 Wonderful! (796 reviews)
"Due to COVID restrictions, the hotel has a policy of only cleaning rooms and changing towels and replacing shower supplies, coffee and tea bags upon request at the front desk or by phone before 12pm. We stayed for 3 nights and requested at 10am to have the room cleaned after 2 nights when we felt ..."

Reviewed on 13 Oct 2021

Courtyard by Marriott Edinburgh
Edinburgh, Dalkeith , Eskbank , vacation rental
1.29 mi from city centre
4.7/5 Exceptional! (12 reviews)
Great location
"Plenty of space and comfort. Excellent location for exploring the Esk valley, the coast, and Edinburgh."

Reviewed on 10 Sep 2021

Get rates
Edinburgh, Dalkeith , Eskbank , vacation rental
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
The price is £63 per night from 15 Nov to 15 Nov
7.51 mi from city centre
4/5 Very Good! (976 reviews)
"Very happy with the hotel, staff and service. I will stay at this hotel in the future. Thank you all."

Reviewed on 14 Oct 2021

Leonardo Royal Edinburgh Haymarket
Pear Nook Treet - Exquisite Family Home
Beechwood Park
3.5 out of 5
1.75 mi from city centre
Get rates
Beechwood Park
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
The price is £109 per night from 17 Oct to 17 Oct
6.93 mi from city centre
4.4/5 Excellent! (2,172 reviews)
"It is beautiful and central to everything on the Royal Mile."

Reviewed on 8 Oct 2021

Fraser Suites Edinburgh
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
The price is £55 per night from 16 Nov to 16 Nov
7.4 mi from city centre
4.4/5 Excellent! (398 reviews)
"clean bed/linen, floor, toilet, sink and shower cubicle; room was not completely quiet as shutting doors from other rooms(not all) could be heard but not enough to disturb someone from sleep"

Reviewed on 30 Sep 2021

Point A Hotel Edinburgh Haymarket
Hampton by Hilton Edinburgh West End
3 out of 5
166 Fountainbridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £67 per night from 14 Nov to 14 Nov
7.34 mi from city centre
4.4/5 Wonderful! (856 reviews)
"The hotel is in a great location from Haymarket Station and the west end. It has a great restaurant and bar. The rooms are a good size with plenty of space for two people to get around."

Reviewed on 9 Oct 2021

Hampton by Hilton Edinburgh West End
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
The price is £76 per night from 15 Nov to 15 Nov
6.78 mi from city centre
3.8/5 Good! (1,116 reviews)
"The only thing that was a pain was having to find parking; very expensive in Edinburgh"

Reviewed on 6 Oct 2021

Jurys Inn Edinburgh
Don't see what you're looking for?
See all available properties in Dalkeith
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Dalkeith Hotel Reviews

More trip options