
Compare and book 4 Star hotels in Dalkeith, Edinburgh
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Dalkeith 4 Star Hotels
Tonight
24 Aug - 25 AugTomorrow
25 Aug - 26 AugThis weekend
28 Aug - 30 AugNext weekend
4 Sep - 6 SepOur top choices for Dalkeith 4-star hotels
3.110.886 ₫
3.919.716 ₫ total
includes taxes & fees
31 Aug - 1 Sept
5.264.467 ₫
6.633.228 ₫ total
includes taxes & fees
31 Aug - 1 Sept
4.581.486 ₫
5.772.673 ₫ total
includes taxes & fees
20 Sept - 21 Sept
5.889.473 ₫
7.420.735 ₫ total
includes taxes & fees
31 Aug - 1 Sept
4.886.919 ₫
6.157.518 ₫ total
includes taxes & fees
30 Aug - 31 Aug




6. Mount Royal Hotel Edinburgh by The Unlimited Collection
Mount Royal Hotel Edinburgh by The Unlimited CollectionEdinburgh City Centre
Clare
4.722.890 ₫
5.950.841 ₫ total
includes taxes & fees
31 Aug - 1 Sept
4.292.164 ₫
5.150.597 ₫ total
includes taxes & fees
31 Aug - 1 Sept
5.797.560 ₫
7.304.925 ₫ total
includes taxes & fees
31 Aug - 1 Sept
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Dalkeith.

The Caledonian Edinburgh, Curio Collection by Hilton
Princes Street Edinburgh Scotland
8.389.494 ₫
10.570.762 ₫ total
30 Aug - 31 Aug
includes taxes & fees
9.2/10 Wonderful! (1,008 reviews)

Virgin Hotels Edinburgh
1 India Buildings Edinburgh Scotland
10.690.135 ₫
13.469.570 ₫ total
31 Aug - 1 Sept
includes taxes & fees
9.6/10 Exceptional! (1,492 reviews)

W Edinburgh
1 St. James Square Edinburgh Scotland
10.066.544 ₫
12.683.846 ₫ total
30 Aug - 31 Aug
includes taxes & fees
Still don't see what you're looking for?
See all properties in Dalkeith.
You can also use these popular filters to refine your search.
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.
Learn more about Dalkeith
Explore the grand chambers and woodland paths of Dalkeith Country Park, where adventure playgrounds and afternoon tea await. History buffs can visit St Nicholas Buccleuch Church and browse local shops along the charming High Street.
See all hotels in Dalkeith
Top Dalkeith Hotel Reviews
Market Street Hotel
10/10 Excellent
"This hotel, it's staff and it's services are head and shoulders above any comparable hotel I have stayed in and I have stayed in hundreds. I recommend The Market Street hotel above all others in the vicinity of Edinburgh Castle and Old Town."
Apex Grassmarket Hotel
10/10 Excellent
"Lovely hotel, staff very helpful, breakfast good and fabulously located for the bars and restaurants on the grassmarket"
Apex Waterloo Place Hotel
8/10 Good
"Great breakfast, wonderful staff and really good location. My only negative comment is the pull down blinds were quite tattered and safe wasn’t working on check in but they replaced safe door right away and taped up blinds to provide darkness in room. They were very responsive to my room issues and everyone I met was beyond nice and helpful. The Scottish breakfast was wonderful!! I 1000% appreciate that they provided my requested room! Thank you!! I will stay there next year because they are such good people!! And good room!"
Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
"Staff was nice."
Hilton Edinburgh Carlton
10/10 Excellent
"The hotel's location was perfect, close to restaurants, shops, and attractions. The staff at check-in were extremely friendly and helpful, making my experience even more enjoyable. I was impressed with how clean and well-maintained the room was, providing a comfortable and relaxing stay."
Leonardo Royal Hotel Edinburgh
10/10 Excellent
"Castle grounds and Castle are absolutely beautiful, rooms and bathrooms spacious and clean. But the staff went above and beyond to provide services. They were amazing! Highly recommend!!"
YOTEL Edinburgh
8/10 Good
"No tea/coffee in room. No breakfast included in the price. Was minimalistic for the extortionate price paid. Desk had cracks all over it."
Leonardo Hotel Edinburgh Haymarket
10/10 Excellent
"Hotel was very clean, friendly and helpful staff. We chose to have breakfast included many options and food selection. On one morning we scheduled an early morning tour the staff prepared a to go box for our excursion. Hotel was close to some other good dining options. Close to bus stop and train station. Overall really enjoyed our stay."
Apex City of Edinburgh Hotel
10/10 Excellent
"Conveniently located in the Grassmarket area of Edinburg with great access to the Royal Mile. Room was clean, staff were helpful and breakfast was tasty!"











































































