A stone bridge with an arch over a river, surrounded by trees and a castle in the background.

Hotels near Dalkeith Country Park

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Dalkeith Country Park hotels

Melville Castle

Melville Castle
4.0 star property
2.1 km from Dalkeith Country Park
9.2 out of 10, Wonderful, (305 reviews)
"Lovely property and great location"
United Kingdom
Mike
The price is P12,747
P15,297 total
includes taxes & fees
Jul 5 - Jul 6
Melville Castle

Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
3.0 star property
2.8 km from Dalkeith Country Park
8.4 out of 10, Very Good, (5 reviews)
"We loved our one night stay here. I was worried because I didn’t realize there was no lift on the property, but the staff was very helpful in getting us to our room. "
United States
Amber
The price is P7,503
P9,003 total
includes taxes & fees
Jul 19 - Jul 20
Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
3 km from Dalkeith Country Park
6.8 out of 10, (15 reviews)
"Comfortable bed, clean room, and the staff was very helpful and friendly."
Canada
jody
The price is P6,067
P7,644 total
includes taxes & fees
Jul 26 - Jul 27
Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
4.1 km from Dalkeith Country Park
9.0 out of 10, Wonderful, (23 reviews)
"Its far away from the city. Some staff was not so welcoming."
Canada
Saumendu
The price is P7,016
P8,840 total
includes taxes & fees
Jul 26 - Jul 27
Premier Inn Edinburgh A1 - Newcraighall

The Sun Inn

The Sun Inn
4.0 star property
3.6 km from Dalkeith Country Park
8.6 out of 10, Excellent, (423 reviews)
"The tv in the room didn’t work and only half the dishes on the menu were available even though it was a small basic menu and it was not near alternative places to eat so this was not good"
United Kingdom
William
The price is P8,471
P10,165 total
includes taxes & fees
Jul 15 - Jul 16
The Sun Inn

Faside Estate

Faside Estate
4.0 star property
4.9 km from Dalkeith Country Park
9.6 out of 10, Exceptional, (16 reviews)
"We had an amazing stay from start to finish. Ian gave us a tour if the castle along with a history. The rooms were cozy, the bed was very comfortable. The owners even gave us a ride to the tram when we were unable to find a taxi. Sue and Ian are a friendly helpful couple. "
United States
Nathaniel
The price is P17,864
P22,508 total
includes taxes & fees
Jul 26 - Jul 27
Faside Estate

The Abbey Residence

The Abbey Residence
3.0 star property
4 km from Dalkeith Country Park
8.0 out of 10, Very Good, (102 reviews)
"It was a very nice place to stay, the staff was wonderful and vary caring about customers necessities. Breakfast was really good, has it's own free parking lot and generally speaking, very well!"
United Kingdom
Miss Maureen
The price is P7,411
P8,893 total
includes taxes & fees
Jul 5 - Jul 6
The Abbey Residence

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
5.1 km from Dalkeith Country Park
8.8 out of 10, Excellent, (1,001 reviews)
"Good selection for breakfast and the room had coffee and tea perfect"
Canada
Richard
The price is P6,099
P7,319 total
includes taxes & fees
Jul 5 - Jul 6
Best Western Kings Manor Hotel

Dalhousie Castle

Dalhousie Castle
4.0 star property
4.9 km from Dalkeith Country Park
8.6 out of 10, Excellent, (809 reviews)
"Wonderful place. If you've ever wanted to stay in a castle, this is it. Great property, wonderful staff, outstanding dungeon dinner experience and beautiful grounds to walk around. I would stay here again. "
United States
Ethan
The price is P18,298
P21,957 total
includes taxes & fees
Jul 5 - Jul 6
Dalhousie Castle

First Lasswade Road House

First Lasswade Road House
4.0 star property
5.5 km from Dalkeith Country Park
6.8 out of 10, (5 reviews)
"Property is dated and the bare minimal was provide in terms of amenities (such as no basic seasoning (no salt or black pepper). One garbage bag to last 4 days for 8 guests."
United States
Gillian
The price is P10,869
P17,515 total
includes taxes & fees
Jul 5 - Jul 6
First Lasswade Road House

Prestonfield House

Prestonfield House
5.0 star property
7.1 km from Dalkeith Country Park
9.8 out of 10, Exceptional, (300 reviews)
"THE MOST AMAZING PLACE TO STAY!!"
United States
Erin
The price is P31,225
P37,470 total
includes taxes & fees
Jul 5 - Jul 6
Prestonfield House

Northumberland Hotel

Northumberland Hotel
3.0 star property
7.2 km from Dalkeith Country Park
6.4 out of 10, (769 reviews)
"Great location clean and tidy "
United Kingdom
Paul
The price is P5,802
P7,311 total
includes taxes & fees
Jul 26 - Jul 27
Northumberland Hotel

