Agoda Hero Banner

Find Hotels in Dalkeith, United Kingdom

10 vacation rentals and hotels available now

9 best hotels in Dalkeith

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Dalkeith Hotel by Altido
Dalkeith,Dalkeith - View on map
  1. Free Wi-Fi in all rooms!
  2. Contactless check-in/out
  3. Tennis court
  4. Bar
  5. Restaurants
  6. Wi-Fi in public areas
  7. Family room
  8. Dry cleaning
"I stayed here, on two occasions recently, whilst I did some work locally. I found the hotel to be very clean and tidy and the beds very comfortable. The room facilities were excellent and having the fridge and microwave made staying here very convenient. The pricing was very reasonable and coupled with the above mentioned benefits I would choose to stay here over other chain hotels nearby. I would definitely not hesitate to stay here again. "
Show more
7.6

Very good

8 reviews

The County Hotel
Dalkeith,Dalkeith - View on map
  1. Front desk [24-hour]
  2. Bar
  3. Restaurants
  4. Wi-Fi in public areas
  5. Elevator
  6. Wheelchair accessible
Dalkeith Five Bedroom House
Dalkeith,Dalkeith - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Contactless check-in/out
  4. Wi-Fi in public areas
  5. Family room
  6. Smoke-free property
  7. First aid kit
  8. Temperature check for guests and staff
Melville Castle Hotel
Dalkeith,Dalkeith - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Luggage storage
  6. Bar
  7. Restaurants
  8. Room service
"This is very luxury and elegant hotel. All decorations and room are nice and clean. People are so friendly too. We arrived the hotel in the morning then parked our car at hotel and took the bus to Edinburg city. The bus stop is just in front of the hotel. Staffs are helpful and kind. They let us change the room from queen bed to twins bed. Dinner there is good too. The foods were delicious with high quality products and fresh vegetables. We really enjoyed staying to this hotel and recommend you to experience here.(^O^)"
Show more
8.4

Excellent

46 reviews

NEW Super 2BD Flat near Dalkeith Town Centre
Eskbank,Dalkeith - View on map
  1. Free Wi-Fi in all rooms!
  2. Wi-Fi in public areas
  3. Smoke-free property
  4. Heating in public area
  5. Non-smoking rooms
  6. Internet services
  7. English
ALTIDO Stunning house with free parking
Eskbank,Dalkeith - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Contactless check-in/out
  5. Wi-Fi in public areas
  6. Smoke-free property
  7. First aid kit
  8. Food delivery
Rathan House - Guesthouse at Eskbank
Eskbank,Dalkeith - View on map
  1. Pets allowed
  2. Car park
  3. Shuttle service
  4. Check-in/out [private]
  5. Bicycles
  6. Laundry service
  7. Room service
  8. Wi-Fi in public areas
Dalkeith Three Bed Two Bath Apartment
Dalkeith,Dalkeith - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Wi-Fi in public areas
  4. Smoke-free property
  5. Invoice provided
  6. Non-smoking rooms
  7. Internet services
  8. English
Castle View House
Dalkeith,Dalkeith - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Wi-Fi in public areas
  4. Smoke-free property
  5. Terrace
  6. Internet services
  7. Garden
  8. English

Fast facts about Dalkeith, United Kingdom

Accommodations10 properties
Popular hotelDalkeith Hotel by Altido
Popular areaDalkeith
Nightly rates from$46

Discover the neighborhoods of Dalkeith


Just viewed by other Agoda travelers


Frequently asked questions

What's the average price of a hotel in Dalkeith?

The average price for a hotel in Dalkeith is USD 119. The average price for a 4-star hotel in Dalkeith is USD 75.

What's the average price of a hotel in Dalkeith this weekend?

The average price for a hotel in Dalkeith this weekend is USD 150. The average price for a 4-star hotel in Dalkeith this weekend is USD 70.

What's the average price of a hotel in Dalkeith tonight?

The average price for a hotel in Dalkeith tonight is USD 88. The average price for a 4-star hotel in Dalkeith tonight is USD 64.

What's the best neighborhood in Dalkeith to stay in?

Popular neighborhoods among travelers staying in Dalkeith include Dalkeith.


More about Dalkeith

From opulent luxury hotels to kitschy boutique hotels, you can book your hotel room in Dalkeith at the lowest rate guaranteed on Agoda.com. Whether traveling for business or leisure, Dalkeith is an outstanding city to visit with over 11 hotels to choose from. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Dalkeith has many attractions to explore with its fascinating past, intriguing present and exciting future. There are so many things to do, you may want to stay an extra week or so to experience them all. Save time and money with our customer-friendly booking engine that guarantees you the lowest price on hotels.