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

Dalkeith Hotels

  • 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
Oct 5 - Oct 6
Tomorrow
Oct 6 - Oct 7
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Filter by

Star rating

Guest rating

Our top choices for Dalkeith hotels

1. Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
Dalkeith
United States
Amber
P4,279
P5,135 total
includes taxes & fees
Nov 1 - Nov 2
Premier Inn Edinburgh A7 - Dalkeith

2. The Sun Inn

The Sun Inn
Dalkeith
United Kingdom
Barry
P8,628
P10,354 total
includes taxes & fees
Oct 8 - Oct 9
The Sun Inn

3. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United States
Jessica
P8,815
P11,106 total
includes taxes & fees
Oct 25 - Oct 26
Carberry Tower Mansion House and Estate

4. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
United States
Jonathan
P14,592
P17,511 total
includes taxes & fees
Nov 4 - Nov 5
Dalhousie Castle

5. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
United Kingdom
Ulyssa
P6,213
P7,828 total
includes taxes & fees
Nov 2 - Nov 3
Best Western Kings Manor Hotel

6. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Edinburgh City Centre
United States
Mitch
P12,293
P15,489 total
includes taxes & fees
Nov 2 - Nov 3
Radisson Blu Hotel, Edinburgh City Centre

7. The Scholar

The Scholar
Southside
United States
Grant
P9,225
P11,623 total
includes taxes & fees
Nov 4 - Nov 5
The Scholar

8. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre
United Kingdom
Louise
P11,119
P14,010 total
includes taxes & fees
Nov 5 - Nov 6
Apex Grassmarket Hotel

9. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
United States
Kylie
P12,466
P15,707 total
includes taxes & fees
Nov 4 - Nov 5
Apex Waterloo Place Hotel

10. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
Edinburgh City Centre
United States
kimberly
P11,466
P14,448 total
includes taxes & fees
Nov 4 - Nov 5
BrewDog DogHouse Edinburgh

11. Market Street Hotel

Market Street Hotel
Edinburgh City Centre
United States
Cynthia
P11,418
P14,387 total
includes taxes & fees
Nov 3 - Nov 4
Market Street Hotel

12. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh
United States
Kerry
P16,106
P20,293 total
includes taxes & fees
Nov 1 - Nov 2
Virgin Hotels Edinburgh

13. Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
Edinburgh City Centre
United Kingdom
Carolyn
P11,154
P14,053 total
includes taxes & fees
Oct 25 - Oct 26
Edinburgh Marriott Hotel Holyrood

14. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
Edinburgh City Centre
Canada
Debra
P11,678
P14,714 total
includes taxes & fees
Nov 2 - Nov 3
Hilton Edinburgh Carlton

15. The Salisbury Hotel

The Salisbury Hotel
Southside
Canada
Catherine
P7,823
P9,857 total
includes taxes & fees
Nov 2 - Nov 3
The Salisbury Hotel

16. The Bonham Hotel

The Bonham Hotel
West End
United States
JOan
P13,608
P17,145 total
includes taxes & fees
Nov 2 - Nov 3
The Bonham Hotel

17. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside
United States
Joao
P11,774
P14,835 total
includes taxes & fees
Oct 18 - Oct 19
Ten Hill Place, WorldHotels Distinctive

18. The Resident Edinburgh

The Resident Edinburgh
West End
United States
Amy
P10,452
P13,170 total
includes taxes & fees
Nov 5 - Nov 6
The Resident Edinburgh

19. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Edinburgh City Centre
United States
Melanie
P8,884
P11,194 total
includes taxes & fees
Nov 5 - Nov 6
Apex City of Edinburgh Hotel

20. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Edinburgh City Centre
United Kingdom
Olivia
P11,300
P14,238 total
includes taxes & fees
Nov 3 - Nov 4
Wilde Aparthotels, Edinburgh, Grassmarket
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 and neighborhoods for the activities you enjoy most.

Danderhall

If you're looking for some top things to see and do in Danderhall and surrounding area, you can visit 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

Newbattle Abbey

Learn about the local history of Newbattle with a stop at Newbattle Abbey. Discover the top-notch restaurants and fascinating museums in this walkable area.
See properties

Scottish Mining Museum

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

