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

Find hotels in Dalkeith from NT$1,554

  • 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 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Dalkeith hotels

1. The Sun Inn

The Sun Inn
Dalkeith
United Kingdom
Barry
NT$4,425
NT$5,310 total
includes taxes & fees
Nov 15 - Nov 16
The Sun Inn

2. Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
Dalkeith
United States
Amber
NT$2,159
NT$2,591 total
includes taxes & fees
Nov 15 - Nov 16
Premier Inn Edinburgh A7 - Dalkeith

3. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United Kingdom
Jeff
NT$4,521
NT$5,696 total
includes taxes & fees
Nov 15 - Nov 16
Carberry Tower Mansion House and Estate

4. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
United States
Jonathan
NT$6,330
NT$7,596 total
includes taxes & fees
Nov 2 - Nov 3
Dalhousie Castle

5. The Scholar

The Scholar
Southside
United States
Grant
NT$4,521
NT$5,697 total
includes taxes & fees
Nov 8 - Nov 9
The Scholar

6. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre
United States
Brianna
NT$5,608
NT$7,066 total
includes taxes & fees
Nov 8 - Nov 9
Apex Grassmarket Hotel

7. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
United States
Bailee
NT$6,668
NT$8,402 total
includes taxes & fees
Nov 5 - Nov 6
Apex Waterloo Place Hotel

8. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Edinburgh City Centre
United States
Mitch
NT$5,717
NT$7,204 total
includes taxes & fees
Nov 8 - Nov 9
Radisson Blu Hotel, Edinburgh City Centre

9. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Edinburgh City Centre
United States
Asel
NT$8,288
NT$10,443 total
includes taxes & fees
Nov 1 - Nov 2
Virgin Hotels Edinburgh

10. Market Street Hotel

Market Street Hotel
Edinburgh City Centre
United States
Kirby
NT$5,054
NT$6,368 total
includes taxes & fees
Nov 1 - Nov 2
Market Street Hotel

11. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
Edinburgh City Centre
United States
kimberly
NT$7,194
NT$9,065 total
includes taxes & fees
Nov 4 - Nov 5
BrewDog DogHouse Edinburgh

12. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
Leith
United Kingdom
Simon
NT$10,352
NT$13,043 total
includes taxes & fees
Nov 2 - Nov 3
Fingal - A Luxury Floating Hotel

13. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
Edinburgh City Centre
United States
Kahlete
NT$6,010
NT$7,572 total
includes taxes & fees
Nov 1 - Nov 2
Hilton Edinburgh Carlton

14. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
Edinburgh City Centre
United States
Kathleen
NT$7,307
NT$9,207 total
includes taxes & fees
Nov 1 - Nov 2
Hotel du Vin & Bistro Edinburgh

15. Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
Edinburgh City Centre
United Kingdom
Carolyn
NT$4,604
NT$5,800 total
includes taxes & fees
Nov 8 - Nov 9
Edinburgh Marriott Hotel Holyrood

16. Braid Hills Hotel

Braid Hills Hotel
Morningside
United Kingdom
Robert
NT$3,429
NT$4,321 total
includes taxes & fees
Nov 9 - Nov 10
Braid Hills Hotel

17. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Edinburgh City Centre
United States
Sheyla J.
NT$4,170
NT$5,254 total
includes taxes & fees
Nov 8 - Nov 9
Apex City of Edinburgh Hotel

18. The Balmoral Hotel

The Balmoral Hotel
Edinburgh City Centre
Vietnam
NHU PHUC
NT$15,097
NT$19,022 total
includes taxes & fees
Nov 11 - Nov 12
The Balmoral Hotel

19. Bruntsfield Hotel, WorldHotels Elite

Bruntsfield Hotel, WorldHotels Elite
Tollcross
Canada
Victor
NT$4,537
NT$5,716 total
includes taxes & fees
Nov 9 - Nov 10
Bruntsfield Hotel, WorldHotels Elite

20. InterContinental Edinburgh The George by IHG

InterContinental Edinburgh The George by IHG
Edinburgh City Centre
Australia
Derek
NT$7,443
NT$9,378 total
includes taxes & fees
Nov 3 - Nov 4
InterContinental Edinburgh The George by IHG
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.Learn more about Dalkeith
Learn more about Dalkeith

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

Newbattle Leisure Centre

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

Danderhall Leisure Centre

Enjoy an outing to Danderhall Leisure Centre during your stay in Dalkeith.
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

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

Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Loved this hotel so much!! Everyone was so incredibly kind and the room and bathroom were so nice! Location was absolutely perfect. Very central and you can literally see the castle from out front!"
Savanna 2-night trip
Posted 2 hours ago
Apex Grassmarket Hotel
Moxy Edinburgh Airport

Moxy Edinburgh Airport

8/10 Good
"Suspicious wet carpet in one corner… aside from that, pretty good for a last minute deal within walking distance of the airport"
Laurie 1-night trip
Posted 5 hours ago
Moxy Edinburgh Airport
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Perfect location"
Jennifer 3-night trip
Posted 6 hours ago
Apex City of Edinburgh Hotel
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

10/10 Excellent
"Nice and friendly staff"
Lily 3-night trip
Posted 6 hours ago
Garner Edinburgh Haymarket by IHG
Market Street Hotel

Market Street Hotel

8/10 Good
"Everything about the hotel is excellent. Room, location, cleanliness. We just had a really rough check in. We had asked for an early check in months prior, and were told they would do everything to accommodate us. We arrived at 8:00am and weren’t given our room until 2:30. Checkout isn’t until 11, so expected 12 the latest. We were not given a time window and basically ignored in the beautiful lobby."
David 3-night trip
Posted 8 hours ago
Market Street Hotel
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"My stay in this hotel was that good . Am booked in again for the Christmas markets"
Suzanne 2-night trip
Posted 9 hours ago
Village Hotel Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Wonderful service, great location, professional staff, friendly atmosphere, clean room. We will come back."
Sylvie 3-night trip
Posted 13 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"Godspower and Mohammed were very helpful with helping get access to my room when my phone died and we had good conversations about valuable life experiences. 100% recommend"
Oluwafemi 1-night trip
Posted 22 hours ago
CODE - The Court, Edinburgh
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Beautiful exterior fit nicely within the surrounding area. Centrally located by Royal Mile, High St. staff was immensely kind and helpful. Thank you to Sara for going above and beyond. The room was spacious and clean as was the bathroom."
Robert 4-night trip
Posted 1 day ago
Radisson Blu Hotel, Edinburgh City Centre

More cheap stays in Dalkeith

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
NT$1,233
NT$1,554 total
Nov 3 - Nov 4
includes taxes & fees
Revolver Edinburgh
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
NT$1,505
NT$1,896 total
Nov 11 - Nov 12
includes taxes & fees
Edinburgh Travel Guest House
Edinburgh Backpackers Hostel

Edinburgh Backpackers Hostel

65 Cockburn Street Edinburgh Scotland
NT$2,611
NT$3,290 total
Nov 3 - Nov 4
includes taxes & fees
Edinburgh Backpackers Hostel
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
NT$3,059
NT$3,671 total
Oct 25 - Oct 26
includes taxes & fees
7/10 Good! (504 reviews)
Livingston Lodge Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
NT$3,185
NT$4,014 total
Nov 9 - Nov 10
includes taxes & fees
9.2/10 Wonderful! (1,320 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
NT$3,366
NT$4,241 total
Nov 8 - Nov 9
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 architecture and rich history of Dalkeith Palace, a must-see landmark.
  • Dalkeith Museum: Discover local heritage and fascinating exhibits that showcase the area's history.
  • Scenic Outdoor Activities: Enjoy picturesque hills and family-friendly parks perfect for outdoor adventures.
  • Charming Town Center: Stroll through the vibrant center, filled with friendly locals and unique shops.
  • Diverse Accommodations: Find a range of lodging options, from pet-friendly hotels to eco-certified guesthouses.

Find great hotels near Dalkeith

Experience a delightful stay in Dalkeith, Scotland, where a variety of accommodations await to meet your needs. From pet-friendly hotels to eco-certified guesthouses, you’ll find the perfect lodging for both leisure and business travel. Explore the charm of Dalkeith while enjoying comfortable amenities and warm hospitality at local hotels and guesthouses designed for every type of traveler.

  • Apex Grassmarket Hotel: Nestled in the vibrant heart of Edinburgh, the Apex Grassmarket Hotel is a 4-star gem that boasts a guest rating of 9.0 out of 10. This eco-certified property, located 10km from Dalkeith, is ideal for business travelers and eco-conscious visitors alike. With modern decor and stunning views of Edinburgh Castle, guests can unwind in stylish accommodations. The hotel features a fitness center, on-site restaurant serving locally sourced dishes, and a cozy bar. Its commitment to sustainability ensures travelers can enjoy a guilt-free stay while exploring the city.
  • ibis Edinburgh Centre South Bridge - Royal Mile: The ibis Edinburgh Centre South Bridge - Royal Mile offers a 3-star experience with a guest rating of 8.4 out of 10, located 10km from Dalkeith. This property is a great choice for eco-friendly travelers and pet owners, as it welcomes well-behaved pets with a variety of amenities, including food and water bowls. The hotel features comfortable rooms with modern furnishings, an all-you-can-eat breakfast buffet, and a lively bar area. Its prime location makes it easy to explore the iconic Royal Mile and other historic sites.
  • Apex Waterloo Place Hotel: With a guest rating of 9.2 out of 10, the Apex Waterloo Place Hotel is a luxurious 4-star accommodation just 10km from Dalkeith. This eco-certified hotel caters to families and business travelers, offering amenities like a restaurant, spa, and fitness center. Family-friendly services include a special breakfast menu for children, ensuring a pleasant stay for all ages. The hotel’s elegant design and central location make it the perfect base for exploring Edinburgh's attractions while providing a relaxing retreat at the end of the day.

Where to stay in Dalkeith

Dalkeith, Scotland, is a charming destination that offers a delightful mix of culture and outdoor activities. Stroll through the vibrant Dalkeith center, where friendly locals and rich history await you. Explore the idyllic Dalry area, perfect for families seeking relaxation and adventure. With its welcoming atmosphere and budget-friendly options, Dalkeith provides an ideal stay for travelers looking to immerse themselves in Scottish culture and enjoy excursions in this picturesque region.

  • Edinburgh: As a vibrant metropolis, Edinburgh is a cultural hub brimming with history and modern attractions. Situated near Dalkeith, it welcomes a steady stream of visitors year-round, with peak seasons from July to September. Travelers flock here for its rich culture and family-friendly activities. Explore the iconic Edinburgh Castle, stroll through the historic streets, or indulge in shopping and theater experiences. Whether you're enjoying a scenic walk or diving into the local arts scene, Edinburgh offers a memorable travel experience.
  • Old Town Edinburgh: Located 10km from Dalkeith, Old Town Edinburgh is renowned for its charming medieval streets and historical significance. This neighborhood attracts visitors throughout the year, especially during the bustling months of April and June to July. It is the perfect destination for those seeking a mix of culture and city life. With its array of shops, educational venues, and theaters, Old Town invites exploration. Don't miss the chance to visit historic landmarks and attend events in this captivating area, where every corner tells a story.
  • Bonnyrigg: Just 3km from Dalkeith, Bonnyrigg is a delightful city that offers a warm, welcoming atmosphere. While it sees a steady flow of visitors, peak seasons are noted in March to April and September. Bonnyrigg is ideal for romantic getaways and family excursions, featuring shopping areas and golf courses. Discover local landmarks like castles and symbolic sites, or partake in events and conferences. With its blend of recreational options and cultural experiences, Bonnyrigg is a charming escape close to Dalkeith.

Things to do near Dalkeith

Shopping

In Dalkeith, visit the local shops along the High Street for unique souvenirs and gifts. If you're up for a drive, check out the Fort Kinnaird Shopping Centre, located about 16km away, featuring a mix of high street retailers and dining options.

Recreation

Dalkeith Country Park offers a tranquil retreat with its expansive woodlands and serene paths, ideal for leisurely walks and picnics. Visit the Restoration Yard for wellness workshops and organic products, and unwind with yoga sessions amidst nature's beauty.

Adventure

At Knockhill Racing Circuit, located 39km from Dalkeith, experience the thrill of high-speed motor racing in a dynamic atmosphere. Feel the adrenaline as you watch live events or even take part in a driving experience that puts you behind the wheel of a race car.

Nightlife

In Dalkeith, the Rascals Bar offers a lively atmosphere with its vibrant music and friendly crowd, while The Corn Exchange hosts various events, providing a unique space for entertainment. For a more relaxed vibe, the Dalkeith Country Park features cozy spots to unwind and enjoy the 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 while visiting Dalkeith, plan your trip between January and March for lower accommodation rates. Booking your hotel about a month in advance often yields the best prices, with Tuesday being the cheapest day to stay. Check Expedia for last-minute deals and consider package deals that combine flights, hotels, and activities for extra savings. Utilize Expedia's search tools to filter by budget and eco-friendly options to find affordable stays. Additionally, walking around Dalkeith is a great way to explore without spending on public transport.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 makes it easy to choose your budget, desired location, and other preferences. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels right away. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will highlight sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Dalkeith hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Dalkeith

Dalkeith, Scotland, offers a delightful blend of culture, outdoor activities, and family-friendly experiences. Must-visit attractions include the impressive Dalkeith Palace, known for its stunning architecture, and the Dalkeith Museum, which showcases local history. Visitors can also enjoy scenic hills and charming streets, making it a perfect destination for those seeking a rich cultural and outdoor adventure during their vacation.

  • Hermitage of Braid and Blackford Hill Local Nature Reserve: Located about 8km from Dalkeith, this nature reserve offers lush woodlands and scenic hilltops. Enjoy walking trails that lead to panoramic views of Edinburgh and the surrounding landscape, making it a peaceful escape for nature lovers.
  • Dalkeith Country Park: Situated within Dalkeith, this urban park features beautiful gardens, outdoor activities, and family-friendly experiences. Explore historic buildings, enjoy picturesque walks, and participate in various recreational activities in a vibrant setting.
  • Royal Mile: About 10km from Dalkeith, the Royal Mile is a historic street filled with charming shops, restaurants, and landmarks. Stroll through this lively area to soak in the city's rich culture and history.

Best time to go to Dalkeith

The best time to visit Dalkeith can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dalkeith falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dalkeith falls in January, 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

Traveling to Dalkeith, Scotland, is convenient with major airports nearby. EDInburgh Airport (EDI) is located 19km away, with quality hotels such as Crescent House and Virgin Hotels Edinburgh, both 11km from the airport, offering easy access. Sheraton Grand Hotel & Spa is another excellent option, just 10km from EDI. Glasgow Airport (GLA) is 85km away, with luxurious choices like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, located 4 and 11km from the airport, respectively. For those considering Newcastle Airport (NCL), it is 127km distant, with nearby hotels like Delta Hotels by Marriott Newcastle Gateshead, all about 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 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.
Where can I learn more about changing or cancelling my trip to Dalkeith?
For more details about updating your trip to Dalkeith or cancelling it, go to https://www.expedia.com/service/.
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.
Where is the best place to stay close to Dalkeith Country Park?
Dalkeith Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and a bar. It's located just a short 0.6 mi (0.9 km) from Dalkeith Country Park. Other good options within 5 miles include Rathan House and Melville Castle.
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 the best hotel for staying near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
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