An aerial view of a large estate with a prominent castle-like structure surrounded by lush green fields and dense forests.

Dalkeith hotels from HK$468

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
25 Oct - 26 Oct
Tomorrow
26 Oct - 27 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Dalkeith hotels

1. The Sun Inn

The Sun Inn
Dalkeith
United Kingdom
Barry
HK$1,093
HK$1,311 total
includes taxes & fees
1 Nov - 2 Nov
The Sun Inn

2. Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
Dalkeith
United States
Amber
HK$516
HK$619 total
includes taxes & fees
8 Nov - 9 Nov
Premier Inn Edinburgh A7 - Dalkeith

3. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United Kingdom
Jeff
HK$966
HK$1,218 total
includes taxes & fees
1 Nov - 2 Nov
Carberry Tower Mansion House and Estate

4. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
United States
Jonathan
HK$1,586
HK$1,903 total
includes taxes & fees
2 Nov - 3 Nov
Dalhousie Castle

5. The Scott

The Scott
Southside
United States
Jacopo
HK$1,382
HK$1,742 total
includes taxes & fees
22 Nov - 23 Nov
The Scott

6. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
Australia
Shelagh
HK$599
HK$755 total
includes taxes & fees
16 Nov - 17 Nov
Best Western Kings Manor Hotel

7. The Scholar

The Scholar
Southside
United States
Grant
HK$1,045
HK$1,317 total
includes taxes & fees
22 Nov - 23 Nov
The Scholar

8. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
Edinburgh City Centre
United States
kimberly
HK$1,675
HK$2,110 total
includes taxes & fees
16 Nov - 17 Nov
BrewDog DogHouse Edinburgh

9. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Edinburgh City Centre
United States
Sheyla J.
HK$984
HK$1,239 total
includes taxes & fees
8 Nov - 9 Nov
Apex City of Edinburgh Hotel

10. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre
United States
Brianna
HK$1,240
HK$1,563 total
includes taxes & fees
8 Nov - 9 Nov
Apex Grassmarket Hotel

11. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Edinburgh City Centre
United States
Raymundo
HK$1,536
HK$1,935 total
includes taxes & fees
9 Nov - 10 Nov
Wilde Aparthotels, Edinburgh, Grassmarket

12. The Resident Edinburgh

The Resident Edinburgh
West End
United States
Claudia
HK$1,107
HK$1,395 total
includes taxes & fees
8 Nov - 9 Nov
The Resident Edinburgh

13. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Edinburgh City Centre
United States
Milcah
HK$1,407
HK$1,773 total
includes taxes & fees
8 Nov - 9 Nov
Radisson Blu Hotel, Edinburgh City Centre

14. Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
Edinburgh City Centre
United Kingdom
Carolyn
HK$1,172
HK$1,477 total
includes taxes & fees
8 Nov - 9 Nov
Edinburgh Marriott Hotel Holyrood

15. Market Street Hotel

Market Street Hotel
Edinburgh City Centre
United States
Michael
HK$1,244
HK$1,567 total
includes taxes & fees
1 Nov - 2 Nov
Market Street Hotel

16. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside
United Kingdom
Michael
HK$1,041
HK$1,312 total
includes taxes & fees
8 Nov - 9 Nov
Ten Hill Place, WorldHotels Distinctive

17. Holiday Inn Express Edinburgh Royal Mile by IHG

Holiday Inn Express Edinburgh Royal Mile by IHG
Edinburgh City Centre
Canada
Jeffrey
HK$999
HK$1,259 total
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Express Edinburgh Royal Mile by IHG

18. Novotel Edinburgh Centre

Novotel Edinburgh Centre
Edinburgh City Centre
United States
Zayda
HK$832
HK$1,049 total
includes taxes & fees
8 Nov - 9 Nov
Novotel Edinburgh Centre

19. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
United States
Dania
HK$1,240
HK$1,563 total
includes taxes & fees
1 Nov - 2 Nov
Apex Waterloo Place Hotel

20. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Edinburgh City Centre
Canada
Peter
HK$1,998
HK$2,517 total
includes taxes & fees
22 Nov - 23 Nov
Virgin Hotels Edinburgh
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Dalkeith

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

Danderhall

While Danderhall may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Gilmerton Cove and Craigmillar Castle.

Stay near popular Dalkeith attractions

Dalkeith Country Park

8.0/10 (3 reviews)
Explore the lovely green spaces of Dalkeith Country Park and enjoy the golf courses in Dalkeith. Discover the lively festivals in this walkable area or seek out the local tours.
See properties

Danderhall Leisure Centre

Enjoy an outing to Danderhall Leisure Centre during your stay in Dalkeith.
See properties

Newbattle Abbey

Learn about the local history of Newbattle when you take a trip to Newbattle Abbey. Discover the top-notch restaurants and fascinating museums in this walkable area.
See properties

Newbattle Leisure Centre

Enjoy an outing to Newbattle Leisure Centre during your stay in Dalkeith. Savour the area's restaurants and cafes.
See properties

Scottish Mining Museum

You can study the exhibits at Scottish Mining Museum, a museum with a storied past, during your trip to Newtongrange. Experience the lively festivals and fascinating museums in this walkable area.
See properties

Newtongrange Leisure Centre

Enjoy an outing to Newtongrange Leisure Centre during your stay in Newtongrange. Take in the museums while you're in the area.
See properties

Learn more about Dalkeith

Explore the grand chambers and woodland paths of Dalkeith Country Park, where adventure playgrounds and afternoon tea await. History buffs can visit St Nicholas Buccleuch Church and browse local shops along the charming High Street.

See all hotels in Dalkeith
An aerial view of a large estate with a prominent castle-like structure surrounded by lush green fields and dense forests.

Top Dalkeith Hotel Reviews

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"It was my first time staying in a hostel, and I was pleasantly surprised at how nice this property was. The pods were quite comfortable, and the bathrooms were clean. The restaurant in the front area was very good. The location was absolutely amazing! Located right on the Royal Mile in a quiet back corner. Would stay here again and recommend it to others!"
Serena 4-night trip
Posted 2 hours ago
CODE - The Court, Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Nice hotel right downtown, close to airport tram station and airport bus. Also close to train station. Rooms have been updated as well as dinning room. I would recommend and I would stay here again."
James 3-night trip
Posted 3 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Impecável. Localização incrível, café da manhã delicioso, staff educada e quarto extremamente confortável."
Jessica H. 2-night trip
Posted 4 hours ago
Apex City of Edinburgh Hotel
Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"Staff helpfulness mixed some cool others couldn’t do enough to help. Gym good , ground floor seating and eating areas can be cold and noisy ."
Helen 1-night trip
Posted 4 hours ago
Moxy Edinburgh Airport
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

10/10 Excellent
"A solid performer conveniently located near Haymarket Station (with an M&S!) for ease of train, tram and taxi travel."
Stephanie 2-night trip
Posted 5 hours ago
Garner Edinburgh Haymarket by IHG
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

8/10 Good
"Convenient and smooth checking and check out, good location."
Rui 2-night trip
Posted 7 hours ago
ibis Edinburgh Centre South Bridge - Royal Mile
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

8/10 Good
"The location of the hotel was very good for access to the railroad. Our room, while adequate, had no natural light. Each window looked out on a very close by building. The lobby area was nice for relaxing, but chilly. The neighborhood is hilly, but has lots of options for food and shopping."
Gini 1-night trip
Posted 8 hours ago
Motel One Edinburgh-Royal
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"Good staff"
Ramasubramanian 2-night trip
Posted 9 hours ago
Holiday Inn Edinburgh Zoo by IHG
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Great hotel and staff. Its a home away from home."
Roxanne 1-night trip
Posted 11 hours ago
Village Hotel Edinburgh

