Hotels in Dalkeith

Hotels in Dalkeith

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 3 hotels for you in Dalkeith

Find best hotels in Dalkeith, curated by guest reviews on Trip.com!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
The Sun Inn Hotels in Dalkeith
The Sun Inn Hotels in DalkeithThe Sun Inn Hotels in DalkeithThe Sun Inn Hotels in DalkeithThe Sun Inn Hotels in DalkeithThe Sun Inn Hotels in DalkeithThe Sun Inn Hotels in Dalkeith
89
Hotels in Dalkeith
Horse riding
Public parking
Luggage storage
"Simple and speedy check-in, great breakfast Great sized room, very friendly team"
Very Good
77 reviews
8.2/10
1 night
From US$ 99
Check Availability
Red Roofs | 5BR Luxury | Near Edinburgh | EV Point Hotels in Dalkeith
Red Roofs | 5BR Luxury | Near Edinburgh | EV Point Hotels in DalkeithRed Roofs | 5BR Luxury | Near Edinburgh | EV Point Hotels in DalkeithRed Roofs | 5BR Luxury | Near Edinburgh | EV Point Hotels in DalkeithRed Roofs | 5BR Luxury | Near Edinburgh | EV Point Hotels in DalkeithRed Roofs | 5BR Luxury | Near Edinburgh | EV Point Hotels in DalkeithRed Roofs | 5BR Luxury | Near Edinburgh | EV Point Hotels in Dalkeith
46
Hotels in Dalkeith
Red Roofs is a spacious 5-bed luxury home near Edinburgh, ideal for families and groups. EV charging and free parking on-site. 10-min walk to Newtongrange Station (20-min train to Edinburgh Waverley). 3-min walk to buses (X95, 29) into Edinburgh. Easy drive via A7 (25 mins). Perfect for holidays, events, and business stays.About pets:Pets allowed: dogs and cats less than 22 lbs per pet (limit one pet total).About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 18.About events:Events allowed: family gatherings, birthday parties, weddings.Maximum event attendees: 10,No bachelor's party or Inappropriate party.
Check Availability
Eskbank Terrace Spacious House Hotels in Dalkeith
Eskbank Terrace Spacious House Hotels in DalkeithEskbank Terrace Spacious House Hotels in DalkeithEskbank Terrace Spacious House Hotels in DalkeithEskbank Terrace Spacious House Hotels in DalkeithEskbank Terrace Spacious House Hotels in DalkeithEskbank Terrace Spacious House Hotels in Dalkeith
60
Hotels in Dalkeith
Located in Dalkeith, Eskbank Terrace Spacious House is within a 15-minute drive of Royal Mile and University of Edinburgh. This residence is 7.1 mi (11.3 km) from Edinburgh Castle and 7 mi (11.3 km) from Princes Street. Take in the views from a garden. Free self parking is available onsite. Treat yourself to a stay in one of the 10 guestrooms, featuring fireplaces. Kitchens are outfitted with refrigerators, ovens, and stovetops. Complimentary wired internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and hair dryers.
Check Availability
Premier Inn Edinburgh A7 (Dalkeith) Hotels in Dalkeith
Premier Inn Edinburgh A7 (Dalkeith) Hotels in DalkeithPremier Inn Edinburgh A7 (Dalkeith) Hotels in DalkeithPremier Inn Edinburgh A7 (Dalkeith) Hotels in DalkeithPremier Inn Edinburgh A7 (Dalkeith) Hotels in DalkeithPremier Inn Edinburgh A7 (Dalkeith) Hotels in DalkeithPremier Inn Edinburgh A7 (Dalkeith) Hotels in Dalkeith
33
Hotels in Dalkeith
Parking
Luggage storage
Restaurant
"Excellent service from all staff including check in and breakfast. Nothing was too much trouble"
41 reviews
6.6/10
1 night
From US$ 86
Check Availability
Melville Castle Hotel Hotels in Dalkeith
Melville Castle Hotel Hotels in DalkeithMelville Castle Hotel Hotels in DalkeithMelville Castle Hotel Hotels in DalkeithMelville Castle Hotel Hotels in DalkeithMelville Castle Hotel Hotels in DalkeithMelville Castle Hotel Hotels in Dalkeith
99+
Hotels in Dalkeith
Golf course
Parking
24-hour front desk
"Have visited Melville and had fantastic experiences ,and have recommended the castle to family and friends who also enjoyed. Visited on the 13th January met by a not very happy front of house. My 89 year old mother also stayed …my mum had something to eat , dinner came we asked for condiments waiter returned minus cutlery 10 minutes passed cutlery at last. We sat in the bar for a drink were met with sorry no brandy or Guinness not the bartender’s fault. Quests at one point were waiting at the bar whilst the bartender collected glasses elsewhere again not his fault. Morning came mums full Scottish was excellent I had smoked haddock that was inedible poached egg was fine , no side plates for toast . Check out was the worst once again an unhappy front of house . I queried the bill which was£130 more than we had purchased she asked if I was sure and could it be ordered from my mums room. She said she needed to talk with manager. Who asked her to check out all invoices after approximately 15 mins I had had enough, my partner went to deal with this issue again left waiting we decided to leave his bank card and left . On the way home we received a call the the same woman to give us the good news that we only had to pay for what we had like she did us a favour!! Most of the staff were lovely just need proper training. Would not recommend or return."
Very Good
123 reviews
8.9/10
1 night
From US$ 99
Check Availability
Dalhousie Castle Hotel Hotels in Dalkeith
Dalhousie Castle Hotel Hotels in DalkeithDalhousie Castle Hotel Hotels in DalkeithDalhousie Castle Hotel Hotels in DalkeithDalhousie Castle Hotel Hotels in DalkeithDalhousie Castle Hotel Hotels in DalkeithDalhousie Castle Hotel Hotels in Dalkeith
99+
Hotels in Dalkeith
Trip.BestNo. 1 of Cultural Hotels in Midlothian
Golf course
Massage room
Public parking
"Breakfast and afternoon tea are good. Family of three can request a queen bed The front desk may arrange rooms with small beds. Stayed two nights because I just arrived and felt super nice. Cancelled the hotel in the city and added one night. I changed a room the next night. There were so many mirrors in the room. It was mainly in the morning that Baidu made this hotel so famous that it was one of the world's most famous Lingyi castles, which caused us to be afraid, but the children were very happy. It's a different kind of experience. In addition, the hotel has an owl eagle breeding park, which can be reserved for eagle feeding when you are over 16 years old."
Very Good
102 reviews
8.4/10
1 night
From US$ 170
Check Availability
Carberry Tower Mansion House and Estate Hotels in Dalkeith
Carberry Tower Mansion House and Estate Hotels in DalkeithCarberry Tower Mansion House and Estate Hotels in DalkeithCarberry Tower Mansion House and Estate Hotels in DalkeithCarberry Tower Mansion House and Estate Hotels in DalkeithCarberry Tower Mansion House and Estate Hotels in DalkeithCarberry Tower Mansion House and Estate Hotels in Dalkeith
99+
Hotels in Dalkeith
Golf course
Hiking
Public parking
"This is the cheapest but good value hotel for a few days to go to the United Kingdom. At night rush, hit Uber from Scott Memorial Tower to 27 pounds, about half an hour. Slightly smaller than expected, the bathroom is quite large."
Very Good
107 reviews
8.9/10
1 night
From US$ 100
Check Availability
Premier Inn Edinburgh A1 (Musselburgh) Hotels in Dalkeith
Premier Inn Edinburgh A1 (Musselburgh) Hotels in DalkeithPremier Inn Edinburgh A1 (Musselburgh) Hotels in DalkeithPremier Inn Edinburgh A1 (Musselburgh) Hotels in DalkeithPremier Inn Edinburgh A1 (Musselburgh) Hotels in DalkeithPremier Inn Edinburgh A1 (Musselburgh) Hotels in DalkeithPremier Inn Edinburgh A1 (Musselburgh) Hotels in Dalkeith
20
Hotels in Dalkeith
Parking
Luggage storage
Restaurant
"Let me talk about the advantages first. This inn is on the outskirts of Edinburgh, about 10 kilometers drive, and the location is good. Accommodation in Edinburgh is high and parking is difficult. Therefore, choosing to stay here is quite good; the other is that parking is very convenient, the hotel is in front of the parking lot, parking spaces are sufficient. 9 pounds a night, this parking fee level is simply cabbage price in the UK, very friendly for self-driving. The inn can see the idyllic scenery of the UK at the entrance of the inn, very beautiful. The disadvantage is that the price is not cheap, there is no elevator, although the floor is not high, there are 3 floors, but if there is a lot of luggage, it will take a little effort. The air conditioner in the room cannot be adjusted by itself and it is hot enough. There is nothing wrong with it."
44 reviews
7.4/10
1 night
From US$ 72
Check Availability
Travel Inn Edinburgh Inveresk Hotels in Dalkeith
Travel Inn Edinburgh Inveresk Hotels in Dalkeith
2
Hotels in Dalkeith
The Travel Inn Edinburgh Inveresk is an ideal spot for travelers wanting to discover the city. Visitors to Whitecraig will find that the Travel Inn Edinburgh Inveresk is a fantastic accommodation choice. With Edinburgh Waverley Railway Station just 15km away and Edinburgh Airport only 29km away, transportation is very convenient. The nearby area boasts an abundance of attractions including Battle Of Pinkie Cleugh Memorial Stone, Jungle Tumble Play Cafe and Musselburgh Allotments. This hotel makes a great place to kick back and relax after a long day of sightseeing.
1 night
From US$ 66
Check Availability
Premier Inn Edinburgh A1 (Newcraighall) Hotels in Dalkeith
Premier Inn Edinburgh A1 (Newcraighall) Hotels in DalkeithPremier Inn Edinburgh A1 (Newcraighall) Hotels in DalkeithPremier Inn Edinburgh A1 (Newcraighall) Hotels in DalkeithPremier Inn Edinburgh A1 (Newcraighall) Hotels in DalkeithPremier Inn Edinburgh A1 (Newcraighall) Hotels in DalkeithPremier Inn Edinburgh A1 (Newcraighall) Hotels in Dalkeith
16
Hotels in Dalkeith
Parking
24-hour front desk
Luggage storage
"A lovely premier inn, clean and tidy, really friendly staff and a perfect location for our weekend in Edinburgh! Also attached to a wonderful Greene King , the Cuddie Brae, which was much more affordable than pubs closer to the city centre despite being very close!"
Very Good
44 reviews
8.0/10
1 night
From US$ 91
Check Availability
See all hotels in Dalkeith

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Dalkeith with our handpicked accommodation options

FAQs About Hotels in Dalkeith

What are the best hotels in Dalkeith?

From business trips to holiday stays, Dalkeith offers a wide selection of popular hotels to suit every need. The Sun Inn (from US$ 109) is a great choice.

Which hotels in Dalkeith have the best breakfast?

The Sun Inn (from US$ 109) provides a great breakfast to kick off your day.

What are the must-visit spots in Dalkeith?

Dalkeith is home to iconic landmarks such as Dalkeith Country Park and Newbattle Abbey.

Dalkeith Hotel Info

Number of Reviews111
Total Properties3
Average Price (Weekdays)US$ 126
Average Price (Weekends)US$ 128