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 ¥10,026

  • 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
Sep 8 - Sep 9
Tomorrow
Sep 9 - Sep 10
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Property class

Guest rating

Our top choices for Dalkeith hotels

1. The Sun Inn

The Sun Inn
Dalkeith
United Kingdom
Barry
¥21,746
¥26,095 total
includes taxes & fees
Oct 4 - Oct 5
The Sun Inn

2. Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
Dalkeith
United States
Amber
¥9,916
¥11,899 total
includes taxes & fees
Oct 4 - Oct 5
Premier Inn Edinburgh A7 - Dalkeith

3. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United States
Jessica
¥25,201
¥31,753 total
includes taxes & fees
Oct 4 - Oct 5
Carberry Tower Mansion House and Estate

4. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
United States
Rhonda
¥47,440
¥56,928 total
includes taxes & fees
Sep 27 - Sep 28
Dalhousie Castle

5. Braid Hills Hotel

Braid Hills Hotel
Morningside
United Kingdom
Coila
¥21,359
¥26,913 total
includes taxes & fees
Oct 4 - Oct 5
Braid Hills Hotel

6. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
United Kingdom
Lee
¥25,921
¥32,660 total
includes taxes & fees
Oct 7 - Oct 8
Moxy Edinburgh Airport

7. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
West End
United Kingdom
Courtney
¥19,054
¥24,008 total
includes taxes & fees
Sep 20 - Sep 21
Garner Edinburgh Haymarket by IHG

8. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
United Kingdom
Amanda
¥21,737
¥27,389 total
includes taxes & fees
Sep 20 - Sep 21
Courtyard by Marriott Edinburgh West

9. ibis budget Edinburgh Park

ibis budget Edinburgh Park
Gogar
United Kingdom
Alison
¥16,956
¥21,364 total
includes taxes & fees
Oct 5 - Oct 6
ibis budget Edinburgh Park

10. The Salisbury Hotel

The Salisbury Hotel
Southside
Germany
Claudia
¥25,350
¥31,942 total
includes taxes & fees
Oct 5 - Oct 6
The Salisbury Hotel

11. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
United States
John
¥35,639
¥44,905 total
includes taxes & fees
Oct 4 - Oct 5
Leonardo Royal Hotel Edinburgh

12. Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
Leith
United States
RAYMOND
¥24,686
¥31,103 total
includes taxes & fees
Oct 4 - Oct 5
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

13. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Jessica
¥16,734
¥21,084 total
includes taxes & fees
Sep 20 - Sep 21
Holiday Inn Edinburgh Zoo by IHG

14. The Scholar

The Scholar
Southside
United Kingdom
Christine
¥28,854
¥36,356 total
includes taxes & fees
Sep 20 - Sep 21
The Scholar

15. Dean Park Hotel

Dean Park Hotel
Kirkcaldy
United States
Maria VIctoria
¥9,227
¥11,072 total
includes taxes & fees
Oct 9 - Oct 10
Dean Park Hotel

16. Kildonan Lodge Hotel

Kildonan Lodge Hotel
Newington
United Kingdom
Hannah
¥25,631
¥32,295 total
includes taxes & fees
Oct 5 - Oct 6
Kildonan Lodge Hotel

17. Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
West End
United States
Jonathan David
¥14,745
¥18,580 total
includes taxes & fees
Oct 4 - Oct 5
Britannia Hotel Edinburgh

18. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
United Kingdom
Pierre Antoine
¥23,710
¥29,875 total
includes taxes & fees
Oct 4 - Oct 5
Point A Edinburgh Haymarket

19. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
Leith
United Kingdom
Simon
¥60,094
¥75,718 total
includes taxes & fees
Sep 29 - Sep 30
Fingal - A Luxury Floating Hotel

20. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Old Town Edinburgh
United States
Kristin
¥44,569
¥56,157 total
includes taxes & fees
Sep 24 - Sep 25
Apex City of Edinburgh Hotel
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

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

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

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

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Really enjoy my time at this hotel. I spent 7 nights as a solo female traveler. The hotel is central, easy access to restaurants, pubs, sightseeing, public transportation. You can walk every where and felt safe at all times. Thank you, Archie for being kind, caring and helpful during my stay. Will definitely stay again without any hesitation."
Adriana 7-night trip
Posted less than an hour ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Great location and very walkable. Be aware there are about 10 steps leading up to the lobby. They will help you with getting bags up the stairs but there is no elevator. Enjoyed our stay there."
Judy 4-night trip
Posted 3 hours ago
Apex Grassmarket Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"This stay totally exceeded my expectations. Every little detail was thought after. I stayed in a woman's only dorm and everyone was so considerate and quiet I was able to get very good rest. All common areas were very clean too. Highly recommend!"
Jennifer 1-night trip
Posted 3 hours ago
CODE - The Court, Edinburgh
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

10/10 Excellent
"Easy access to buses and trams"
Keith 5-night trip
Posted 3 hours ago
Garner Edinburgh Haymarket by IHG
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"Great location."
Bryon 1-night trip
Posted 4 hours ago
Leonardo Royal Hotel Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"Breakfast was good, wide choice. Bed was awfull, very bouncy and you sank into giving a sore back. Floor slopped as well. Excellent location. Room needs updating, different colour every wall. Basin was cracked. Shower pressure good. Drainage a problem. Toilet roll holder you need to be a contortionist."
CHERYL 3-night trip
Posted 7 hours ago
Apex City of Edinburgh Hotel
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Clean room, great staff, very good breakfast."
ANNA 5-night trip
Posted 8 hours ago
Point A Edinburgh Haymarket
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"Great spot"
jeff 4-night trip
Posted 12 hours ago
Holiday Inn Edinburgh Zoo by IHG
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Check in was simple & quick. Our room was immaculate. Shower very powerful, body wash, shampoo, conditioner, soap and lotion supplied. Tea and coffee downstairs to help ourselves to instead of in room which we were happy with. Saves waste. Staff friendly. Good, free wifi. Great stay."
Fiona 1-night trip
Posted 18 hours ago
YOTEL Edinburgh

More cheap stays in Dalkeith

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
¥7,957
¥10,026 total
Oct 8 - Oct 9
includes taxes & fees
6.4/10 (51 reviews)
Revolver Edinburgh
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
¥8,220
¥10,358 total
Oct 1 - Oct 2
includes taxes & fees
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
¥12,159
¥14,591 total
Oct 9 - Oct 10
includes taxes & fees
Livingston Lodge Hotel
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
¥24,191
¥30,238 total
Sep 21 - Sep 22
includes taxes & fees
8.6/10 Excellent! (1,010 reviews)
Cairn Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
¥24,465
¥30,826 total
Sep 27 - Sep 28
includes taxes & fees
9.4/10 Exceptional! (1,280 reviews)
CODE - The Court, Edinburgh
Destiny Student - Burnet Point

Destiny Student - Burnet Point

1-4 Abbey Ln Edinburgh Scotland
Get ratesDestiny Student - Burnet Point

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 attraction.
  • Vibrant Dalkeith Market: Experience local culture and flavors at the bustling Dalkeith Market, perfect for shopping and dining.
  • Outdoor Adventures: Enjoy picturesque hills and various outdoor activities, ideal for families and nature lovers.
  • Diverse Accommodations: Choose from a range of cozy guesthouses to modern hotels, catering to all traveler needs.
  • Family-Friendly Atmosphere: Discover a warm, inviting community with activities that appeal to visitors of all ages.

Find great hotels near Dalkeith

Explore a variety of hotel accommodations in Dalkeith, Scotland, where you can find everything from cozy guesthouses to modern hotels. Ideal for travelers seeking pet-friendly options, business facilities, or eco-certified experiences, Dalkeith offers a range of choices to suit your needs. Whether you're visiting for leisure or work, you'll discover the perfect place to unwind and enjoy the charm of this historic town.

  • Apex Grassmarket Hotel: Nestled in the vibrant heart of Edinburgh, the Apex Grassmarket Hotel is a 4-star property that provides a unique blend of eco-certification and upscale comfort. With a guest rating of 9.0 out of 10, this hotel is ideal for travelers seeking a sustainable lodging option. The hotel features modern rooms, a stylish bar, and a restaurant offering local cuisine. Its excellent amenities cater to business travelers, while the eco-friendly focus makes it a top choice for those who value sustainability during their stay.
  • ibis Edinburgh Centre South Bridge - Royal Mile: This 3-star hotel is perfect for those traveling with pets, offering a welcoming environment that accommodates furry companions. With a guest rating of 8.4 out of 10, the ibis Edinburgh Centre South Bridge boasts eco-certification and includes features such as food and water bowls for pets. Its prime location near the Royal Mile allows guests to explore Edinburgh easily. The hotel also ensures a comfortable stay with modern amenities and a relaxed atmosphere, making it a great option for pet-friendly travelers.
  • Apex Waterloo Place Hotel: The Apex Waterloo Place Hotel is a distinguished 4-star property with a remarkable guest rating of 9.2 out of 10. This hotel stands out for its family-friendly atmosphere and luxurious spa services, including a steam room and a variety of treatments. With its full-service spa and pool facilities, the hotel caters to guests seeking relaxation after a day of exploration. Located in close proximity to Dalkeith, it features amenities tailored for families and business travelers alike, ensuring a comfortable and rejuvenating stay.

Where to stay in Dalkeith

