Dalkeith Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

Photo by View Camera
  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to CA $1,096 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    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.
Grassmarket hotel
The Scotsman Hotel
First Pleasance Luxury Apartment
Prestigious Townhouse close to Princes Street
St Giles ApartHotel by Joivy

Ready to book your vacation to Dalkeith?

 

Choose your dates

Dalkeith Hotel Deals

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG

4 out of 5
132 Corstorphine Road, Edinburgh, Scotland
Fully refundable
The price is CA $115 per night from Aug 31 to Sep 1
CA $115
CA $138 total
Aug 31 - Sep 1
includes taxes & fees
8.2/10 Very Good! (1,014 reviews)
"Great location, 15/20 mins walk into town, all flat or 10min bus ride, various options all very frequent and cheap. Staff were amazing couldn't fault them, helpful, knowledgeable and nothing was to much. The room was as you'd expect and although on the street side of the property very quiet. The ..."

Reviewed on Aug. 24, 2025

Holiday Inn Edinburgh by IHG
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is CA $379 per night from Sep 21 to Sep 22
CA $379
CA $455 total
Sep 21 - Sep 22
includes taxes & fees
9.2/10 Wonderful! (1,811 reviews)
"The hotel is Located near a big new shopping mall and not far from Royal Mile. The food at the hotel restaurant is very good."

Reviewed on Aug. 25, 2025

Apex Waterloo Place Hotel
CoDE Pod  – The CoURT - Edinburgh

CoDE Pod – The CoURT - Edinburgh

2 out of 5
1 a Parliament Square, Edinburgh, Scotland
The price is CA $217 per night from Sep 28 to Sep 29
CA $217
CA $261 total
Sep 28 - Sep 29
includes taxes & fees
9.2/10 Wonderful! (1,005 reviews)
"Easy check in, clean and well kept accommodations. Friendly and inclusive staff. Nifty old building. Nice vibes throughout. Convenient location. I stayed in a private room so cannot speak for the dorms, however, our room was satisfactory, cool and comfy. I stayed only 1 quick night so wasn’t able ..."

Reviewed on Aug. 20, 2025

CoDE Pod – The CoURT - Edinburgh
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.

Discover the most popular places to visit in Dalkeith

What to do 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,930 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.