Danderhall Leisure Centre

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

Newbattle Leisure Centre

Enjoy an outing to Newbattle Leisure Centre during your stay in Dalkeith. Savor the area's restaurants and coffeehouses.
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

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

8/10 Good
"Overall, this was a great property to stay at if you are visiting Edinburgh for the first time. Located within walking distance of public transit and many of the popular sights, making it a convenient choice. Stay didn’t blow me away, but was good enough to meet our needs. Towels and sheets were changed daily, which was nice, but sometimes appears to be dirty (specks of black on towels and sheets). We requested a quieter room, which seemed to help reduce noise."
Samantha 4-night trip
Posted less than an hour ago
Leonardo Royal Hotel Edinburgh
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Amazing stay and the property worked pretty well. Staff was very friendly."
Nicholas 2-night trip
Posted less than an hour ago
Apex Grassmarket Hotel
Moxy Edinburgh Airport

Moxy Edinburgh Airport

8/10 Good
"Chambre confortable, personnel professionnel"
Jean-Francois 1-night trip
Posted 2 hours ago
Moxy Edinburgh Airport
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"Amazing stay and location."
Maxwell 7-night trip
Posted 3 hours ago
Virgin Hotels Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

8/10 Good
"The property was beautiful, and the outside was very well kept. All employees were very helpful. Around our tub was some grunge that looked like mold and I had a hard time getting the shampoo out of the dispenser in the tub."
Greg 3-night trip
Posted 4 hours ago
Dalmahoy Hotel & Country Club
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"Overall good stay, very conveniently located to Waverley, Old Town/New Town, and many city sights."
Bailee 3-night trip
Posted 6 hours ago
Apex Waterloo Place Hotel
YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton

8/10 Good
"Room was clean and amenities good. However, no window made it claustrophobic, especially as it was called a premium room?! Luckily was only there for one night."
Amanda 1-night trip
Posted 7 hours ago
YOTEL Edinburgh, Select by Hilton
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Perfect location for sight seeing in Edinburgh"
David 5-night trip
Posted 9 hours ago
Radisson Blu Hotel, Edinburgh City Centre
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Everything from the beginning of our stay was amazing. Archie at the front desk is an asset to your company and deserves a large raise. We are from the United States and never felt more welcome from the minute we stepped in this hotel. I'm pretty sure It had to do with Archie at the front desk his personality and love for his job made our stay one of the best. As for a woman at the front desk was not nice to my husband one of the days we were there. We are here in Scotland for another 4 weeks and hope to meet more people like Archie. His knowledge of where to go what to do and what to see was perfect. I must add the room was clean , big & the view was absolutely amazing as we had a room with a balcony. We would like to Thank Archie for an amazing reception. Claudette & John"
John 3-night trip
Posted 14 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection

More cheap stays in Dalkeith

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
P3,298
P4,156 total
Nov 4 - Nov 5
includes taxes & fees
6.4/10 (61 reviews)
Revolver Edinburgh
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
P3,328
P4,193 total
Oct 25 - Oct 26
includes taxes & fees
7.4/10 Good! (167 reviews)
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
P5,038
P6,046 total
Nov 1 - Nov 2
includes taxes & fees
7/10 Good! (500 reviews)
Livingston Lodge Hotel
Edinburgh Backpackers Hostel

Edinburgh Backpackers Hostel

