Dalkeith Holidays from £387

Book a Hotel + Flight or Car together to unlock savings

Photo by Steph
  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Dalkeith Holiday

Say farewell to planning hassles and hello to a Dalkeith holiday package. With the finer details organised before you go, you can focus on discovering every inch of this city, starting with New Town, which is great for shopping, nightlife and culture. A trip to Dalkeith is an excellent opportunity to see the sights. Be sure to stop by popular attractions like Palace of Holyroodhouse, St. Giles Cathedral and Arthurs Seat. A few quick clicks is all it takes to build your dream Dalkeith holiday on Expedia.

Top Dalkeith Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
No1. Apartments Edinburgh - George IV Bridge
Historical Cottage Near Preston Mill, No Deposit
No1. Apartments Edinburgh - New Town
The Ben Doran Guest House
MONO Suites Old Town

Dalkeith Essential Information

Language
English
Currency
British pounds sterling
Closest Airport
Edinburgh Airport (EDI)
Population
12,700
Max Temp Winter
7ºC
Max Temp Summer
18ºC
Top Sights
Edinburgh Castle, Edinburgh Zoo and Edinburgh Playhouse Theatre

Top hotels in Dalkeith

Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is £179 per night from 25 May to 26 May
£179
25 May - 26 May
includes taxes & fees
9/10 Wonderful! (2,586 reviews)
Staff here was amazing!!! They made us feel so welcome and it was very safe—I was traveling with my three children and it felt so safe and easy to be there.

Reviewed on 4 May 2026

Apex Grassmarket Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

2 out of 5
1 a Parliament Square Edinburgh Scotland
The price is £124 per night from 5 May to 6 May
£124
5 May - 6 May
includes taxes & fees
9.2/10 Wonderful! (1,114 reviews)
I would recommend this hostel to anyone needing to stay in the heart of The Royal Mile. The only reason I gave 4 stars instead of five is because their wifi went out while I was staying in their lower level which has no connection to mobile networks at all. Which is another thing- I wish I'd known ...

Reviewed on 4 May 2026

CODE - The Court, Edinburgh
Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG

4 out of 5
132 Corstorphine Road Edinburgh Scotland
Fully refundable
The price is £124 per night from 10 May to 11 May
£124
10 May - 11 May
includes taxes & fees
8.6/10 Excellent! (1,316 reviews)
We only stayed a night friendly people child was happy with the place food was good swimming pool was good but as it’s not that big was very over crowded apart from that was overall nice

Reviewed on 4 May 2026

Holiday Inn Edinburgh by IHG
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.

The Advantages of Dalkeith Weekend Breaks

Discover a different side of the British Isles with a weekend break in Dalkeith. Take short breaks away from home and enjoy some quality time in a beautiful place. You’ll come back feeling refreshed and inspired. You can have an action-packed Dalkeith weekend break or get some peace with a relaxing holiday. Whatever experience you’re looking for, find it with our deals on hotels in Dalkeith.

Cheap Weekend Breaks to Dalkeith

There are lots of ways to take cheap weekend breaks to Dalkeith. Expedia offers deals on car hires and hotel rooms and covers trips for all kinds of travellers. The best way to save is with our holiday packages in Dalkeith. First, choose your car hire and hotel reservation. Then we’ll bundle them together into one discounted price. Solo explorers, couples, families, and groups of friends can discover budget solutions for their weekend breaks. Once you arrive, enjoy some of the fun things to do, many of which are free or cheap to experience  

Dalkeith Romantic Weekend Breaks

Couples love taking romantic weekend breaks in Dalkeith. Whisking your lover away for a romantic Dalkeith weekend break is the perfect opportunity to make new memories together. Expedia offers all kinds of hotel options, so you can find romantic hotels in Dalkeith and choose the best place for you. Check out our deals on beautiful properties, and you’ll save even more when you choose to package your hotel reservation with a car hire.

Family Weekend Breaks in Dalkeith

Set some time aside to experience family weekend breaks in Dalkeith. There are plenty of excellent family-friendly hotels in Dalkeith within our selection of hotels. You can also find a place to call home in one of the holiday rentals in Dalkeith. With accommodation, activities, and adventure all waiting, there’s never been a better time to plan Dalkeith family weekend breaks.

Popular places to visit

What to do in Dalkeith

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. Flight-inclusive packages are ATOL protected.