Lodging Image

Search Hotels in Newcraighall, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Newcraighall hotels

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
28.5 km from Newcraighall
9.8 out of 10, Exceptional, (141 reviews)
"Fantastic location spectacular food and great staff "
United Kingdom
Brian
The price is ฿9,671
฿11,605 total
includes taxes & fees
28 Jun - 29 Jun
Cringletie House Hotel

Barony Castle Hotel

Barony Castle Hotel
4.0 star property
26 km from Newcraighall
8.2 out of 10, Very good, (789 reviews)
"Fantastic hotel in a beautiful location. Reception staff were friendly, informative and accommodating on arrival. Staff in the bars and restaurants were very polite, helpful and knowledgeable. Breakfast was fantastic and plenty of parking was available"
United Kingdom
Wendy
The price is ฿4,710
฿5,652 total
includes taxes & fees
28 Jun - 29 Jun
Barony Castle Hotel

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
26.6 km from Newcraighall
7.8 out of 10, Good, (1,004 reviews)
"Check in was quick and they were super friendly. "
United States
Vanessa
The price is ฿2,345
฿2,814 total
includes taxes & fees
5 Jul - 6 Jul
Mercure Livingston Hotel

The Craigie

The Craigie
3.5 star property
14.8 km from Newcraighall
9.6 out of 10, Exceptional, (368 reviews)
"Outstanding service. The best towels. Wonderful breakfast. Close to attractions."
United States
Dorothea
The price is ฿5,124
฿6,149 total
includes taxes & fees
28 Jun - 29 Jun
The Craigie

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
17.9 km from Newcraighall
9.0 out of 10, Wonderful, (1,723 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
The price is ฿4,197
฿5,036 total
includes taxes & fees
28 Jun - 29 Jun
Dalmahoy Hotel & Country Club

The Inn Place

The Inn Place
4.0 star property
6.6 km from Newcraighall
8.8 out of 10, Excellent, (1,003 reviews)
"Great place to stay at the heart of old town. Staff were friendly and rooms were clean"
Canada
Sriram
The price is ฿5,773
฿6,928 total
includes taxes & fees
28 Jun - 29 Jun
The Inn Place

Destiny Student - Burnet Point

Destiny Student - Burnet Point
2.0 star property
5.5 km from Newcraighall
8.4 out of 10, Very good, (18 reviews)
"Great location, staff very helpful and friendly"
United Kingdom
Ryan
The price is ฿2,464
฿2,957 total
includes taxes & fees
29 Jun - 30 Jun
Destiny Student - Burnet Point

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
8 km from Newcraighall
8.4 out of 10, Very good, (1,001 reviews)
"Great location and food"
United Kingdom
christopher
The price is ฿4,037
฿4,844 total
includes taxes & fees
28 Jun - 29 Jun
Braid Hills Hotel

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
27 km from Newcraighall
8.2 out of 10, Very good, (1,001 reviews)
"The staff were friendly. The setting and grounds were absolutely beautiful."
Canada
Joel
The price is ฿3,916
฿4,699 total
includes taxes & fees
28 Jun - 29 Jun
Macdonald Houstoun House

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
13.9 km from Newcraighall
9.2 out of 10, Wonderful, (1,001 reviews)
"Reasonable price, convenient location, recommend for simple overnight stay 👌"
Canada
alexandre
The price is ฿3,989
฿4,787 total
includes taxes & fees
28 Jun - 29 Jun
Novotel Edinburgh Park

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
17 km from Newcraighall
8.8 out of 10, Excellent, (1,466 reviews)
"Great hotel close to the airport. Front desk staff was fantastic and friendly. Third time I’ve stayed when flying out of Edinburgh and I’ll keep booking whenever I’m back."
Canada
Kolin
The price is ฿5,495
฿6,594 total
includes taxes & fees
5 Jul - 6 Jul
DoubleTree by Hilton Edinburgh Airport

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
20.1 km from Newcraighall
9.4 out of 10, Exceptional, (1,402 reviews)
"Great place!!"
United States
Lois
The price is ฿4,063
฿4,875 total
includes taxes & fees
28 Jun - 29 Jun
Dakota Edinburgh

The Lane Hotel

The Lane Hotel
4.0 star property
7.6 km from Newcraighall
9.6 out of 10, Exceptional, (228 reviews)
"Very friendly staff, quick check in and lovely room. Highly recommended."
United Kingdom
Adrian
The price is ฿6,533
฿7,839 total
includes taxes & fees
28 Jun - 29 Jun
The Lane Hotel

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
17.9 km from Newcraighall
8.4 out of 10, Very good, (1,061 reviews)
"A great overnight hotel"
Australia
Graeme
The price is ฿5,505
฿6,606 total
includes taxes & fees
28 Jun - 29 Jun
Holiday Inn Express Edinburgh Airport by IHG

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
17.2 km from Newcraighall
8.8 out of 10, Excellent, (1,485 reviews)
"The rooms were clean and spacious, the staff friendly and informative and the breakfast delicious."
Canada
Laurie
The price is ฿6,078
฿7,294 total
includes taxes & fees
5 Jul - 6 Jul
Hampton by Hilton Edinburgh Airport

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
4.7 km from Newcraighall
9.4 out of 10, Exceptional, (982 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
The price is ฿5,896
฿7,075 total
includes taxes & fees
1 Jul - 2 Jul
Carberry Tower Mansion House and Estate

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
11.2 km from Newcraighall
8.6 out of 10, Excellent, (1,437 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is ฿4,000
฿4,800 total
includes taxes & fees
28 Jun - 29 Jun
Holiday Inn Edinburgh Zoo by IHG

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
17.1 km from Newcraighall
8.6 out of 10, Excellent, (2,486 reviews)
"Great stay before our flight"
United Kingdom
Louise
The price is ฿5,468
฿6,562 total
includes taxes & fees
28 Jun - 29 Jun
Moxy Edinburgh Airport

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
18.7 km from Newcraighall
9.2 out of 10, Wonderful, (1,000 reviews)
"Spa was terrific and room so comfortable"
United States
Jean
The price is ฿7,516
฿9,470 total
includes taxes & fees
26 Jul - 27 Jul
Norton House Hotel & Spa

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
1.2 km from Newcraighall
8.6 out of 10, Excellent, (1,007 reviews)
"Good selection for breakfast and the room had coffee and tea perfect"
Canada
Richard
The price is ฿3,854
฿4,624 total
includes taxes & fees
28 Jun - 29 Jun
Best Western Kings Manor 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.

Where to stay in Newcraighall

Find the best Newcraighall areas for the activities you enjoy most.

Old Town Edinburgh

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.

Edinburgh City Centre

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

New Town

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

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Edinburgh Port and Ocean Terminal Shopping Centre 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.

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 Newcraighall Hotel Reviews

Find out more about Newcraighall

Top reasons to visit Newcraighall

  • Adventure Activities: Newcraighall offers thrilling options like Bedlam Paintball and climbing challenges, perfect for adventure seekers.
  • Golf Course: Enjoy a round of golf at the local course, set in scenic surroundings for a relaxing day out.
  • Nearby Beaches: Explore beautiful nearby beaches, ideal for outdoor activities and family excursions.
  • Charming Neighbourhoods: Visit nearby Millerhill and Danderhall, rich in history and friendly charm.
  • Comfortable Accommodations: A variety of lodging options, from pet-friendly hotels to eco-friendly guesthouses, cater to all travellers.

Find great hotels near Newcraighall

Discover a variety of accommodation options in Newcraighall, catering to every traveller's needs. From pet-friendly hotels to charming guesthouses, you can enjoy a comfortable stay while exploring the beautiful surroundings. With a focus on eco-friendly practices and amenities suited for business travellers, this area offers a delightful mix of options. Don't forget to check out reviews on popular chains like Premier Inn and other top hotels in Edinburgh for the best experience.

  • ibis Edinburgh Centre South Bridge - Royal Mile: This eco-certified 3-star hotel offers a welcoming atmosphere for travellers seeking a pet-friendly stay close to Edinburgh's vibrant attractions. Located approximately 6km from Newcraighall, the ibis Edinburgh Centre South Bridge - Royal Mile is known for its modern, comfortable rooms and a commitment to sustainability. Guests appreciate the pet amenities available, including food and water bowls, making it a convenient choice for animal lovers. The hotel’s prime location allows easy access to the historic Royal Mile, making it an ideal base for exploring Scotland’s capital.
  • Apex Waterloo Place Hotel: A stunning 4-star hotel, the Apex Waterloo Place Hotel combines luxury with a family-friendly atmosphere. Situated about 6km from Newcraighall, this hotel boasts a guest rating of 9.2 out of 10, reflecting its exceptional service and amenities. The property features a full spa offering an array of treatments, a rejuvenating indoor pool, and facilities specifically designed for children. Eco-conscious travellers will find reassurance in its eco-certification, while the elegant design and modern comforts create a relaxing retreat after a day of exploration.
  • Residence Inn by Marriott Edinburgh: This 4-star property is a stylish choice for business travellers and families alike, located roughly 6km from Newcraighall. With a guest rating of 8.6 out of 10, the Residence Inn by Marriott Edinburgh is recognised for its spacious accommodations and pet-friendly policies. The hotel provides essential amenities for business guests, while its eco-certification underscores a commitment to environmental sustainability. Guests can enjoy a welcoming atmosphere complemented by modern facilities, including flexible workspaces, ensuring a comfortable stay whether for business or leisure.

Where to stay near Newcraighall

Newcraighall, located near Edinburgh, offers a delightful mix of sports and adventure for visitors. Enjoy a weekend getaway while exploring nearby attractions such as Millerhill and Danderhall, both brimming with friendly charm and rich history. Accommodations like the Premier Inn Edinburgh A1 provide comfort and convenience, making it an ideal base for discovering the vibrant atmosphere of this welcoming neighbourhood and its surroundings.

  • Edinburgh: As the capital of Scotland, Edinburgh is a vibrant metropolis that seamlessly blends rich history with modern attractions. Situated in close proximity to Newcraighall, this city welcomes travellers year-round, with peak visits from July to September. Edinburgh is renowned for its cultural experiences, making it a perfect destination for families and city explorers alike. You can indulge in shopping, enjoy captivating theatre performances, and explore historic landmarks such as the iconic Edinburgh Castle. With its stunning streets and historic places, every corner of Edinburgh tells a story.
  • Old Town Edinburgh: Located approximately 6km from Newcraighall, Old Town Edinburgh is a charming neighbourhood steeped in history and character. This area is particularly popular from April to July, attracting visitors seeking immersive cultural experiences. Wander through cobbled streets lined with unique shops, educational venues, and theatres that showcase local talent. The Old Town is home to significant historic sites and event conference venues, making it a lively hub for tourists looking to experience Scotland's rich heritage in a family-friendly environment.
  • Edinburgh City Centre: Also situated around 6km from Newcraighall, Edinburgh City Centre is the bustling heart of the city, drawing visitors throughout the year, especially during the summer months. This vibrant neighbourhood offers a wealth of cultural attractions, family activities, and city experiences. Explore numerous shopping areas, enjoy theatrical performances, and visit shopping centres that cater to every taste. Within this lively district, you'll find historic places, striking streets, and symbolic landmarks that encapsulate the essence of Edinburgh, making it a must-visit for any traveller.

Things to do near Newcraighall

Shopping

In Newcraighall, visit Fort Kinnaird Shopping Centre, featuring a mix of high street shops and eateries, ideal for gift shopping. Nearby, the Musselburgh High Street offers charming local boutiques and markets, where you can find unique souvenirs and enjoy a taste of local culture.

Recreation

Explore the tranquil setting of Dalkeith Country Park, where you can enjoy leisurely walks, cycling, and wellness activities amidst nature. For relaxation, visit the nearby spa for rejuvenating treatments that promote overall well-being in a serene environment, perfect for unwinding after a day of exploration.

Adventure

Knockhill Racing Circuit offers thrilling motor racing experiences located 34km from Newcraighall. Feel the adrenaline as you watch high-speed races or even take part in driving experiences, surrounded by a vibrant atmosphere that captures the spirit of motorsport adventure.

Nightlife

Explore the vibrant atmosphere at The Carberry, where you can enjoy a selection of cocktails and delightful pub fare. For a more relaxed vibe, visit The Old Mill Inn, known for its hearty meals and local ales, perfect for unwinding after a day of sightseeing.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Newcraighall

Newcraighall offers a delightful mix of sports, adventure, and culture, making it an ideal destination for various types of vacations. Visitors can explore local points of interest such as hills, streets, and nearby beaches, each providing opportunities for outdoor activities and family experiences. Whether you’re seeking a sporty getaway or a cultural immersion, Newcraighall and its surroundings cater to all tastes.

  • Royal Mile: Experience the vibrant heart of Edinburgh as you stroll along the Royal Mile, a historic street filled with shops, cafes, and street performers. This lively thoroughfare connects the Castle to the Palace, showcasing the city's rich history and culture.
  • Portobello Beach: Enjoy the refreshing sea breeze at Portobello Beach, a charming sandy stretch just a short distance from Newcraighall. Here, you can relax, take a leisurely walk along the promenade, or indulge in local seafood at nearby eateries.
  • Palace of Holyroodhouse: Visit the official residence of the Monarch in Scotland, the Palace of Holyroodhouse, where you can explore its stunning gardens and rich historical significance. This magnificent palace provides a glimpse into royal life and Scotland's cultural heritage.

Best time to go to Newcraighall

The best time to visit Newcraighall is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Newcraighall

Reaching Newcraighall from the major airports is quite convenient. EDInburgh Airport (EDI), situated 18km away, is the closest option, with nearby hotels like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both approximately 11km from the airport. Glasgow Airport (GLA), located 84km away, offers luxury stays at JA Mar Hall Scotland and the Kimpton Blythswood Hotel & Spa, around 4 and 11km from the airport, respectively. Lastly, Newcastle Airport (NCL), 132km away, has good hotel options such as the 4-star Maldron Hotel Newcastle, about 10km from the airport, ensuring a comfortable stay for your trip.

Frequently asked questions

What is Newcraighall like?
Travellers will be sure to enjoy their time in Musselburgh's Newcraighall neighbourhood.
If I need to cancel my hotel reservation in Newcraighall, will I receive a refund?
Yes, you'll find most room reservations are fully refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Add your dates and click on "Search", then you can filter by "fully refundable" to get the best deals available in Newcraighall.
What are the top things to see and do in Newcraighall?
Maltings, Joppa Shore and Fisherrow Sands are just a few of the places to visit in and around Newcraighall. While you're out sightseeing in Musselburgh, make sure that you visit other sights such as Coade Stone Columns or Danderhall Leisure Centre.
How can I get around Newcraighall and the greater Musselburgh area?
If you want to head out of town, you can hop aboard a train at Newcraighall Station.