More cheap stays in Dalkeith

Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
HK$372
HK$468 total
3 Nov - 4 Nov
includes taxes & fees
7.2/10 Good! (180 reviews)
Edinburgh Travel Guest House
Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
HK$442
HK$557 total
1 Nov - 2 Nov
includes taxes & fees
Revolver Edinburgh
Park View Rooms

Park View Rooms

14 Hermitage Pl Edinburgh Scotland
HK$504
HK$635 total
3 Nov - 4 Nov
includes taxes & fees
Park View Rooms
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
HK$685
HK$822 total
1 Nov - 2 Nov
includes taxes & fees
7/10 Good! (506 reviews)
Livingston Lodge Hotel
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
HK$792
HK$998 total
1 Nov - 2 Nov
includes taxes & fees
Cairn Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
HK$824
HK$1,038 total
8 Nov - 9 Nov
includes taxes & fees
9.4/10 Exceptional! (1,316 reviews)
CODE - The Court, Edinburgh

Find out more about Dalkeith

Top reasons to visit Dalkeith

  • Historic Dalkeith Palace: Explore the impressive Dalkeith Palace, a stunning example of Scottish architecture and rich history.
  • Dalkeith Country Park: Enjoy outdoor activities in the beautiful Dalkeith Country Park, perfect for family excursions and nature walks.
  • Local Heritage at Dalkeith Museum: Discover the local culture and history at the informative Dalkeith Museum.
  • Charming Dalkeith Centre: Stroll through the delightful Dalkeith Centre, filled with shops and eateries.
  • Variety of Accommodations: Choose from a range of hotels and guesthouses to suit different preferences and budgets.

Find great hotels near Dalkeith

Explore a delightful range of accommodations in Dalkeith, Scotland, where you can find both hotels and guesthouses to suit your needs. Whether you're seeking a pet-friendly hotel, facilities for business travel, or an eco-certified vacation experience, Dalkeith offers a variety of options to make your stay comfortable and enjoyable. Discover the perfect lodging for your visit to this charming town.

  • Apex Grassmarket Hotel: Nestled within the historic Grassmarket area, this 4-star hotel offers a blend of modern comforts and eco-friendly practices, achieving an impressive guest rating of 9.0 out of 10. Just 10km from Dalkeith, the Apex Grassmarket Hotel is ideal for business travellers seeking a sustainable stay. Its eco-certification showcases a commitment to environmental responsibility, while amenities such as a well-equipped business centre and contemporary dining options cater to professional needs. Guests can unwind in tastefully designed rooms with stunning views of Edinburgh Castle, providing a memorable backdrop for both work and leisure.
  • ibis Edinburgh Centre South Bridge - Royal Mile: This 3-star hotel, located 10km from Dalkeith, boasts a guest rating of 8.4 out of 10 and is perfect for eco-conscious travellers with pets. The ibis Edinburgh Centre South Bridge - Royal Mile combines comfort with practicality, featuring amenities that include pet-friendly policies, such as food and water bowls and waived fees for service animals. The vibrant atmosphere of the hotel ensures a welcoming environment for all guests, while its central location offers easy access to Edinburgh's historic Royal Mile and other attractions.
  • Apex Waterloo Place Hotel: As a distinguished 4-star establishment with a guest rating of 9.2 out of 10, Apex Waterloo Place Hotel is located 10km from Dalkeith. This hotel is well-suited for families, business travellers, and eco-aware guests. The property features family-friendly amenities, including breakfast options tailored for children, while its eco-certification reflects a commitment to sustainable hospitality. Guests can enjoy the blend of historic architecture and contemporary design, along with a luxurious spa and fitness facilities, ensuring a well-rounded experience during their stay.

Where to stay in Dalkeith

