Hotels near Dalkeith Country Park

Photo by Jock Watson

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

You could get an extra 10% off with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Dalkeith Country Park?

Other landmarks in Dalkeith

Find out more about Dalkeith Country Park

Where is Dalkeith Country Park?

Dalkeith is home to Dalkeith Country Park. Dalkeith is a welcoming city known for its selection of restaurants and bars. If you're looking for things to do in the area, you may want to check out Edinburgh Castle and Musselburgh Racecourse.

Where can I stay near Dalkeith Country Park?

We've got 241 hotels you can choose from within 5 miles of Dalkeith Country Park. You might want to think about one of these choices that are popular with our guests:

Melville Castle - 1.2 mi (2 km) away

  • 4-star castle • Free parking • Free WiFi • Restaurant

Carberry Tower Mansion House and Estate - 1.9 mi (3 km) away

  • 4-star hotel • Free parking • Free WiFi • Restaurant • Attentive staff

The Sun Inn - 2.2 mi (3.5 km) away

  • 4-star inn • Free parking • Free WiFi • Restaurant

Ravelston House - 2.8 mi (4.5 km) away

  • 3-star hotel • Free breakfast • Free parking • Free WiFi • Spacious rooms

Dalhousie Castle Hotel & Spa - 3 mi (4.9 km) away

  • 4-star hotel • Free breakfast • Free parking • Free WiFi • Walkable location

Things to see and do near Dalkeith Country Park

What to see near Dalkeith Country Park

  • Edinburgh Castle
  • Queen Margaret University
  • Musselburgh Racecourse
  • Portobello Beach
  • Arthur's Seat

Things to do near Dalkeith Country Park

  • Royal Commonwealth Pool
  • Queen's Hall
  • Festival Theatre
  • Royal Mile
  • National Museum of Scotland

How to get to Dalkeith Country Park

Flights to Dalkeith

  • Edinburgh Airport (EDI), 12.1 mi (19.5 km) from central Dalkeith

Keep exploring