Dalkeith Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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

    Plan, book, and manage your trip all in one place

Your Dalkeith Vacation

Say farewell to planning hassles and hello to a Dalkeith vacation package. With the finer details organized 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 vacation on Expedia.

Top Dalkeith Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Moment George IV Bridge

Moment George IV Bridge

Old Town Edinburgh
CA $1,939
per person
Oct 17 - Oct 22
found 4 hours ago
Roundtrip flight included
Toronto (YTO) to Edinburgh (EDI)
9.8/10 Exceptional! (37 reviews)
We stayed for 2 nights in this apartment hotel. We had our 2 year old with us, and this was a fantastic stay for a few reasons. 1. The team is highly communicative and amenable to requests. Originally they had given us a baby cot, but my toddler has outgrown it - so they were gracious enough to give us an extra bed, with no extra charge. They accommodated an early check-in to make us comfortable. 2. The room while small, was exceptionally well designed. Even with a pull-out bed, a sofa, a small dining table - we never felt cramped. The furnishings were modern and high quality, and having a small kitchenette in the room was helpful. 3. The location is amazing - a short walk from the Royal Mile, and on a street that was quiet at night. They have rooms that face the castle - though they were sold out of those during our stay. 4. Finally, it's the small things that make a good stay great. They left a super cute soft-toy for my toddler on our departure date, which he absolutely loved. One small downside - you have to take a staircase with about 20 steps to get to the rooms. There are no elevators to carry your suitcases. This wasn't a big issue for us, but if you are mobility impaired, it could be a challenge.

Reviewed on Aug 12, 2026

The Scotsman Hotel

The Scotsman Hotel

Old Town Edinburgh
CA $2,360
per person
Nov 26 - Nov 30
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Edinburgh (EDI)
9.2/10 Wonderful! (1,007 reviews)
Location great Bar never open

Reviewed on Aug 31, 2026

The Inn On The Mile

The Inn On The Mile

Old Town Edinburgh
CA $2,069
per person
Nov 26 - Nov 30
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Edinburgh (EDI)
9/10 Wonderful! (747 reviews)
Lovely clean room, spacious, lovely bathroom. Great location would 100% recommend.

Reviewed on Sep 3, 2026

Kildonan Lodge Hotel

Kildonan Lodge Hotel

Newington
CA $2,000
per person
Nov 11 - Nov 15
found 1 day ago
Roundtrip flight included
Calgary (YYC) to Edinburgh (EDI)
9/10 Wonderful! (380 reviews)
Difficult to find in the dark even with satnav. There is lighting near the sign but the opening to the car park is difficult to find. Good amount of parking although not enough for every room. Didn't have breakfast here as there were cheaper options within a 10 minute walk. Room was smaller than looked on photos when booking and apart from some dust behind the nightstands was clean. Bed linen was nice and soft but the all season duvet was a bit too much for summer. Couldn't have window open as was on ground floor and was a little difficult to open the sash window too. Tea, coffee, hot chocolate provided. Shampoo, conditioner and hand wash. Staff were nice. There was a lounge and bar fridge available alongside extra refreshment supplies. Two bottles of water supplied in room. Noise was minimal so got a good night sleep. Easy to drive around Edinburgh and the local region from here.

Reviewed on Sep 5, 2026

Hapimag Resort Edinburgh

Hapimag Resort Edinburgh

West End
CA $2,352
per person
Oct 13 - Oct 19
found 21 hours ago
Roundtrip flight included
Toronto (YTO) to Edinburgh (EDI)
9.8/10 Exceptional! (399 reviews)

Ready to book your vacation to Dalkeith?

Choose your dates

Dalkeith Hotel Deals

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

132 Corstorphine Road Edinburgh Scotland
Fully refundable
CA $163
CA $206 total
Sep 20 - Sep 21
includes taxes & fees
8.6/10 Excellent! (1,554 reviews)
"The room was good, downstairs public washrooms ok .. the staff at the from desk were super helpful Great location ! Easy to get around Edinburgh.. close to the arena for concerts and super handy for the bus Overall a good experience…"

Reviewed on Sep 5, 2026

Holiday Inn Edinburgh Zoo by IHG
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

53 Princes Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
CA $330
CA $415 total
Oct 5 - Oct 6
includes taxes & fees
8.8/10 Excellent! (758 reviews)
"Wouldn't let me leave a bag in the store for a few hours after I checked out. The bag was 25kg and I had to kill 3hrs with it."

Reviewed on Sep 4, 2026

Mount Royal Hotel Edinburgh by The Unlimited Collection
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

152 Morrison Street Edinburgh Scotland
CA $218
CA $274 total
Oct 4 - Oct 5
includes taxes & fees
8.8/10 Excellent! (1,749 reviews)
"great central location with easy walking to major sights. Really appreciated the options at breakfast, especially the vegan blueberry croissants!"

Reviewed on Sep 5, 2026