Aynetree Guest House

Aynetree Guest House
3.0 star property
5.5 km from Dalkeith Country Park
7.4 out of 10, Good, (266 reviews)
"such an amazing place to visit and very clean.easy place to find too"
United Kingdom
Jaya
The price is P5,157
P6,497 total
includes taxes & fees
Jul 26 - Jul 27
Aynetree Guest House

18 Craigmillar Park Guest House

18 Craigmillar Park Guest House
3.0 star property
7.3 km from Dalkeith Country Park
9.4 out of 10, Exceptional, (23 reviews)
"Loved staying at this great guest house. Very convenient for Edinburgh city centre as bus stop for the city centre is right outside the door. Craig is a great host with lots of helpful information. Would definitely stay here again. "
United Kingdom
Jennifer
The price is P10,979
P13,174 total
includes taxes & fees
Jul 15 - Jul 16
18 Craigmillar Park Guest House

Sakura Edinburgh Guest House

Sakura Edinburgh Guest House
2.5 star property
8.4 km from Dalkeith Country Park
6.2 out of 10, (489 reviews)
"Cheap & clean perfect for an overnight stay. Plenty shops, places to eat and bars near by."
United Kingdom
Michael
The price is P6,691
P8,029 total
includes taxes & fees
Jul 6 - Jul 7
Sakura Edinburgh Guest House

Kildonan Lodge Hotel

Kildonan Lodge Hotel
4.0 star property
7.2 km from Dalkeith Country Park
9.0 out of 10, Wonderful, (375 reviews)
"Wonderful staff, clean and tidy, excellent links to city centre. Beautiful building too."
United Kingdom
Hannah
The price is P8,042
P9,650 total
includes taxes & fees
Jul 5 - Jul 6
Kildonan Lodge Hotel

The Scott

The Scott
4.0 star property
7.8 km from Dalkeith Country Park
9.6 out of 10, Exceptional, (702 reviews)
"Nothing but kind things to say about the staff and the atmosphere. Everything was so warm and comforting, and we had an absolutely impressive stay. Whenever we had questions, the staff were incredibly helpful. Amazing stay!"
United States
ALEJANDRO
The price is P14,088
P16,906 total
includes taxes & fees
Jul 5 - Jul 6
The Scott

The Scholar

The Scholar
4.0 star property
7.9 km from Dalkeith Country Park
9.4 out of 10, Exceptional, (1,000 reviews)
"As always, a lovely stay and very helpful staff. Rooms clean and comfortable and easy to walk into town and buses available if you prefer that."
United Kingdom
Thomas
The price is P8,508
P10,210 total
includes taxes & fees
Jul 5 - Jul 6
The Scholar

Premier Inn Edinburgh East

Premier Inn Edinburgh East
3.0 star property
6.7 km from Dalkeith Country Park
7.6 out of 10, Good, (43 reviews)
"Rooms are spacious, close to bus stop to city Many lines available. The best is the breakfast, variety and quality. Good value"
United States
Edgardo
The price is P6,412
P7,694 total
includes taxes & fees
Jul 5 - Jul 6
Premier Inn Edinburgh East

Kirkhill Estate Rooms

Kirkhill Estate Rooms
3.0 star property
6.3 km from Dalkeith Country Park
7.2 out of 10, Good, (62 reviews)
"Great alternative to corporate hotels . Stayed night before Edinburgh marathon to watch son run . Close enough to get there . Hadn’t realised about communal kitchen and making drinks and bringing tea and milk , but slept well and drove locally to eat out"
United Kingdom
andrea
The price is P6,404
P7,685 total
includes taxes & fees
Jul 6 - Jul 7
Kirkhill Estate Rooms
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Dalkeith Country Park

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
View from property
Melville Castle
4.0 star property
9.2
Wonderful
305 reviews
View
Exterior
Premier Inn Edinburgh A7 - Dalkeith
3.0 star property
8.4
Very Good
5 reviews
View
Exterior
Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
6.8
15 reviews
View
Exterior
Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
9.0
Wonderful
23 reviews
View
Room
The Sun Inn
4.0 star property
8.6
Excellent
423 reviews
View

Top Dalkeith Country Park Hotel Reviews

Hotels near other Dalkeith Country Park attractions

Find out more about Dalkeith Country Park

Top reasons to visit Dalkeith Country Park

  • Scenic Walks: Explore beautiful trails through lush landscapes, perfect for leisurely strolls or family outings.
  • Historic Attractions: Visit the impressive Dalkeith Palace and nearby Dalhousie Castle, rich in history and culture.
  • Family-Friendly Activities: Enjoy picnic areas, camping sites, and vibrant festivals, catering to all ages.
  • Stunning Countryside: Discover the picturesque Scottish Borders, ideal for outdoor adventures and exploration.
  • Diverse Accommodations: Choose from charming guesthouses to modern hotels, ensuring a comfortable stay for every traveller.

