Craigmillar Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $1,096 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

Top Holiday Package Deals in Craigmillar

Price found within the past 48 hours. Click for updated prices.
Historical Cottage Near Preston Mill, No Deposit
No1. Apartments & Bedrooms St Andrews - St Mary’s
Ocean Serviced Apartments
St Stephen Street Apartment
Tigerlily

Where to stay in Craigmillar

Find the best Craigmillar areas and neighborhoods for the activities you enjoy most. Learn more about Craigmillar

Craigmillar 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 $146 per night from Apr 26 to Apr 27
CA $146
CA $175 total
Apr 26 - Apr 27
includes taxes & fees
8.6/10 Excellent! (1,266 reviews)
Room was clean with everything you need, food there wasn't a great choice and sadly breakfast hot food was a bit cold. Pool is great but changing rooms are icy cold! Some staff went above and beyond to be helpful others couldn't care less.

Reviewed on Apr 12, 2026

Holiday Inn Edinburgh by IHG
Moxy Edinburgh Airport

Moxy Edinburgh Airport

3 out of 5
1 Fairview Road Newbridge Scotland
Fully refundableReserve now, pay when you stay
The price is CA $161 per night from Apr 26 to Apr 27
CA $161
CA $194 total
Apr 26 - Apr 27
includes taxes & fees
8.6/10 Excellent! (2,359 reviews)
Even though I received an e-mail from Moxy via Hotels.com stating that I could check in earlier than 3 pm if rooms were available, I was told at the desk that that wasn’t true because I was not a Marriott Bonvoy member and that I needed to wait until 3 (this was at 12:30 pm). I paid 3.50 for a cup ...

Reviewed on Apr 12, 2026

Moxy Edinburgh Airport
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place Edinburgh Scotland
The price is CA $194 per night from Apr 19 to Apr 20
CA $194
CA $233 total
Apr 19 - Apr 20
includes taxes & fees
9.2/10 Wonderful! (2,057 reviews)
Great location. The stay was overall good. The main issue was the bathroom which did not have a fan or window so very humid and there was mold on wall and on grout so unpleasant to be in that room.

Reviewed on Apr 13, 2026

Apex Waterloo Place Hotel
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.

Frequently asked questions

How much does a Craigmillar vacation package cost?
We make it easy for everyone to travel, with Craigmillar packages starting from just CA $1,744. You'll have the flexibility to bundle your favorite hotels, airlines and car rental. For the ultimate escape, why not add a few tours and activities to your travel itinerary?
How do I get a cheap travel package to Craigmillar?
One of the easiest ways to save cash (and time) is to combine your bookings with Expedia. Hotels, rental cars, flights and activities — we've got them all. Select a combination that suits your style and see your savings pile up. Of course, a travel package is never one-size-fits-all. That's why Expedia offers over 550 partner airlines and 1,000,000 hotel options worldwide, which lets you customize your Craigmillar vacation.
Where should I stay in Craigmillar?
Urban explorers come from near and far to see Edinburgh Castle and Murrayfield Stadium in Craigmillar. Book a hotel within a stone's throw of these wonderful attractions and visit them whenever you want.
What are the top hotels in Craigmillar?
Elforma - Tudsbery House is one of Craigmillar's most popular properties. Lock in a room here and you'll sleep soundly knowing you're in good hands.
How far in advance should I book my Craigmillar vacation?
It's tricky picking the ideal time for airfares, but we generally suggest the earlier, the better. Most international journeys on Expedia become available up to a year in advance. If you're booking late, don't fret. Budget prices appear from time to time within a few weeks of departure dates.
What does an Expedia Craigmillar travel package include?
Packages include rental cars, hotels and flights, but you can mix and match them to create your perfect Craigmillar getaway. You can also add on a few activities and tours once you've made your booking. You're the boss! When you bundle your bookings with Expedia, you'll get access to deals you won't find anywhere else.
What should I know before booking a Craigmillar travel package?
You can save big by combining your hotels, airfares and rental cars. Once you've created your package, you can add on things like day tours or experiences. Your next awesome adventure is only a few clicks away.
Can I choose my airline with a Craigmillar Expedia vacation package?
Yes, so take your pick! We offer more than 550 airlines all over the world, so you can customize your Craigmillar vacation according to your style and budget.
If I'm not able to travel, can I cancel my Craigmillar vacation package?
If your vacation plans in Craigmillar have changed, it's comforting to know that it is possible to amend or cancel your booking. If you booked less than 24 hours ago, you may be able to get a refund. If your booking was made more than 24 hours ago, your airline, hotel or car rental company may charge a fee. To find out more, visit our Customer Service Portal.

Discover the most popular places to visit in Craigmillar

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.