Luxury Hotels in Dalkeith

We've selected 3 of the Best Luxury hotels in Dalkeith for your 2026 vacation!

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0

Ages of children:

Top luxury hotels in Dalkeith

View all photos

8.8
Excellent
3990 Reviews

From

65$/night

The Melville Inn By Innkeeper'S Collection

The Melville Inn,

Situated only 5 minutes' walk from the Edinburgh Butterfly and Insect World, The Melville Inn By Innkeeper'S Collection Dalkeith provides guests with 24-hour front desk assistance and wake-up service. The inn, located about 3 km from Bonnyrigg Parish Church, features a restaurant.

Read more
Check Availability

Luxury hotels in Dalkeith with swimming pool

View all photos

8
Very good
61 Reviews

Dalkeith Phoenix Aparthotel Ltd

152 High St 152

The 4-star Dalkeith Phoenix Aparthotel Ltd offers quick access to St Marys Episcopal Church, located just a 6-minute walk away.

Read more
Check Availability

View all photos

7.9
Very good
355 Reviews

From

159$/night

The Sun Inn

Lothianbridge

The 4-star smoke-free The Sun Inn Dalkeith is located just a 14-minute stroll from Welfare Park, offering 6 rooms, Wi-Fi, and parking. Featuring a restaurant, this Dalkeith inn is 3.2 km from the Edinburgh Butterfly and Insect World.

If you like an active lifestyle, archery, cycling, and fishing are available on site.

Read more
Check Availability
Luxury Hotels in Dalkeith FAQ
1. **What can I expect in terms of pricing and amenities at luxury hotels in Dalkeith?**
Luxury hotels in Dalkeith, such as The Eskbank Hotel and Glenarch House, offer a range of prices that cater to different budgets, typically starting from around £100 per night. While amenities can vary by property, most feature well-appointed rooms, elegant dining options, and easy access to local attractions. For instance, The Melville Inn and Premier Inn Edinburgh Dalkeith offer quality accommodations with a focus on comfort and quality service at competitive rates, ensuring a fulfilling stay for leisure travelers.
2. **When is the best time to visit Dalkeith for leisure travel?**
The peak season for visitors to Dalkeith generally falls between late spring and early autumn when the weather is moderate and the area's natural beauty is at its peak. However, it’s worth noting that off-peak visits during winter can provide a unique charm, with fewer crowds and often lower prices, allowing guests to explore the historic landmarks and scenic parks at a leisurely pace. Whether you prefer a bustling or tranquil atmosphere, Dalkeith has something to offer year-round for leisure travelers.
3. **What unique experiences can I find while staying in Dalkeith?**
Dalkeith is rich in history and culture, with lush parks and stunning architecture that guests can explore during their stay. The Sun Inn offers a cozy atmosphere, perfect for indulging in local cuisine, while nearby attractions like Dalkeith Country Park provide opportunities for outdoor activities. Additionally, the town's convenient location—just a short drive from Edinburgh—allows easy day trips to the capital, ensuring that every visitor can create a memorable leisure experience tailored to their interests.

Location

Dalkeith, Midlothian, United Kingdom, EH18 1AR

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE