Catch a crowd-pleasing event at a popular venue like Murrayfield Stadium. You can also join fans at Easter Road Stadium and Musselburgh Racecourse.
The Dalkeith area has a remarkable history. Don't pass up an opportunity to see Edinburgh Castle and Gladstone's Land. Other historic sites include Real Mary King's Close and Edinburgh Dungeon.
Soak up some sun at Dalkeith beaches like Gullane Beach and Longniddry Bents. If time allows, stroll along the shore at Portobello Beach and Silver Sands Beach.
A visit to Dalkeith should definitely include seeing popular sights like Arthur's Seat, Edinburgh International Conference Centre, and Edinburgh Playhouse Theatre. Maybe make your way to Greyfriars Kirk and Palace of Holyroodhouse, too.
Find Dalkeith car rental deals right here on Expedia.com today. From compact cars to spacious SUVs, you can find the perfect set of wheels for your next holiday at a great price. Narrow your search by vehicle size, options, and more when you use our easy booking agent to rent a car in minutes.