Are you in a hurry?
Here is a quick list of Downtown Hotels in Dalkeith, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| The Melville Inn By Innkeeper'S Collection |
8.7 / 10 (4082 Reviews) |
From 65$ | |
| The Eskbank Hotel - Rathan House |
8.2 / 10 (216 Reviews) |
From 112$ | |
| Glenarch House Hotel |
9.4 / 10 (82 Reviews) |
From 320$ |
The Central hotels in Dalkeith offer a unique blend of comfort, convenience, and charm. With their strategic locations, visitors have easy access to local attractions, restaurants, and transportation links. Whether you're traveling for business or leisure, Dalkeith has a selection of accommodations that cater to various preferences and budgets. From boutique hotels to well-known chains, the options are designed to provide an enjoyable stay with amenities that make guests feel at home. Consider these choices for your next visit to this historic town in Scotland.
Best Hotels in Downtown Dalkeith
Table of contents
View all photos
The Melville Inn By Innkeeper'S Collection
From 65$
Set within 3.1 km from Dalhousie Castle Falconry, the 4-star Melville Inn By Innkeeper'S Collection Dalkeith features Wi-Fi throughout the venue as well as a car park on site. The accommodation is situated 2 km from Dalkeith city centre and 25 km from Edinburgh airport.
The property has 52 guestrooms appointed with tea and coffee making equipment, a flat-screen TV with satellite channels, and climate control, and provides ideal lodging in Dalkeith. Smart bathrooms have a walk-in shower and a separate toilet.
Dobbies Garden World bus stop is within 400 metres.
View all photos
The Eskbank Hotel - Rathan House
From 112$
The enchanting Eskbank Hotel - Rathan House Dalkeith is a 4-star accommodation set just 250 metres from St David's. The venue has to offer hiking, cycling, and croquet plus a walled garden, boasting location next to Midlothian House.
The accommodation has 7 rooms with views of the garden, an adjoining terrace, coffee/tea making equipment, and a flat-screen TV with satellite channels. For your comfort, you will find a walk-in shower and a separate toilet in the bathroom.
Glenesk Crescent bus station is set 100 metres away.
View all photos
Glenarch House Hotel
From 320$
Glenarch House Hotel Dalkeith is situated 3.6 km from Drum Park and features a picnic area and a garden. St David's can be found 850 metres from the guest house.
They offer views of the garden. Also, these rooms include a microwave oven, an electric kettle, and a fridge, as well as a bathtub, a separate toilet, and a shower.
Elginhaugh Bridge bus stop is about 600 metres away.