Newcraighall Railway Station isn’t just a stop—it’s a gateway to calm. Nestled in lush greenery, this peaceful station blends seamlessly with nature, making every journey here feel like a mindful pause in the heart of Edinburgh’s urban rhythm.

This hotel is perfect for both families and business travelers! Just a few minutes' drive from the University of Edinburgh and the Royal Mile, it couldn't be more convenient. With a children's play area and babysitting services, you won’t have to worry about bringing the kids along. Relax at the rooftop terrace or garden, or treat yourself to a massage. In the evening, unwind at one of the four bars/lounges. The rooms are well-equipped with smart TVs and free WiFi, plus 24-hour room service for ultimate comfort. Don’t miss the complimentary full breakfast on weekends—it’s the perfect finishing touch!



















Everything you need to know about Newcraighall
For families visiting Newcraighall, the The Grange Hotel & Spa stands out as a top choice. This beautifully restored Victorian manor offers spacious family rooms, child-friendly amenities, and a serene atmosphere perfect for relaxation. Located just steps from Newcraighall Park and the scenic Braid Hills trails, it’s ideal for outdoor adventures with kids. The hotel features an indoor swimming pool, spa facilities, and a charming garden terrace.
Conveniently situated just 20 minutes by car from Edinburgh city center, guests can easily access major attractions like Edinburgh Castle and Holyrood Palace via bus or rental car. Nearby cafes and restaurants offer authentic Scottish cuisine, making it a comfortable base for both leisure and exploration. With its peaceful setting and excellent service, this hotel delivers a memorable stay for all ages.
The most convenient way to reach Newcraighall from Edinburgh city center is by taking bus routes 15, 16, or 37, which run regularly between the city and the area, with a travel time of about 25–35 minutes. For greater flexibility, renting a car along the A1 road is ideal—just a 20-minute drive through scenic East Lothian countryside.
Cycling enthusiasts can use Cycling Scotland’s bike-sharing network, with dedicated paths connecting to the Braid Hills trail system. While Newcraighall Train Station has limited services, occasional trains link it to Edinburgh Waverley Station, offering a quiet rail journey option.
Always check Transport for Edinburgh’s official timetable before departure to confirm schedules and avoid delays, especially during peak hours or public holidays.
Near Newcraighall, visitors can enjoy several distinctive experiences. Hiking through Braid Hills Nature Reserve offers panoramic views of Edinburgh and lush woodland trails ideal for birdwatching and photography. The open meadows of Newcraighall Park are perfect for picnics and family games.
History lovers should visit Gogar House, a Georgian-era mansion now hosting rotating art exhibitions and craft markets, blending heritage with contemporary creativity. For adventure seekers, a day trip to the Falkirk Wheel and Union Canal is highly recommended—this engineering marvel connects two major waterways and provides stunning canal-side walks.
Don’t miss the monthly local farmers’ market, where you can sample organic produce, artisan breads, and handmade soaps from regional producers, offering a true taste of rural Scottish life.
Staying near Newcraighall, visitors can easily explore several top attractions within a short drive. Edinburgh Castle, just 20 minutes away, is a must-visit landmark featuring ancient fortress ruins and breathtaking city views. Nearby, Holyrood Palace, the royal residence in Scotland, combines historical significance with beautiful gardens perfect for a relaxing stroll.
Nature lovers will appreciate Sighthill Gardens and Muirfield Park, tranquil green spaces ideal for walking, jogging, or a picnic. For a more adventurous outing, the Falkirk Wheel—a UNESCO-listed engineering marvel—is about 15 km away, where you can ride on a boat through a rotating water lift connecting two canals.
Don’t miss Arthur’s Seat, a volcanic hill just 40 minutes from Newcraighall. Hiking to the summit rewards travelers with panoramic vistas of the entire city, making it a favorite destination for photographers and outdoor enthusiasts.
The Craighall Hotel is a top choice near Newcraighall, offering comfortable rooms, free parking, and a cozy on-site restaurant serving authentic Scottish cuisine. Located just a 15-minute drive from central Edinburgh, it’s ideal for both business travelers and families seeking tranquility. The hotel is within a 3-minute walk of Newcraighall Park, perfect for nature lovers. Public transport is convenient too—Newcraighall Station is only 500 meters away, with regular ScotRail services to Edinburgh Waverley Station, where you can easily connect to buses or the city’s metro network for visits to landmarks like Edinburgh Castle and Holyrood Palace.
The most convenient way to reach Edinburgh city centre from Newcraighall is by taking a ScotRail train from Newcraighall Station to Edinburgh Waverley Station, a journey of about 15 minutes with frequent departures. Alternatively, bus routes such as 129 and 47 serve the area, connecting directly to central Edinburgh. For those driving, the A1 road offers a scenic 20-minute route through the Scottish countryside. Using apps like Citymapper or Google Maps is recommended for real-time transit updates and optimal routing.
Near Newcraighall, Newcraighall Park offers family-friendly amenities including playgrounds, walking trails, and open lawns—perfect for picnics and jogging. The park hosts seasonal community markets and outdoor concerts during summer months, showcasing local culture. For nature enthusiasts, the Muirfield Trail provides a peaceful woodland walk with panoramic views of the Edinburgh hills. Nearby, Lauriston Park and Braid Hills are ideal for photography and birdwatching. Cyclists enjoy the Lothian Cycle Route, which links to an extensive greenway network across the region, offering scenic rides through rural Scottish landscapes.
Yes, hotels near Newcraighall, such as The Craighall Hotel, are highly suitable for family travel. They offer spacious family rooms equipped with child beds and safety features, plus indoor play areas and outdoor grassy spaces for kids to run around. The surrounding area is quiet and safe, with easy access to Newcraighall Park, perfect for children’s play. Family-friendly restaurants and cafés nearby provide kid menus and nursing facilities. Parents can also plan day trips to attractions like Edinburgh Zoo or Dynamic Earth, both within a 30-minute drive, making this area an ideal base for memorable family adventures.
Explore more amazing destinations