Craigmillar Vacations from $2,649

Book a Hotel + Flight or Car together to unlock savings

Your Craigmillar Vacation

Make planning your travels stress-free by locking in a vacation package to Craigmillar. Let us handle the details, so you can focus on appreciating everything this neighborhood has to offer. Start your trip to Craigmillar with a visit to nearby attractions such as Edinburgh Castle, Edinburgh Playhouse Theatre and Princes Street Gardens. Whatever your travel goals or budget, booking your perfect Craigmillar vacation has never been easier with Expedia.

The Latest Craigmillar Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Brewers Rooms
First Pleasance Luxury Apartment
First - Slateford House Apartment
JOIVY The Old Town Sugar House - Amazing Location
JOIVY Luxury New Town Apartment

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

Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
$147 nightly
The price is $176 total per night from Nov 2 to Nov 3
$176 total
Nov 2 - Nov 3
Total with taxes and fees
9/10 Wonderful! (2,211 reviews)
"Well located near the Grassmarket precinct with lots of shops and restaurants."

Reviewed on Oct 14, 2025

Apex Grassmarket Hotel
Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG

4 out of 5
132 Corstorphine Road, Edinburgh, Scotland
Fully refundable
$76 nightly
The price is $91 total per night from Nov 3 to Nov 4
$91 total
Nov 3 - Nov 4
Total with taxes and fees
8.2/10 Very Good! (1,027 reviews)
"Did not use hot tub. Parking was fine."

Reviewed on Oct 11, 2025

Holiday Inn Edinburgh by IHG
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
$157 nightly
The price is $189 total per night from Nov 2 to Nov 3
$189 total
Nov 2 - Nov 3
Total with taxes and fees
9.2/10 Wonderful! (1,873 reviews)
"Nice sized room and bath, all in good condition. Bed was firm. Restaurant food was good- a convenient option, but there's better values within walking distance. Only complaint is that the coffee is horrible. However, we'd stay here again."

Reviewed on Oct 12, 2025

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.

Discover the most popular places to visit in Craigmillar

Things to do

Explore a world of travel with Expedia

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