Find great hotels near Dalkeith Country Park

Discover a delightful range of accommodations near Dalkeith Country Park, catering to every type of traveller. From charming guesthouses to modern hotels, you'll find pet-friendly options and eco-certified stays that prioritise sustainability. Whether you're visiting for leisure or business, the hotels around Dalkeith offer the perfect blend of comfort and convenience, ensuring a memorable stay in this picturesque Scottish locale.

  • ibis Edinburgh Centre South Bridge - Royal Mile: The ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star hotel that excels in offering a pet-friendly and eco-conscious experience, making it a great choice for environmentally aware travellers. Located 10km from Dalkeith Country Park, this hotel features modern amenities and a vibrant atmosphere. Guests can appreciate the thoughtful pet policies, including provisions for food and water bowls, while the eco-certification reflects its commitment to sustainability. With a guest rating of 8.4 out of 10, it provides a comfortable stay for those looking to explore Edinburgh with their furry companions.
  • Apex Waterloo Place Hotel: Offering a blend of elegance and modern comfort, the Apex Waterloo Place Hotel is a distinguished 4-star establishment with a guest rating of 9.2 out of 10. Situated 10km from Dalkeith Country Park, this hotel caters to families and business travellers alike, featuring amenities that ensure a pleasant stay for children. The eco-certification underscores its sustainable practices, while the stylish rooms and attentive service create a relaxing environment. The hotel also provides breakfast options tailored for children, making it an ideal choice for families seeking both comfort and convenience.
  • Leonardo Royal Hotel Edinburgh: The Leonardo Royal Hotel Edinburgh is a sophisticated 4-star hotel, just 10km from Dalkeith Country Park, boasting a commendable guest rating of 9.2 out of 10. Known for its eco-friendly focus, this hotel provides a serene getaway with sustainable practices at its core. The contemporary design and well-equipped rooms ensure a comfortable stay, appealing to those who value both style and environmental responsibility. The hotel's commitment to eco-certification makes it a suitable choice for travellers looking to enjoy Edinburgh while minimising their impact on the environment.

Where to stay near Dalkeith Country Park

Discover the charm of Dalkeith Country Park and its surrounding areas, where friendly locals and rich history await. Just a stone's throw from Dalkeith, explore the picturesque Scottish Borders countryside, perfect for family-friendly outings. Enjoy the convenience of nearby cities, offering budget-friendly options and a relaxing atmosphere. Wander through the park's stunning landscapes and uncover the historical treasures that make this region a delightful retreat for every traveller.

  • Edinburgh: As a bustling metropolis, Edinburgh is rich in history and culture, serving as a vibrant backdrop for your travels. Dalkeith Country Park is nestled within this city's boundaries, making it an ideal base for exploration. With visitor numbers peaking from July to September, the city is alive with activity. Expect a plethora of cultural experiences, including iconic landmarks such as the Edinburgh Castle and historic streets. The city boasts a diverse shopping scene and is home to numerous theatres that offer a taste of local performances. Whether you're wandering through the Royal Mile or enjoying a family day out, Edinburgh promises an unforgettable experience.
  • Dalkeith: Just a stone's throw from Dalkeith Country Park, the city of Dalkeith offers a charming blend of history and outdoor activities. With visitor numbers peaking in June to July, the city's welcoming atmosphere is perfect for families and culture enthusiasts alike. Explore the local shopping areas or tee off at one of the nearby golf courses. Dalkeith's historic landmarks, including its symbolic castle, add to the allure. The city's compact nature makes it easy to navigate, ensuring you can make the most of your visit while soaking in the local culture.
  • Old Town Edinburgh: Located approximately 10km from Dalkeith Country Park, Old Town Edinburgh is a neighbourhood steeped in charm and history. Known for its city and culture-themed experiences, this area draws visitors year-round, particularly during peak seasons in April and June to July. The cobbled streets are lined with shops, educational venues, and theatres, offering a fantastic glimpse into Edinburgh's rich heritage. Don't miss the historic sites and events that take place here, making Old Town Edinburgh a must-visit for any traveller seeking the essence of the city.

Things to do near Dalkeith Country Park

Shopping

At Dalkeith Country Park, you can explore charming shops offering local crafts and souvenirs. If you're up for a drive, visit the nearby Edinburgh city centre, where you’ll find a variety of shopping options, including high street brands and unique boutiques.

Recreation

At Dalkeith Country Park, the Restoration Yard offers holistic wellness therapies in a tranquil environment, combining natural elements with mindfulness practices. Engage in outdoor yoga sessions surrounded by lush landscapes, or explore the serene walking trails for a refreshing escape into nature, fostering relaxation and rejuvenation.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 37km from Dalkeith Country Park. This venue offers adrenaline-fuelled racing events and track days, perfect for motorsport enthusiasts seeking excitement and adventure in a vibrant atmosphere.

