You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Newtongrange, located in Dalkeith, Scotland, is a charming destination for travelers seeking a blend of history and tranquility. As a former mining village, it offers a unique glimpse into Scotland's industrial past, with the National Mining Museum serving as a key attraction. This museum, housed in the historic Lady Victoria Colliery, is a must-visit for those interested in the region's rich heritage.
For accommodation, Newtongrange provides a variety of options, from cozy bed and breakfasts to modern hotels, ensuring a comfortable stay for all visitors. The village itself is quaint and welcoming, with friendly locals and a peaceful atmosphere.
While Newtongrange is small, its proximity to Dalkeith and Edinburgh makes it an ideal base for exploring the wider area. Visitors can enjoy the serene countryside or venture into nearby cities for more vibrant experiences, making it a versatile destination for any traveler.
See the latest prices and deals by choosing your dates

Hotel in Leith, Edinburgh · 9.47 mi from centre
Breakfast available
With a stay at Premier Inn Edinburgh Leith Waterfront in Edinburgh (Leith), you'll be within a 10-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This hotel is 3.4 mi (5.5 km) from Edinburgh Castle and 2.8 mi (4.5 km) from Princes Street.

Hotel in New Town, Edinburgh · 7.54 mi from centre
8.0
2,339 reviews
Breakfast available
Featuring free WiFi throughout the property, Terrace hotel offers accommodations in Edinburgh, 1640 feet from Edinburgh Playhouse.
Each room comes with a flat-screen TV, and has its own separate bathroom. Guests will find a kettle in the room. For the comfort of guests, there are free toiletries and a hairdryer.
The accommodations has a 24-hour front desk.
Omni Center is 1969 feet from Terrace hotel, while Edinburgh Festival Theater is 0.8 mi from the property. The nearest airport is Edinburgh Airport, 7.5 mi from the property.

Hotel in Leith, Edinburgh · 8.14 mi from centre
7.2
133 reviews
With a stay at Cambridge House, you'll be centrally located in Edinburgh, within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This bed & breakfast is 1.7 mi (2.7 km) from Royal Mile and 2.2 mi (3.5 km) from Edinburgh Castle.

Hotel in Edinburgh · 11.10 mi from centre
8.0
906 reviews
Breakfast available
Located in Edinburgh (Gogar), ibis budget Edinburgh Park is within a 15-minute drive of Murrayfield Stadium and Princes Street. This hotel is 6.3 mi (10.1 km) from George Street and 6.4 mi (10.3 km) from Grassmarket.

Hotel in Leith, Edinburgh · 8.63 mi from centre
8.2
942 reviews
Breakfast available
With a stay at Malmaison Edinburgh in Edinburgh (Leith), you'll be within a 10-minute drive of Royal Mile and Edinburgh Castle. This eco-certified hotel is 2 mi (3.2 km) from Princes Street and 2.8 mi (4.5 km) from University of Edinburgh.

Hotel in Leith, Edinburgh · 8.91 mi from centre
8.8
936 reviews
Breakfast available
With a stay at Holiday Inn Express Edinburgh - Leith Waterfront by IHG in Edinburgh (Leith), you'll be a 2-minute drive from Royal Yacht Britannia and 6 minutes from Royal Botanic Garden. This hotel is 2.2 mi (3.5 km) from St James Quarter and 2.2 mi (3.6 km) from Palace of Holyroodhouse.

Bed & breakfast in Colinton, Edinburgh · 8.43 mi from centre
9.4
290 reviews
Breakfast available
Located in Edinburgh (Colinton), Spylaw Bank House is within a 10-minute drive of Edinburgh Park and Murrayfield Stadium. This bed & breakfast is 5.1 mi (8.2 km) from Royal Mile and 5.2 mi (8.4 km) from Edinburgh Castle.