Point A Edinburgh Haymarket
See all 3,717 properties in Dalkeith
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.

Stay near popular Dalkeith attractions

Dalkeith Country Park

8.0/10 (3 reviews)
Explore the lovely green spaces of Dalkeith Country Park and enjoy the golf courses in Dalkeith. Discover the lively festivals in this walkable area, or seek out the local tours.
See properties

Scottish Mining Museum

You can study the exhibits at Scottish Mining Museum, a museum with a storied past, during your travels to Newtongrange. Experience the fascinating museums and lively festivals in this walkable area.
See properties

Newbattle Abbey

Learn about the local history of Newbattle with a stop at Newbattle Abbey. Discover the lively bars and lively festivals in this walkable area.
See properties

Danderhall Leisure Centre

Enjoy an outing to Danderhall Leisure Centre during your stay in Dalkeith.
See properties

Newbattle Leisure Centre

Enjoy an outing to Newbattle Leisure Centre during your stay in Dalkeith. Savor the area's restaurants and coffeehouses.
See properties

Newtongrange Leisure Centre

Enjoy an outing to Newtongrange Leisure Centre during your stay in Newtongrange. Take in the museums while you're in the area.
See properties

What to do in Dalkeith

Edinburgh: Edinburgh Castle Guided History Tour with Tickets

Edinburgh: Edinburgh Castle Guided History Tour with Tickets

CA $74
per adult
98% of travellers recommend
Edinburgh: Edinburgh Castle Guided History Tour with Tickets
The Edinburgh Dungeon Tour

The Edinburgh Dungeon Tour

CA $33
per adult
94% of travellers recommend
The Edinburgh Dungeon Tour
Edinburgh Darkside Ghost Tour: Mysteries, Murder and Legends

Edinburgh Darkside Ghost Tour of Mysteries and Murder and Legends

CA $45
per adult
100% of travellers recommend
Edinburgh Darkside Ghost Tour of Mysteries and Murder and Legends
See all activities in Dalkeith

Frequently asked questions

How much does a Dalkeith vacation package cost?
You can snap up a vacation package to this top destination from CA $1,939 on Expedia. But how much your vacation to Dalkeith costs will depend on factors like your hotel choice, season and length of stay.
What are the cheapest months to go to Dalkeith?
You can typically find lower rates and greater availability in January, February and November. Take a look at our cheap Dalkeith vacation packages and you could get some excellent off-season deals.
How many days is enough for Dalkeith?
Dalkeith vacations come in various shapes and sizes, but to get a true feel for this place, we think 2 days is about right. This will mean you can visit major attractions like St. Giles' Cathedral and Palace of Holyroodhouse and seek out some lesser-known spots. Don't forget to explore neighbourhoods such as Old Town Edinburgh and Holyrood either. If you're clever with your time, you can even take a day trip from Dalkeith too.
Is it worth booking a vacation package to Dalkeith?
Boasting a host of highlights starting with its top-notch golfing, Dalkeith is a good vacation destination. Whether you want to discover sights like Newbattle Abbey and Dalkeith Country Park or venture off the beaten track, you'll find loads to keep you busy during your Dalkeith vacation.
How to find the best Dalkeith package deals?
Landing a cheap Dalkeith package deal is easy with Expedia. Once you've entered your destination and preferred dates under our "Packages" tab, set your budget, apply a few filters and browse what's available. You can personalize your search by "Amenities," "Property type," "Guest rating" and more. Order the results by "Price: low to high" to view the most pocket-friendly Dalkeith package deals. Want a simple trick to score even more savings? Have some flexibility with your departure dates and consider travelling on a weekday, when prices are often lower.
Is it cheaper to book a Dalkeith vacation as a package?
You can enjoy significant savings on your Dalkeith escape by booking a customized vacation package. Click on the "Package" heading, then select your travel dates and destination to see the best hotel prices and airfares. Bundling can save travellers hundreds of dollars. Consider adding a car rental and you may land a better deal.
When to book a vacation package to Dalkeith?
If you've got your Dalkeith vacation dates finalized, book as early as you can to snap up some incredible deals. With Expedia, you can generally reserve some flights up to a year in advance. Prefer spur-of-the-moment getaways? Our last-minute deals are ideal for jetting off on a whim.
How to plan a trip to Dalkeith?
  1. Choose the best time to travel: Your schedule, favourite season and the type of weather you enjoy can all influence your decision on when to travel to Dalkeith.
  2. Set a budget: Consider costs such as flights, food and transportation when calculating how much to set aside for your trip to Dalkeith. Then, select a property that works with your budget, whether that's a low-cost option or a more upscale getaway.
  3. Determine how many days away: Start by listing all the attractions and activities you'd like to get to in Dalkeith. Then, estimate how long you'll need for each, as well as any travel time.
  4. Bundle your bookings: With your travel dates in place, you can combine your flights, car rental, hotels and more into a personalized Dalkeith vacation package.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.