Dalkeith offers a delightful blend of culture and outdoor activities, making it an ideal destination for families and explorers alike. Visitors can stroll through the charming Dalkeith Centre, immerse themselves in the local culture, and enjoy the friendly atmosphere. The nearby Dalry area boasts historical sights and relaxing spots, ensuring a memorable vacation filled with excursions and family-friendly adventures. Embrace the warmth of Dalkeith as you discover its unique vibes and idyllic surroundings.

  • Edinburgh: Edinburgh is a vibrant metropolis and serves as the capital city of Scotland, located in close proximity to Dalkeith. This city attracts travelers year-round, with peak visitor numbers occurring from July to September. Edinburgh is renowned for its rich cultural experiences, family-friendly attractions, and urban adventures. You can explore bustling shopping areas, enjoy captivating theater performances, and visit historic sites like the iconic Edinburgh Castle and the Royal Mile. The city's blend of history and modernity promises an unforgettable travel experience.
  • Old Town Edinburgh: Just 10km from Dalkeith, Old Town Edinburgh is a historic neighborhood filled with charm and character. This area sees a steady flow of visitors, particularly during the spring and summer months. Travelers flock here for an immersive city-themed experience, with opportunities to delve into the local culture and history. Old Town is home to vibrant shopping districts, educational institutions, and renowned theaters. Highlights include cobbled streets, the historic significance of St Giles' Cathedral, and various conference venues that host exciting events throughout the year.
  • Bonnyrigg: Located 3km from Dalkeith, Bonnyrigg is a picturesque city that offers a blend of romantic and cultural experiences. Visitor numbers peak in the spring and fall, making it an appealing destination for family outings and couples' retreats. The city features shopping areas and beautiful golf courses, perfect for leisurely afternoons. Key attractions include stunning castles and symbolic landmarks that reflect the area's rich heritage, alongside event venues that cater to various gatherings and celebrations.

Things to do near Dalkeith

Shopping

In Dalkeith, check out the local shops along the High Street for unique souvenirs, including handcrafted items and Scottish gifts. If you're up for a drive, visit the Fort Kinnaird Shopping Centre, around 16km away, for a wider range of retail options and popular brands.

Recreation

In Dalkeith, the Dalhousie Castle Spa offers a unique wellness experience with rejuvenating treatments amid historical surroundings. Nearby, enjoy tranquil walks in Dalkeith Country Park, where nature trails and beautiful landscapes provide a serene backdrop for relaxation and reflection.

Adventure

At Knockhill Racing Circuit, located 39km from Dalkeith, experience the thrill of motor racing. Feel the adrenaline rush as you watch high-speed races and take part in driving experiences that cater to both beginners and seasoned racers, all within a vibrant, energetic atmosphere.

Nightlife

In Dalkeith, the vibrant atmosphere comes alive at venues like The Black Bull, where you can enjoy local brews and live music. The Dalkeith Tavern offers a relaxed setting for socializing, while nearby bars provide a variety of entertainment options, making for an enjoyable night out.

*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 prices. Book your hotel about a month in advance or check Expedia for last-minute deals, especially on Tuesdays when rates are cheaper. Avoid staying on Saturdays when prices peak. Use Expedia's tools to filter by budget and location, and consider booking a package deal that combines flights, hotels, and activities for extra savings. Additionally, explore free activities in the area to enhance your experience without breaking the bank.

  • 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: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Dalkeith hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Dalkeith

Dalkeith, Scotland, offers a perfect blend of cultural, outdoor, and family activities. Visitors can explore the stunning Dalkeith Palace, a highlight of the area, and enjoy local attractions like the bustling Dalkeith Market. With its picturesque hills and historical castles, Dalkeith provides a delightful experience for travelers seeking culture and adventure in a family-friendly setting.

  • Royal Mile: Experience the vibrant atmosphere of the Royal Mile, a historic street lined with shops, restaurants, and street performers. Stroll through its cobblestone paths, taking in the rich history and architecture that showcases Edinburgh's past, just 10km from Dalkeith.
  • Portobello Beach: Enjoy the sandy shores and refreshing sea breeze at Portobello Beach, located 8km from Dalkeith. This charming beach offers a relaxing escape, perfect for a leisurely walk, a picnic, or simply soaking up the sun.
  • Palace of Holyroodhouse: Discover the cultural significance of the Palace of Holyroodhouse, a stunning historic residence just 10km away. Explore its beautiful gardens and learn about Scotland's royal history while admiring the impressive architecture.

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 three major airports nearby. EDInburgh Airport (EDI) is the closest, situated 19km away, with great hotels like Crescent House and Virgin Hotels Edinburgh, both 11km from the airport. GLAsgow International Airport (GLA), located 85km away, offers luxurious options such as JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, which are 4 and 11km from the airport, respectively. Newcastle International Airport (NCL) is the furthest at 127km, with hotels like Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both 10km from the airport. Each airport provides various transportation options for easy access.

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 traveler data. Other good options for your trip to the area are Apex Grassmarket Hotel 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. 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 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 and features 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?
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 Village Hotel Edinburgh are two additional hotels with an onsite pool. 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 25 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