Craigmillar Holidays

  • Plan, book, travel with confidence

  • Better together

    Save up to S$1,300 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
Price found within the past 48 hours. Click for updated prices.
Grassmarket hotel

Grassmarket hotel

Old Town Edinburgh
S$2,258
per person
13 Dec - 17 Dec
found 1 day ago
Return direct flight included
Singapore (SIN) to Edinburgh (EDI)
8.8/10 Excellent! (1,005 reviews)
Great location, the hallway had an odd smell to it. Overall the room was good though.

Reviewed on 28 Sept, 2026

The Scotsman Hotel

The Scotsman Hotel

Old Town Edinburgh
S$2,623
per person
13 Dec - 17 Dec
found 1 day ago
Return direct flight included
Singapore (SIN) to Edinburgh (EDI)
9.2/10 Wonderful! (1,002 reviews)
The staff seemed nice enough but our room was on the second floor which was constantly where the trades and staff put their carts and equipment which made it feel like our room was in a noisy service hall. The rooms are nice and well equipped but could use some updating. The door to our bathroom didn’t close properly as it was off kilter and hit the tile floor. Great location and history to the building. Was expecting something more upscale. I would recommend it but change your room if they say floor 2.

Reviewed on 27 Sept, 2026

The Inn On The Mile

The Inn On The Mile

Old Town Edinburgh
S$2,450
per person
13 Dec - 17 Dec
found 1 day ago
Return direct flight included
Singapore (SIN) to Edinburgh (EDI)
9/10 Wonderful! (750 reviews)
We loved our stay here. The location was excellent. The staff were helpful and friendly. Food was great. Rooms were clean and comfy. Be aware that there are three floors and no elevator. This wasn’t a problem for us, but it could be for others. Overall, highly recommend the Inn!

Reviewed on 11 Sept, 2026

Haar with Rooms

Haar with Rooms

S$2,471
per person
13 Dec - 17 Dec
found 1 day ago
Return direct flight included
Singapore (SIN) to Edinburgh (EDI)
9.4/10 Exceptional! (127 reviews)
Rusacks St Andrews

Rusacks St Andrews

S$2,523
per person
13 Dec - 17 Dec
found 1 day ago
Return direct flight included
Singapore (SIN) to Edinburgh (EDI)
9.4/10 Exceptional! (489 reviews)

Where to stay in Craigmillar

Find the best Craigmillar areas and neighborhoods for the activities you enjoy most. Learn more about Craigmillar
A bustling street with historic buildings, a clock tower, and outdoor seating at a pub.

Old Town Edinburgh

3 out of top 10 points of interest in this area

Wander the narrow alleys of Edinburgh's historic center to discover the hidden delights of an area that also encompasses some of the city's top attractions.

A cityscape with a prominent monument featuring columns and a dome, surrounded by historic buildings and a clear sky.

Edinburgh City Centre

3 out of top 10 points of interest in this area

If you're spending time in Edinburgh City Centre, check out sights like Royal Mile or Edinburgh Castle and hop on the metro to see more of the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

A historic street at dusk with ornate buildings, a red tent, and parked cars.

New Town

Stroll around the refined Georgian quarter of Edinburgh to encounter iconic monuments, stunning art galleries and an array of stores.

A coastal cityscape with a river, historic buildings, and a large cruise ship docked at the port.

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Leith Docks and Royal Yacht Britannia are major draws, and you can catch the metro at The Shore Tram Stop or Port of Leith Tram Stop to see more of the city.

An aerial view of a city with historic architecture, a large green park, and a river.

Tollcross

Tollcross is known for its ample dining options, and you can make a stop by Usher Hall and King's Theatre while in the area.

Top hotels in Craigmillar

YOTEL Edinburgh

YOTEL Edinburgh

Erskine House Edinburgh Scotland
Fully refundableReserve now, pay when you stay
S$245
25 Oct - 26 Oct
includes taxes & fees
YOTEL Edinburgh
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
S$352
25 Oct - 26 Oct
includes taxes & fees
Mount Royal Hotel Edinburgh by The Unlimited Collection
Moxy Edinburgh Airport

Moxy Edinburgh Airport

1 Fairview Road Newbridge Scotland
Fully refundableReserve now, pay when you stay
S$222
19 Oct - 20 Oct
includes taxes & fees
8.6/10 Excellent! (2,634 reviews)
"Perfectly good facilities. Clean comfortable"

Reviewed on 29 Sept, 2026

Moxy Edinburgh Airport
See all 3,688 properties in Craigmillar
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 holiday package cost?
We make it easy for everyone to travel, with Craigmillar packages starting from just S$2,258. You'll have the flexibility to bundle your favourite 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 holiday.
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 holiday?
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 holiday package?
Yes, so take your pick! We offer more than 550 airlines all over the world, so you can customize your Craigmillar holiday according to your style and budget.
If I'm not able to travel, can I cancel my Craigmillar holiday package?
If your holiday 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.

Stay near popular Craigmillar attractions

Craigmillar Castle

8.0/10 (1 review)
Learn about the local history of Edinburgh when you take a trip to Craigmillar Castle. Discover the top-notch restaurants and acclaimed art galleries in this walkable area.
See properties

Things to do

Edinburgh: Edinburgh Castle Guided History Tour with Tickets

Edinburgh: Edinburgh Castle Guided History Tour with Tickets

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

The Edinburgh Dungeon Tour

S$37
per adult
94% of travellers recommend
The Edinburgh Dungeon Tour
Edinburgh: Haunted Underground Vaults and Graveyard Tour

Edinburgh: Haunted Underground Vaults and Graveyard Tour

S$40
per adult
94% of travellers recommend
Edinburgh: Haunted Underground Vaults and Graveyard Tour
See all activities in Edinburgh

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.