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$866

  • 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
22 Aug - 23 Aug
Tomorrow
23 Aug - 24 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Dalkeith hotels

1. The Sun Inn

The Sun Inn
Dalkeith
Australia
Shelagh
HK$1,560
HK$1,872 total
includes taxes & fees
3 Sept - 4 Sept
The Sun Inn

2. Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
Dalkeith
United States
Amber
HK$722
HK$866 total
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Edinburgh A7 - Dalkeith

3. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
United States
Alyssa
HK$2,058
HK$2,469 total
includes taxes & fees
30 Aug - 31 Aug
Dalhousie Castle

4. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United Kingdom
laura
HK$1,444
HK$1,819 total
includes taxes & fees
30 Aug - 31 Aug
Carberry Tower Mansion House and Estate

5. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
United Kingdom
Ulyssa
HK$1,184
HK$1,492 total
includes taxes & fees
13 Sept - 14 Sept
Best Western Kings Manor Hotel

6. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
United Kingdom
Caroline
HK$1,288
HK$1,546 total
includes taxes & fees
31 Aug - 1 Sept
Dalmahoy Hotel & Country Club

7. The Lane Hotel

The Lane Hotel
Morningside
United States
William
HK$1,757
HK$2,214 total
includes taxes & fees
31 Aug - 1 Sept
The Lane Hotel

8. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United States
Susan
HK$1,508
HK$1,900 total
includes taxes & fees
30 Aug - 31 Aug
Hampton by Hilton Edinburgh Airport

9. The Tontine Hotel

The Tontine Hotel
Peebles
United States
karen
HK$1,068
HK$1,282 total
includes taxes & fees
1 Sept - 2 Sept
The Tontine Hotel

10. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
United States
BARBARA
HK$1,580
HK$1,991 total
includes taxes & fees
31 Aug - 1 Sept
Apex Grassmarket Hotel

11. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside
United Kingdom
Kara
HK$1,520
HK$1,916 total
includes taxes & fees
30 Aug - 31 Aug
Ten Hill Place, WorldHotels Distinctive

12. Prestonfield House

Prestonfield House
Prestonfield
United States
Jonathan
HK$3,790
HK$4,776 total
includes taxes & fees
31 Aug - 1 Sept
Prestonfield House

13. Peebles Hydro Hotel

Peebles Hydro Hotel
Peebles
Canada
Katherine
HK$1,662
HK$1,995 total
includes taxes & fees
15 Sept - 16 Sept
Peebles Hydro Hotel

14. Holiday Inn Express Edinburgh City West by IHG

Holiday Inn Express Edinburgh City West by IHG
Ravelston
Mexico
Miguel Angel
HK$1,273
HK$1,605 total
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Express Edinburgh City West by IHG

15. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
United States
Alane
HK$1,740
HK$2,193 total
includes taxes & fees
31 Aug - 1 Sept
Apex Waterloo Place Hotel

16. Destiny Student - Burnet Point

Destiny Student - Burnet Point
Abbeyhill
United Kingdom
Angela
HK$1,086
HK$1,368 total
includes taxes & fees
29 Aug - 30 Aug
Destiny Student - Burnet Point

17. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
Canada
Todd
HK$1,385
HK$1,746 total
includes taxes & fees
31 Aug - 1 Sept
DoubleTree by Hilton Edinburgh Airport

18. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Old Town Edinburgh
Canada
Joseph
HK$1,689
HK$2,128 total
includes taxes & fees
31 Aug - 1 Sept
Radisson Blu Hotel, Edinburgh City Centre

19. Novotel Edinburgh Centre

Novotel Edinburgh Centre
Old Town Edinburgh
United States
Stuart
HK$1,570
HK$1,979 total
includes taxes & fees
30 Aug - 31 Aug
Novotel Edinburgh Centre

20. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
United States
RENE
HK$1,330
HK$1,675 total
includes taxes & fees
20 Sept - 21 Sept
Point A Edinburgh Haymarket
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 Craigmillar Castle and Royal Mile.

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

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 fascinating museums and lively festivals in this walkable area.
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 lively bars and lively festivals 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

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

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Perfect for the solo traveler. Excellent location in Edinburgh."
Mats 3-night trip
Posted less than an hour ago
Point A Edinburgh Haymarket
Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh

10/10 Excellent
"Everything was good. Parking and breakfast was fine too."
Godswill 1-night trip
Posted 3 hours ago
Delta Hotels by Marriott Edinburgh
Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"Proximity to the airport was our main attraction when booking. Staff were very friendly and helpful."
Elizabeth 1-night trip
Posted 5 hours ago
Moxy Edinburgh Airport
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"I loved everything about this property. The location is close to everything. The staff were incredibly friendly and helpful. The restaurants serve delicious food and the bar was so fun with an incredible drink selection. The beds are beyond comfortable. Seriously the best sleep in months."
Keith 5-night trip
Posted 12 hours ago
Virgin Hotels Edinburgh
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"Very clean and efficient hotel with good parking facilities and short bus rides to city centre, highly recommend."
Stephen 2-night trip
Posted 13 hours ago
Village Hotel Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Amazing location, very clean room and nice staffs. Want to go back again."
HYUNJOO 2-night trip
Posted 17 hours ago
Apex City of Edinburgh Hotel
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

10/10 Excellent
"The room was very nice. Had difficulty with the shower but it was fine. Breakfast buffet was excellent. Good location. Easy bus ride into the city."
Anita 2-night trip
Posted 20 hours ago
Holiday Inn Edinburgh Zoo by IHG
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"Good for the price, although during the Festival it is considerably more expensive than when I tried it out for 1 night about 4 months ago. My only niggle is, could have more room in the shower, or a sliding door so one part of the area can stay dry. You will get your clothes wet from the floor when getting dressed"
Douglas 3-night trip
Posted 2 days ago
CODE - The Court, Edinburgh
YOTEL Edinburgh

YOTEL Edinburgh

8/10 Good
"The food was not good and sadly the weekend I was there the coffee machine broke. Still enjoyed my stay 👌😆"
Katrina 3-night trip
Posted 6 days ago
YOTEL Edinburgh

More cheap stays in Dalkeith

Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
HK$727
HK$916 total
17 Sept - 18 Sept
includes taxes & fees
7.2/10 Good! (131 reviews)
Edinburgh Travel Guest House
Destiny Student Holyrood - Campus Accommodation

Destiny Student Holyrood - Campus Accommodation

31 Abbeyhill Edinburgh Scotland
HK$1,046
HK$1,318 total
26 Aug - 27 Aug
includes taxes & fees
7.4/10 Good! (797 reviews)
Destiny Student Holyrood - Campus Accommodation
Destiny Student - Burnet Point

Destiny Student - Burnet Point

1-4 Abbey Ln Edinburgh Scotland
HK$1,086
HK$1,368 total
29 Aug - 30 Aug
includes taxes & fees
8.6/10 Excellent! (74 reviews)
Destiny Student - Burnet Point
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
HK$562
HK$1,476 total
31 Aug - 1 Sept
includes taxes & fees
7/10 Good! (481 reviews)
Livingston Lodge Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
HK$1,217
HK$1,534 total
31 Aug - 1 Sept
includes taxes & fees
9.4/10 Exceptional! (1,268 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
HK$1,450
HK$1,827 total
30 Aug - 31 Aug
includes taxes & fees
8.6/10 Excellent! (1,007 reviews)
Cairn Hotel

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 8.5 mi (13.7 km) from the heart of Dalkeith, Holiday Inn Edinburgh Zoo by IHG is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are Apex Grassmarket Hotel and Point A Edinburgh Haymarket. See all available top hotels, or vacation rentals in Dalkeith.
What are some of the best holiday rentals that Dalkeith has to offer?
JOIVY Meadows Park En-Suite Rooms: This holiday home rental outside of Dalkeith has free WiFi and a Smart TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include an electric kettle to make your meal-planning easier. 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 and features a 24-hour front desk. See all available hotels listed as LGBTQ-friendly in Dalkeith.
What are some accommodation options with pools in Dalkeith?
Holiday Inn Edinburgh Zoo by IHG: Hotel, 2-minute walk from Edinburgh Zoo. Features a full-service spa, an indoor pool and a health club. Apex Grassmarket Hotel and Dalmahoy Hotel & Country Club are two additional hotels that offer an on-site pool. 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 26 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, Scottish Mining Museum and Newbattle Abbey. 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