Nightlife

In Dalkeith Country Park, indulge in a relaxed evening at the Restoration Yard's bar, where you can enjoy local drinks in a cosy setting. Alternatively, explore the nearby traditional pubs for a lively atmosphere, featuring live music and a warm Scottish welcome.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dalkeith Country Park

For a budget-friendly visit to Dalkeith Country Park, consider travelling between January and March when accommodation prices are lower. Booking about a month in advance often yields the best rates, and Tuesdays are typically the cheapest days to stay. Explore last-minute deals on platforms like Expedia, where you can filter results by price and type, including eco-friendly options. To maximise savings, combine your hotel, flights, and activities into a package. Additionally, always look for exclusive deals, free cancellation options, and secure bookings to ensure a cost-effective trip.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Dalkeith Country Park 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: Booking a hotel around Dalkeith Country Park about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Dalkeith Country Park is Tuesday. The most expensive day to stay around Dalkeith Country Park is Saturday.
  • Find cheap hotels on Expedia: Expedia's search feature enables you to specify your budget, desired location, and various other preferences. You can arrange your search results to display prices from lowest to highest, ensuring that the most affordable hotels appear first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can enjoy savings by combining your hotel reservation at Dalkeith Country Park with your flights and activities through an Expedia package.

Find the best attractions near Dalkeith Country Park

Dalkeith Country Park offers a variety of attractions for visitors, featuring scenic hills, historic castles, and charming churches. Highlights include the impressive Dalkeith Palace and easy access to Dalhousie Castle. The park caters to those seeking culture, outdoor experiences, and family-friendly activities, making it an ideal destination for tourists exploring the rich heritage and natural beauty of the area.

  • Festival Theatre: Located 10km from Dalkeith Country Park, the Festival Theatre is a cultural gem showcasing opera and diverse performances. Its romantic ambience and vibrant city energy make it a delightful evening destination for those seeking entertainment and artistic experiences.
  • Royal Mile: This historic street, also 10km away, is a bustling thoroughfare steeped in the rich heritage of Edinburgh. Stroll along the Royal Mile to immerse yourself in the lively city atmosphere, with shops, eateries, and historical landmarks lining the way.
  • Portobello Beach: Just 6km from Dalkeith Country Park, Portobello Beach offers a refreshing seaside retreat. With its sandy shores and charming promenade, it’s an ideal spot for a leisurely walk or enjoying the coastal vibes of the East Lothian coast.

Best time to go to Dalkeith Country Park

The best time to visit Dalkeith Country Park 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 slightly low 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 CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly 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 CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Dalkeith Country Park

To visit Dalkeith Country Park, the nearest major airport is EDInburgh (EDI), located 19km away. Nearby hotel options iNCLude the 5.5-star Crescent House and the luxurious 5-star Virgin Hotels Edinburgh, both 11km from the airport. The 5-star Sheraton Grand Hotel & Spa is only 10km away. For those considering GLAsgow (GLA), situated 85km from Dalkeith, the 5-star JA Mar Hall Scotland is 6km from the airport, while the Kimpton Blythswood Hotel & Spa lies 11km away. Newcastle (NCL) is 129km away, with convenient hotels like Delta Hotels by Marriott and Copthorne Hotel, both 10km from the airport.

Frequently asked questions

What's the area like around Dalkeith Country Park?
Dalkeith Country Park is located in a welcoming area of Dalkeith known for its array of dining options and golfing. If you're looking for a convenient place to stay, check out the 5 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay near Dalkeith Country Park?
Melville Castle is one of the top choices for your stay based on our traveler data, and this castle offers a restaurant and free parking. It's located 1.3 mi (2.1 km) from Dalkeith Country Park. Other good options within 5 miles include Carberry Tower Mansion House and Estate and Premier Inn Edinburgh A7 - Dalkeith.
How many hotels should I expect to find near Dalkeith Country Park?
Expedia has 5 hotels and other accommodations within a mile from Dalkeith Country Park.
If I need to cancel the hotel reservation for my stay near Dalkeith Country Park, will I receive a refund?
Yes, the majority of hotel room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Enter dates in and click on "Search", then you can use the "fully refundable" filter to view the best deals available near Dalkeith Country Park.
What can I see and do near Dalkeith Country Park?
You'll want to browse the exhibits at Scottish Mining Museum and Prestongrange Museum. Craigmillar Castle, Hawthornden Castle, and Newbattle Abbey are notable landmarks to explore if you're in the area. Consider spending a leisurely afternoon outside at Dalhousie Castle, Gore Glen Woodland Park, or Vogrie Country Park.

Explore a world of travel with Expedia