Dalkeith offers a delightful blend of culture and outdoor adventures, making it an ideal family-friendly destination. Stroll through the charming Dalkeith Centre, immerse yourself in the local culture, or explore the picturesque Dalry area. With its friendly atmosphere and budget-friendly options, visitors can enjoy relaxing excursions while discovering the historical gems nearby. Whether you're seeking an idyllic getaway or simply a taste of Scottish hospitality, Dalkeith promises a memorable experience for all.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis teeming with history and culture. Nestled around 11km from Dalkeith, it welcomes visitors year-round, with peak tourism from July to September. The city is renowned for its rich cultural experiences, making it an ideal destination for families and city explorers alike. Highlights include the magnificent Edinburgh Castle, the historic Royal Mile, and an array of theatres and shopping areas. Whether you're wandering through its cobbled streets or enjoying a show, Edinburgh promises a memorable experience.
  • Old Town Edinburgh: A mere 10km from Dalkeith, Old Town Edinburgh is a UNESCO World Heritage site that captivates visitors with its medieval charm. This neighbourhood sees a surge in visitors from April to July, attracting those keen on cultural and family experiences. The historic streets are lined with shops, cafes, and theatres, providing a delightful atmosphere for exploration. Notable landmarks such as St Giles' Cathedral and the Palace of Holyroodhouse stand nearby, making it a perfect spot for history buffs and culture enthusiasts alike.
  • Bonnyrigg: Located just 3km from Dalkeith, Bonnyrigg is a picturesque town that offers a blend of romance and family-friendly activities. While it experiences a rise in tourist numbers during the spring and autumn months, it remains a welcoming destination throughout the year. Visitors can enjoy local shopping, golf courses, and charming parks. Noteworthy attractions include the historic Bonnyrigg Castle and various symbolic landmarks, providing a quaint escape from city life while still being close to Edinburgh.

Things to do near Dalkeith

Shopping

In Dalkeith, explore local shops along the High Street for unique gifts and souvenirs. If you're up for a drive, visit The Fort Kinnaird Shopping Centre, about 16km away, featuring a wide range of retailers and dining options to enhance your shopping experience.

Recreation

Explore the serene surroundings at Dalkeith Country Park, where you can enjoy peaceful walks, cycling trails, and wellness activities amidst nature. Visit a local spa for rejuvenating treatments and unwind with yoga sessions designed to restore balance and tranquillity.

Adventure

Experience the thrill of motor racing at Knockhill Racing Circuit, located 39km from Dalkeith. Feel the adrenaline as you watch high-speed races and enjoy the vibrant atmosphere, making it a fantastic destination for motorsport enthusiasts and adventure seekers alike.

Nightlife

In Dalkeith, enjoy a relaxed evening at The Kings Bar, where you can mingle with locals over a pint. For a lively vibe, try The Olive Branch, offering live music and a vibrant atmosphere that captures the essence of Scottish nightlife.

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

Booking tips and Expedia advantages for Dalkeith

To save money on your trip to Dalkeith, consider visiting between January and March when accommodation prices are lower. Aim to book your hotel about a month in advance, and check Expedia for last-minute deals. Tuesdays are the least expensive days to stay, while Saturdays are the priciest. Utilise Expedia’s search tools to find budget-friendly options, including eco-certified hotels. You can also save by booking a package that combines your hotel, flights, and activities. Don’t forget to filter results by price to discover the best deals available.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dalkeith are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Dalkeith is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dalkeith is Tuesday. The most expensive day to stay in Dalkeith is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to tailor your options according to your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable rates and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Dalkeith with your flights and activities through an Expedia package.

Find the best attractions near Dalkeith