Aparthotel in Stockbridge, Edinburgh · 8.42 mi from centre
9.6
612 reviews
A stay at Clarendon Luxury Apartments places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and George Street. This aparthotel is 1.6 mi (2.6 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Hotel in Haymarket, Edinburgh · 8.02 mi from centre
8.8
50 reviews
Breakfast available
Located in Edinburgh (West End), Hub By Premier Inn Edinburgh Haymarket is within a 15-minute walk of Princes Street and George Street. This hotel is 0.7 mi (1.2 km) from Grassmarket and 1.5 mi (2.4 km) from Edinburgh Castle.

Hotel in Broughton, Edinburgh · 7.81 mi from centre
8.6
879 reviews
Breakfast available
With a stay at Holiday Inn Express - Edinburgh City Centre by IHG, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and 12 minutes by foot from Royal Mile. This eco-certified hotel is 0.3 mi (0.5 km) from Princes Street and 0.5 mi (0.8 km) from George Street.

Hotel in Haymarket, Edinburgh · 8.11 mi from centre
Breakfast available
A stay at The Hoxton Edinburgh places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and George Street. This hotel is 1.7 mi (2.7 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Aparthotel in New Town, Edinburgh · 8.04 mi from centre
9.4
1,174 reviews
With a stay at Eden Locke, you'll be centrally located in Edinburgh, steps from George Street and 4 minutes by foot from Princes Street. This aparthotel is 0.7 mi (1.1 km) from Grassmarket and 1 mi (1.6 km) from Edinburgh Castle.

Hotel in Haymarket, Edinburgh · 7.97 mi from centre
8.2
1,398 reviews
Breakfast available
With a stay at Leonardo Hotel Edinburgh Haymarket, you'll be centrally located in Edinburgh, a 9-minute walk from Princes Street and 11 minutes by foot from Princes Street Gardens. This eco-certified hotel is 0.8 mi (1.3 km) from George Street and 1.4 mi (2.2 km) from Murrayfield Stadium.

Hotel in Edinburgh · 7.65 mi from centre
9.0
1,466 reviews
Breakfast available
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This eco-certified hotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

Hotel in Edinburgh · 7.76 mi from centre
8.6
86 reviews
Breakfast available
With a stay at Mount Royal Hotel Edinburgh by The Unlimited Collection, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This hotel is 0.6 mi (1 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from Royal Mile.

Hotel in Leith, Edinburgh · 7.78 mi from centre
8.4
979 reviews
Breakfast available
With a stay at Cairn Hotel in Edinburgh (Leith), you'll be a 4-minute walk from Edinburgh Playhouse Theatre and 8 minutes by foot from Princes Street. This hotel is 0.7 mi (1.1 km) from George Street and 1 mi (1.6 km) from Royal Mile.

Hotel in Edinburgh · 9.60 mi from centre
8.2
936 reviews
Breakfast available
Located in Edinburgh (Craigleith), Village Hotel Edinburgh is within a 10-minute drive of Edinburgh Castle and Royal Mile. This eco-certified hotel is 1.9 mi (3.1 km) from Princes Street and 2.5 mi (4 km) from Murrayfield Stadium.

Inn in Currie, Edinburgh · 9.76 mi from centre
8.6
289 reviews
With a stay at Riccarton Inn in Edinburgh (Currie), you'll be within a 15-minute drive of Edinburgh Park and Murrayfield Stadium. This inn is 6.8 mi (11 km) from Royal Mile and 7 mi (11.2 km) from Edinburgh Castle.

Guesthouse in Leith, Edinburgh · 8.14 mi from centre
7.0
267 reviews
With a stay at Leith House in Edinburgh (Leith), you'll be within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This guesthouse is 1.7 mi (2.7 km) from Royal Mile and 2.2 mi (3.5 km) from Edinburgh Castle.

Hotel in Corstorphine, Edinburgh · 9.46 mi from centre
8.0
896 reviews
Breakfast available
With a stay at Holiday Inn Edinburgh by IHG in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and 11 minutes by foot from Spire Murrayfield Hospital. This eco-certified hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.3 mi (2 km) from Murrayfield Ice Rink.