Newcraighall Vacations from $1,704

Book a Hotel + Flight or Car together to unlock savings

Your Newcraighall Vacation

Booking a Newcraighall vacation package is an ideal way to get to know the ins and outs of this neighborhood. From its well-known places to its lesser-known treasures, there's a lot to delve into. Some nearby attractions to check out during your trip to Newcraighall include Musselburgh Racecourse, Queen Margaret University and Morrisons Haven. No matter your travel goals or the size of your budget, booking a perfect Newcraighall vacation has never been easier with Expedia.

The Latest Newcraighall Vacation Packages

Price found within the past 48 hours. Click for updated prices.
MONO Suites Old Town
Park View Rooms
Broughton Market Aparthotel
No1. Apartments & Bedrooms St Andrews - St Mary’s
The Kenmore Club

Where to stay in Newcraighall

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

Newcraighall Hotel Deals

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

4 out of 5
132 Corstorphine Road Edinburgh Scotland
Fully refundable
$110 nightly
The price is $132 total per night from Jul 5 to Jul 6
$132 total
Jul 5 - Jul 6
Total with taxes and fees
8.6/10 Excellent! (1,444 reviews)
"Not worth £150/night. My room had dirty carpet and there were black hair on the bathroom floor when I arrived. One day my room was not cleaned after I came back from the town 15.30. Swimming pool very small for so big hotel. Over all not clean and too expensive."

Reviewed on Jun 27, 2026

Holiday Inn Edinburgh Zoo by IHG
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

4 out of 5
Dalmahoy Hotel & Country Club Kirknewton Scotland
Fully refundableReserve now, pay when you stay
$135 nightly
The price is $162 total per night from Jul 5 to Jul 6
$162 total
Jul 5 - Jul 6
Total with taxes and fees
9/10 Wonderful! (1,733 reviews)
"Room was clean and breakfast the next morning was great. Staff was very helpful. Will warn that there are not many plugs. We had one for a family of 4."

Reviewed on Jun 27, 2026

Dalmahoy Hotel & Country Club
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
$164 nightly
The price is $196 total per night from Jun 28 to Jun 29
$196 total
Jun 28 - Jun 29
Total with taxes and fees
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.

Things to do

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