Dalkeith, Scotland, is a perfect destination for culture, outdoor, and family vacations. Explore captivating sites such as the impressive Dalkeith Palace, Dalkeith Market, and Dalkeith Country Park. The Dalkeith Museum offers insights into the local heritage, while the stunning surroundings provide ample opportunities for outdoor activities. Whether you're interested in history or simply enjoying the beautiful landscapes, Dalkeith has something for every traveller.

  • Royal Mile: Experience the vibrant heart of Edinburgh along the Royal Mile, a historic street bustling with shops, street performers, and local eateries. Stroll through its cobbled paths and discover hidden closes and rich history that links the Edinburgh Castle to the Palace of Holyroodhouse.
  • Portobello Beach: Enjoy the relaxed atmosphere of Portobello Beach, where you can take leisurely walks along the sandy shore. This beach offers a delightful escape with its charming promenade, quaint cafes, and stunning views of the Firth of Forth.
  • Palace of Holyroodhouse: Delve into Scotland's royal heritage at the Palace of Holyroodhouse, the official residence of the monarch in Scotland. Explore its opulent state apartments and tranquil gardens, immersing yourself in the rich culture and history that surrounds this magnificent palace.

Best time to go to Dalkeith

The best time to visit Dalkeith 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 average 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 CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly 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 CloudySlightly HighSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dalkeith

Flying into Dalkeith is convenient with EDInburgh Airport (EDI) located 19km away. Nearby hotel options iNCLude the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both situated 11km from the airport. The luxurious Sheraton Grand Hotel & Spa is 10km from EDI. GLAsgow International Airport (GLA) is 85km away, with excellent hotels like the 5-star JA Mar Hall Scotland, just 6km from GLA, and the 5-star Kimpton Blythswood Hotel & Spa, 11km away. Newcastle International Airport (NCL) is further afield at 127km, with hotels such as the 4-star Delta Hotels by Marriott Newcastle Gateshead, 10km from NCL.

Frequently asked questions

What's the best place to stay in Dalkeith?
Located 6.3 mi (10.1 km) from the heart of Dalkeith, Apex Grassmarket Hotel is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are YOTEL Edinburgh, Select by Hilton and Mount Royal Hotel Edinburgh by The Unlimited Collection. See all available top hotels, or vacation rentals in Dalkeith.
What are some of the best holiday rentals that Dalkeith has to offer?
4 Bed-sleeps 8- Free Parking-pets-hot Tub: This holiday home rental outside Dalkeith is equipped with a private garden, laundry facilities and free WiFi to help you feel comfortable during your stay. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Another good choice for your trip to Dalkeith is Edinburgh, Dalkeith , Eskbank , vacation rental. S T LET LICENCE APL' MLOOO90P. See all vacation rentals in Dalkeith.
If I need to cancel my hotel reservation in Dalkeith, will I receive a refund?
Yes, most room reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Dalkeith.
What is the top LGBTQ-friendly accommodation in Dalkeith?
Premier Inn Edinburgh A7 - Dalkeith is a top LGBTQ-friendly hotel that features free parking and a 24-hour front desk. See all available hotels listed as LGBTQ-friendly in Dalkeith.
What are some accommodation options with pools in Dalkeith?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool and a snack bar/deli. Another option that features an on-site pool is Holiday Inn Edinburgh Zoo by IHG. View all hotels with pools in Dalkeith.
What's it like to stay in Dalkeith?
Visitors to Dalkeith will definitely enjoy the restaurants, cafes and bars. Tourists can also enjoy so much more including its cathedral. Top sights around the area include Royal Mile and Edinburgh Castle. In Dalkeith, there are 23 hotels and other accommodation options to choose from. Find out more about Dalkeith.
What should I do while I'm visiting Dalkeith?
Favourite places to visit include Dalkeith Country Park, Newbattle Abbey and Broomieknowe Golf Course. Additionally, you'll find Royal Mile and Edinburgh Castle in the area. Take a look at what more there is to see and do in Expedia's Dalkeith guide.
What's the best way to get around Dalkeith?
If you want to travel outside the area, take a train from Eskbank Station, Shawfair Station or Newtongrange Station. If you want to venture out around the area, you may want a rental car in Dalkeith for your journey.
What's the seasonal weather like in Dalkeith?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Dalkeith is 887 mm.

Explore a world of travel with Expedia