
Dalkeith Holidays from £171
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £750 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 easyPackages 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


Heeton Concept Aparthotel Edinburgh Queen Street
Reviewed on 2 Nov 2026


Hapimag Resort Edinburgh
Reviewed on 23 Oct 2026
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

Holiday Inn Edinburgh Zoo by IHG

YOTEL Edinburgh, Select by Hilton
"my room was very clean and comfortable, all the staff are super nice and all in all had a wonderful stay :)) this was my second stay in this hotel and i can say for sure i will be coming back! :)"
Reviewed on 3 Nov 2026

Apex Grassmarket Hotel
"Jen at the front desk was extremely helpful and courteous everyone was very nice"
Reviewed on 2 Nov 2026
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.
Stay near popular Dalkeith attractions
What to do in Dalkeith

Loch Ness & the Highlands of Scotland

Hadrian's Wall, Roman Britain & Borders from Edinburgh

Loch Ness, Glen Coe & the Highlands from Edinburgh
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Dalkeith
- 5 Star Hotels in Edinburgh
- Hotels near Arthur's Seat
- Serviced Apartments in Dalkeith
- Apartments in Dalkeith
- B&B in Dalkeith
- Cabin Rentals in Dalkeith
- Caravan Parks in Dalkeith
- Condo Rentals in Dalkeith
- Cheap Hotels in Dalkeith
- Hilton Hotels in Dalkeith
- Historic Hotels in Dalkeith
- Hotels with Pool in Dalkeith
- Luxury Hotels in Dalkeith
- Macdonald Hotels in Dalkeith
- Pet-Friendly Hotels in Dalkeith
- Travelodge UK Hotels in Dalkeith
- Dalkeith Hotels
- Lodges in Dalkeith
- Villas in Dalkeith
- Luxury Hotels in Midlothian
- All-Inclusive Hotels in Scotland
- Hotels near Edinburgh
- Serviced Apartments in Edinburgh
- Apartments in Edinburgh
- B&B in Edinburgh
- Caravan Parks in Edinburgh
- Hotels near Edinburgh Castle
- Edinburgh City Centre Hotels
- Beechwood Park
- Cheap Hotels in Edinburgh
- Hotels with Parking in Edinburgh
- Hotels with Hot Tubs in Edinburgh
- Hotels with Pool in Edinburgh
- Spa Hotels in Edinburgh
- Edinburgh Hotels
- Hotels near Edinburgh Waverley Station
- Hotels near Murrayfield Stadium
- Musselburgh Hotels
- Old Town Edinburgh Hotels
- Hotels near Princes Street
- Hotels near Royal Mile
- Caravan Parks in Scotland
- Cottages in Scotland
- Arthur's Seat
- Calton Hill
- Carrington Holidays
- Craigmillar Castle
- Dalhousie Castle
- Dalkeith Country Park
- Visit Dalkeith
- Visit Old Town Edinburgh
- Edinburgh Playhouse Theatre
- Edinburgh Holidays
- Gore Glen Woodland Park
- Hawthornden Castle
- All inclusive Holiday Packages Scotland
- Ski Holiday Packages Scotland
- Midlothian Holidays
- Morrisons Haven
- Musselburgh Racecourse
- Musselburgh Holidays
- National Library of Scotland
- Newbattle Abbey
- Old Town Edinburgh Holidays
- Palace of Holyroodhouse
- Polton Holidays
- Portobello Holidays
- Princes Street
- Princes Street Gardens
- Queen Margaret University
- Roslin Glen Country Park
- Rosslyn Chapel
- Royal Infirmary
- Scotland Holidays
- Scott Monument
- University of Edinburgh
* 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.