65 Cockburn Street Edinburgh Scotland
P5,074
P6,393 total
Nov 2 - Nov 3
includes taxes & fees
8.6/10 Excellent! (232 reviews)
Edinburgh Backpackers Hostel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
P6,584
P8,295 total
Nov 5 - Nov 6
includes taxes & fees
9.4/10 Exceptional! (1,303 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
P7,337
P9,244 total
Nov 4 - Nov 5
includes taxes & fees
8.6/10 Excellent! (1,005 reviews)
Cairn Hotel

Find out more about Dalkeith

Top reasons to visit Dalkeith

  • Historic Dalkeith Palace: Explore the stunning Dalkeith Palace, a remarkable historical site reflecting the town's rich heritage.
  • Vibrant Dalkeith Market: Experience the lively atmosphere and local produce at the bustling Dalkeith Market.
  • Scenic Golf Courses: Enjoy a round of golf amidst picturesque landscapes at Dalkeith's scenic golf courses.
  • Charming Local Streets: Wander through charming streets filled with local shops and warm hospitality.
  • Family-Friendly Activities: Discover a variety of outdoor adventures and events perfect for family outings.

Find great hotels near Dalkeith

Dalkeith offers a delightful selection of accommodations to suit every traveller's needs, from charming guesthouses to modern hotels. Whether you're seeking a pet-friendly stay, a business-friendly environment, or an eco-certified experience, you'll find a variety of options. Explore the best hotels in Dalkeith and make your visit to this picturesque town memorable, with convenient access to local attractions and the stunning Scottish countryside.

  • Apex Grassmarket Hotel: Nestled in the heart of Edinburgh, the 4-star Apex Grassmarket Hotel offers a unique blend of contemporary design and eco-friendly practices. With a commendable guest rating of 9.0, this hotel is ideal for eco-conscious travellers and those on business trips. Featuring modern amenities, a stylish bar, and a restaurant with locally sourced dishes, guests can unwind while enjoying stunning views of Edinburgh Castle. The hotel's commitment to sustainability ensures a guilt-free stay, making it a top choice for environmentally aware visitors.
  • ibis Edinburgh Centre South Bridge - Royal Mile: This 3-star hotel offers a vibrant atmosphere just a stone's throw from Edinburgh’s famed Royal Mile. With a guest rating of 8.4, the ibis Edinburgh Centre South Bridge is particularly appealing to pet owners, as it welcomes pets with specific policies in place. The hotel is eco-certified, ensuring a sustainable stay while providing essential amenities such as food and water bowls for your furry companions. Guests can enjoy modern rooms and a lively bar, making it a convenient choice for those looking to explore the city's rich history.
  • Apex Waterloo Place Hotel: The luxurious Apex Waterloo Place Hotel stands as a beacon of elegance in Edinburgh, boasting a stellar guest rating of 9.2. This 4-star accommodation is perfect for families and business travellers alike, offering a wealth of facilities including a full-service spa and an indoor pool. Children are well catered for, with special amenities available. The combination of modern comforts and classic architecture creates a sophisticated ambiance, while the on-site restaurant serves delightful meals, ensuring a memorable stay.

Where to stay in Dalkeith

Dalkeith, a charming city steeped in culture, offers a delightful blend of outdoor adventures and family-friendly experiences. Explore the vibrant Dalkeith Centre, where friendly locals welcome you to enjoy its rich history and lively atmosphere. Venture into the idyllic Dalry area for a relaxing escape, or immerse yourself in the local culture that makes Dalkeith a perfect destination for a memorable holiday. With plenty of excursions and budget-friendly options, your stay here will be truly unforgettable.

  • Edinburgh: Edinburgh is a vibrant metropolis, where history meets modernity. Situated not far from Dalkeith, it is renowned for its rich cultural offerings and stunning architecture, including the iconic Edinburgh Castle. Visitors flock here year-round, particularly from July to September, to immerse themselves in the city's eclectic mix of shopping, theatre, and educational experiences. Highlights include the historic Royal Mile, numerous museums, and lively festivals that showcase the city's artistic flair.
  • Old Town Edinburgh: Located a mere 10km from Dalkeith, Old Town Edinburgh is steeped in history and charm. This neighbourhood draws visitors throughout the year, especially during peak times in April and June to July. The cobbled streets are lined with shops, cafes, and theatres, making it an ideal spot for a cultural city-themed experience. Key attractions include the impressive St Giles' Cathedral and the bustling Grassmarket area, renowned for its vibrant atmosphere and historic significance.
  • Bonnyrigg: Just 3km from Dalkeith, Bonnyrigg offers a quaint retreat for those seeking a blend of romance and family-friendly activities. With visitor numbers peaking in March to April and September, this charming city features lovely parks, a golf course, and local shops. The impressive Bonnyrigg Castle serves as a symbolic landmark, while various event venues highlight the community's vibrant spirit. It's a perfect spot for a leisurely day trip or a romantic getaway.

Things to do near Dalkeith

Shopping

In Dalkeith, visit the high street shops and local boutiques for unique gifts and souvenirs. If you're up for a drive, check out the Fort Kinnaird Shopping Centre, located 18km away, which boasts a range of retailers, eateries, and entertainment options.

Recreation

Explore the peaceful grounds of Dalkeith Country Park, where you can enjoy leisurely walks or cycle along scenic trails. Visit the tranquil Restoration Yard for wellness classes, holistic treatments, and a relaxing café, offering a serene atmosphere to unwind and rejuvenate during your stay.

Adventure

At Knockhill Racing Circuit, located 39km from Dalkeith, thrill-seekers can experience high-speed motor racing events and driving experiences. The venue exudes an exhilarating atmosphere, making it a fantastic destination for motorsport enthusiasts looking for adrenaline-pumping action and unforgettable moments.

Nightlife

Dalkeith offers a charming nightlife with cosy pubs like the Kings Bar, ideal for a relaxed pint. For a livelier vibe, the Old Mill offers music and dancing, creating a vibrant atmosphere. Enjoy a late-night snack at nearby eateries to round off your evening.

*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 for lower accommodation rates. Booking your hotel about a month in advance can secure the best deals, particularly on Tuesdays, which are the least expensive days. Use Expedia to customise your search by budget and filter for eco-friendly hotels. Additionally, explore last-minute deals for spontaneous plans. Combining hotel bookings with flights and activities can also lead to significant savings, making your visit both enjoyable and affordable.

  • 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: Book your hotel in Dalkeith about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia's search tool enables you to customise your search by selecting your budget, desired location, and additional preferences. You can arrange the results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Furthermore, you have the option to refine your selection by hotel category; for instance, by selecting the Eco-certified filter, you can view sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your Dalkeith hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dalkeith

Dalkeith offers a delightful blend of cultural, outdoor, and family-friendly experiences. Visitors can explore the impressive Dalkeith Palace, a stunning historical site, and enjoy the vibrant atmosphere at Dalkeith Market. With its picturesque hills and charming streets, Dalkeith is ideal for those seeking a memorable getaway filled with local charm and attractions.

  • Dalkeith Country Park: This expansive urban park offers a blend of natural beauty and family-friendly activities. Stroll through its picturesque landscapes, enjoy outdoor adventures, or simply relax amidst the greenery. It's a wonderful spot for picnics and leisurely walks.
  • Festival Theatre: Located 10km away, this prestigious venue is renowned for its captivating performances and cultural events. The theatre's romantic atmosphere enhances the experience, making it an ideal place for an enchanting evening of opera and entertainment.
  • Royal Mile: Just 10km from Dalkeith, the Royal Mile is a historic street brimming with vibrant city vibes. Explore its charming shops, cafes, and historical sites, immersing yourself in the rich culture and heritage of Edinburgh.

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 several major airports nearby. EDInburgh Airport (EDI) is situated 19km away, with notable hotels such as Crescent House and Virgin Hotels Edinburgh both located 11km from the airport. GLAsgow Airport (GLA) is 85km from Dalkeith, offering luxurious options like JA Mar Hall Scotland, just 6km from the airport. Lastly, Newcastle Airport (NCL) is 127km away, with comfortable stays at Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both 10km from the airport. Each hotel provides reliable transportation services to their respective airports for a seamless travel experience.

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 traveler data. Other good options for your trip to 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's the top vacation rental in Dalkeith?
4 Bed-sleeps 8- Free Parking-pets-hot Tub: You might like this vacation home rental near Dalkeith. It is equipped with a private yard, 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 you can cook with friends or family. See all vacation rentals in Dalkeith.
If I need to cancel my hotel reservation in Dalkeith, will I receive a refund?
Yes! Most hotel room reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible 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's the best LGBTQ-friendly place to stay 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 accommodations with pools in Dalkeith?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool, and a snack bar/deli. Another option with an onsite 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 are sure to enjoy the restaurants, coffeehouses, 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 accommodations to choose from. Find out more about Dalkeith.
What is there to see in Dalkeith?
Favorite 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. Check out what more to see and do in Expedia's Dalkeith guide.
How can I get around Dalkeith?
If you want to see more of the area, hop aboard 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 weather like in Dalkeith?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Dalkeith is 35 inches.

Explore a world of travel with Expedia