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

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Newcraighall hotels

1. Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
Newcraighall
8.6 out of 10, Excellent, (30 reviews)
"This was the perfect hotel as it was close to a train station literally 3 min walk from the hotel and the train would get you to the centre of Edinburgh. The room was amazing, so was the staff and tge food was delicious!"
Ireland
Martyna
The price is ฿3,080
฿3,881 total
includes taxes & fees
6 Sept - 7 Sept
Premier Inn Edinburgh A1 - Newcraighall

2. 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,008 reviews)
"Overall, everything was to a high standard, cleanliness, staff and food were excellent"
United Kingdom
Martha
The price is ฿4,956
฿6,245 total
includes taxes & fees
31 Aug - 1 Sept
Best Western Kings Manor Hotel

3. 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, (994 reviews)
"Lovely mansion and towers the staff are amazing cart wait to go back"
United Kingdom
laura
The price is ฿5,891
฿7,423 total
includes taxes & fees
5 Sept - 6 Sept
Carberry Tower Mansion House and Estate

4. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
6.5 km from Newcraighall
9.2 out of 10, Wonderful, (2,131 reviews)
"Very good hotel"
United States
Amer
The price is ฿8,175
฿10,301 total
includes taxes & fees
31 Aug - 1 Sept
Apex Waterloo Place Hotel

5. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
6.3 km from Newcraighall
8.4 out of 10, Very good, (1,955 reviews)
"Perfect location, rooms are big enough, staff are very kind, breakfast are good."
United States
Isaac
The price is ฿6,195
฿7,806 total
includes taxes & fees
30 Aug - 31 Aug
ibis Edinburgh Centre South Bridge - Royal Mile

6. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
6.9 km from Newcraighall
9.0 out of 10, Wonderful, (2,838 reviews)
"conveniently located, great view of the castle, friendly and helpful staff."
United States
BARBARA
The price is ฿8,068
฿10,165 total
includes taxes & fees
31 Aug - 1 Sept
Apex Grassmarket Hotel

7. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
6.7 km from Newcraighall
9.4 out of 10, Exceptional, (1,485 reviews)
"Really great spot, clean and staff were great!"
Canada
Aaron
The price is ฿13,381
฿16,861 total
includes taxes & fees
1 Sept - 2 Sept
Virgin Hotels Edinburgh

8. Dalhousie Castle

Dalhousie Castle
4.0 star property
8.2 km from Newcraighall
8.6 out of 10, Excellent, (819 reviews)
"One of the best accommodations I've ever stayed at, the staff were polite and helpful with every request/question I had. Will definitely visit again when I'm in Scotland."
United Kingdom
Memis
The price is ฿8,313
฿9,976 total
includes taxes & fees
30 Aug - 31 Aug
Dalhousie Castle

9. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
6.4 km from Newcraighall
9.0 out of 10, Wonderful, (1,469 reviews)
"Enjoyed the stay"
United States
Julie
The price is ฿8,762
฿11,040 total
includes taxes & fees
31 Aug - 1 Sept
Leonardo Royal Hotel Edinburgh

10. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
7.1 km from Newcraighall
10.0 out of 10, Exceptional, (539 reviews)
"Staff was extremely welcoming!"
United States
Kimberly
The price is ฿12,904
฿16,258 total
includes taxes & fees
1 Sept - 2 Sept
Fingal - A Luxury Floating Hotel

11. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
6.7 km from Newcraighall
9.8 out of 10, Exceptional, (1,003 reviews)
"Highly recommend for who loves the Old Town vibe!"
Vietnam
NHU PHUC
The price is ฿24,533
฿30,911 total
includes taxes & fees
31 Aug - 1 Sept
The Balmoral Hotel

12. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
6.4 km from Newcraighall
9.2 out of 10, Wonderful, (1,109 reviews)
"Great location Wonderful staff Brilliant stay Pool was cool but nice"
United Kingdom
Sandra
The price is ฿7,505
฿9,456 total
includes taxes & fees
31 Aug - 1 Sept
Radisson Blu Hotel, Edinburgh City Centre

13. Holiday Inn Express - Edinburgh City Centre by IHG

Holiday Inn Express - Edinburgh City Centre by IHG
3.0 star property
6.6 km from Newcraighall
8.6 out of 10, Excellent, (1,100 reviews)
"Excellent breakfast and near to the attractions"
United States
Edwin
The price is ฿7,151
฿9,010 total
includes taxes & fees
31 Aug - 1 Sept
Holiday Inn Express - Edinburgh City Centre by IHG

14. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
4.0 star property
6.1 km from Newcraighall
9.4 out of 10, Exceptional, (1,008 reviews)
"Great location, super friendly staff, would stay again."
United Kingdom
Kara
The price is ฿6,532
฿8,231 total
includes taxes & fees
2 Sept - 3 Sept
Ten Hill Place, WorldHotels Distinctive

15. Cairn Hotel

Cairn Hotel
2.0 star property
6.4 km from Newcraighall
8.6 out of 10, Excellent, (1,005 reviews)
"The hotel building is beautiful and well maintained. It’s located in a really nice neighborhood with bus stop at the corner. Hotel staff are nice and very responsive. Highly recommend to stay in Cairn Hotel"
Canada
ADRIANA
The price is ฿6,995
฿8,813 total
includes taxes & fees
6 Sept - 7 Sept
Cairn Hotel

16. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
6.7 km from Newcraighall
9.0 out of 10, Wonderful, (1,262 reviews)
"Excellent location and a modern, efficient hotel."
Australia
Stephen
The price is ฿7,806
฿9,835 total
includes taxes & fees
30 Aug - 31 Aug
Motel One Edinburgh-Royal

17. Courtyard by Marriott Edinburgh

Courtyard by Marriott Edinburgh
4.0 star property
6.5 km from Newcraighall
8.8 out of 10, Excellent, (1,007 reviews)
"Fantastic location and property near the tram and bus, shopping and city centre. Fantastic breakfast, quiet rooms and comfortable beds and bedding. Very well managed and run - thank you especially to Joe at check in desk for his helpfulness and kind welcome!!"
Canada
Deborah
The price is ฿8,326
฿10,491 total
includes taxes & fees
30 Aug - 31 Aug
Courtyard by Marriott Edinburgh

18. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
6.8 km from Newcraighall
9.2 out of 10, Wonderful, (1,715 reviews)
"Extremely well located, comfortable rooms"
Canada
Michelle Van
The price is ฿8,107
฿10,214 total
includes taxes & fees
31 Aug - 1 Sept
Apex City of Edinburgh Hotel

19. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
6.2 km from Newcraighall
9.8 out of 10, Exceptional, (794 reviews)
"Brilliant place Great staff Location convenient Food very good Overall really recommend staying there"
United Kingdom
Sonia
The price is ฿10,164
฿12,806 total
includes taxes & fees
31 Aug - 1 Sept
BrewDog DogHouse Edinburgh

20. Destiny Student - Burnet Point

Destiny Student - Burnet Point
2.0 star property
5.5 km from Newcraighall
8.6 out of 10, Excellent, (56 reviews)
"Great location, staff very helpful and friendly"
United Kingdom
Ryan
The price is ฿4,462
฿5,623 total
includes taxes & fees
17 Aug - 18 Aug
Destiny Student - Burnet Point
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 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.

New Town

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

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.

Leith

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

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.