
Dalkeith Holidays
Photo by Steph
- Plan, book, travel with confidence
- Better togetherSave up to €185 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Dalkeith
Price found within the past 48 hours. Click for updated prices.

Grassmarket hotel
Old Town Edinburgh
Price was €1,112, price is now €766 per person
€766
per person
28 May - 31 May
found 1 day ago
Return direct flight included
Budapest (BUD) to Edinburgh (EDI)
8.6/10 Excellent! (1,006 reviews)
Stayed in a snug double which was snug but had everything needed. Staff helped by suggesting a bus tour which was excellent. Smart tv in room was fab.
Reviewed on 14 Mar 2026

The Scotsman Hotel
Old Town Edinburgh
Price was €1,968, price is now €1,375 per person
€1,375
per person
28 May - 31 May
found 1 day ago
Return direct flight included
Budapest (BUD) to Edinburgh (EDI)
9.2/10 Wonderful! (1,009 reviews)
The penthouse suite was amazing. The night we arrived, I went out onto the private balcony and just watched the sun set on the city while listening to bag pipes play from somewhere below. It was magical!
The suite is laid out well and was perfect for our family of three, but be aware there are stairs throughout, including to the bathrooms.
One of the couches in the living room contains a pull-out sofa, and there is a door you can shut to the living room, giving extra privacy for anyone staying in the living room.
The bathrooms were spotless and the jetted tub and sauna & shower combo performed flawlessly. I think my *only* complaint on the bathroom is that the tub water never got really hot.
And while everything was clean, but the walls were ready for a repaint (you could see countless marks and dings from luggage) and the carpets are due for a deep cleaning.
The staff were all friendly and very helpful, and they kept fresh hot cocoa near the front desk. Anything we needed, they were happy to help with.
The location of the hotel is incredibly convenient, being literally across the street from Waverly station. We took a train to another city one morning, and being so close to the train station saved us a lot of time.
The food was probably the only real letdown. What we had at the hotel/cafe was not bad, but was just okay. Given the location and the amazing restaurants nearby, you have better choices within walking distance.
Reviewed on 18 Mar 2026

Stay Central
Old Town Edinburgh
Price was €1,033, price is now €769 per person
€769
per person
28 May - 31 May
found 1 day ago
Return direct flight included
Budapest (BUD) to Edinburgh (EDI)
8.4/10 Very Good! (1,004 reviews)
Handy location. Nice lounge and staff. Our room was hot and not comfortable for sleeping with no ventilation
Reviewed on 17 Mar 2026

Tigerlily
Edinburgh City Centre
Price was €1,582, price is now €1,274 per person
€1,274
per person
28 May - 31 May
found 1 day ago
Return direct flight included
Budapest (BUD) to Edinburgh (EDI)
9.4/10 Exceptional! (1,007 reviews)
Could not pick fault, with stay,staff excellent and service.
Only observation vegetarian menu a bit sparse
Will be back.
Reviewed on 20 Feb 2026

Nira Caledonia
Edinburgh City Centre
Price was €1,293, price is now €1,063 per person
€1,063
per person
28 May - 31 May
found 1 day ago
Return direct flight included
Budapest (BUD) to Edinburgh (EDI)
9.2/10 Wonderful! (664 reviews)
The room and amenities and view and building and staff were all lovely. Very luxurious feeling hotel. Breakfast was delicious and there were plenty vegetarian options.
The only downside is there's no lift/elevator and 47 plus stairs is a bit much for me but if you have no mobility issues 100 out of 10 would definitely recommend
Reviewed on 14 Mar 2026
Top hotels in Dalkeith

Holiday Inn Edinburgh by IHG
132 Corstorphine Road Edinburgh Scotland
Fully refundable
The price is €68 per night from 23 Mar to 24 Mar
€68
23 Mar - 24 Mar
includes taxes & fees
8.6/10 Excellent! (1,196 reviews)
No tea and coffee in the room. We called reception and had to call again after one hour of waiting for it, even then it didnt get delivered to the room.
Reviewed on 16 Mar 2026

Moxy Edinburgh Airport
1 Fairview Road Newbridge Scotland
Fully refundableReserve now, pay when you stay
The price is €89 per night from 22 Mar to 23 Mar
€89
22 Mar - 23 Mar
includes taxes & fees
8.6/10 Excellent! (2,290 reviews)
Walkable from airport, if not too much luggage. Great selection at breakfast. Rooms small yet functional. Fun deco. A great last night before an early flight. Would not stay here to visit Edinburgh, but responds well to the need near airport
Reviewed on 16 Mar 2026

Garner Edinburgh Haymarket by IHG
7 Clifton Terrace Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is €66 per night from 22 Mar to 23 Mar
€66
22 Mar - 23 Mar
includes taxes & fees
8/10 Very Good! (1,004 reviews)
Good
Reviewed on 17 Mar 2026
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.
Popular places to visit

Edinburgh Castle
4.5/5(1,009 reviews)
Fortress, palace and repository of the crown jewels, this landmark overlooking the city has played a crucial role in Scottish history.

Royal Mile
4.5/5(575 reviews)
Explore this area in the heart of Edinburgh’s Old Town to find ancient buildings, historic relics, shops, museums and range of dining options.

Princes Street
4.5/5(628 reviews)
During your trip to Edinburgh, you can search for that perfect souvenir at Princes Street. Experience the entertainment choices and fascinating museums in this walkable area.
What to do in Dalkeith

Edinburgh Castle: Guided Walking Tour with Entry Ticket
€43
per adult
96% of travellers recommend

Original Harry Potter Locations Tour in Edinburgh : Guided Tour
€16
per adult
96% of travellers recommend

Edinburgh: Loch Ness, Glencoe & The Highlands
€52
per adult
98% of travellers recommend
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
