Agoda Hero Banner

Dalkeith hotels & places to stay

Search to compare prices and discover great deals with free cancellation

Hotels in Dalkeith

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
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. Kitchen
  4. Smoke-free property
  5. Heating in public area
  6. Non-smoking rooms
  7. Internet services
  8. English
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
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
Fantastic - Centrally located 1 bed APT with Wi-fi
Dalkeith,Dalkeith - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Check-in/out [private]
  4. Salon
  5. Wi-Fi in public areas
  6. Family room
  7. Smoke-free property
  8. First aid kit
Rathan House - The 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
3 Eskbank Terrace
Eskbank,Dalkeith - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Check-in/out [express]
  4. BBQ facilities
  5. Game room
  6. Wi-Fi in public areas
  7. Family room
  8. Grocery delivery
Dalkeith Hotel by Altido
Dalkeith,Dalkeith - View on map
  1. Free Wi-Fi in all rooms!
  2. Bar
  3. Restaurants
  4. Wi-Fi in public areas
  5. Family room
  6. Kitchen
  7. Car park [nearby]
  8. Smoke-free property
"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

Castle View 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. Smoke-free property
  6. Terrace
  7. Non-smoking rooms
  8. Internet services
Logan Manor
Eskbank,Dalkeith - View on map
  1. Pets allowed
  2. Car park
  3. BBQ facilities
  4. Contactless check-in/out
  5. Swimming pool [outdoor]
  6. Smoke-free property
  7. Rooms sanitized between stays
  8. Professional-grade sanitizing services

Fast facts about Dalkeith, United Kingdom

Accommodations11 properties
Popular hotelMelville Castle Hotel
Popular areaDalkeith
Nightly rates from$71

Where to stay in Dalkeith


Just viewed by other Agoda travelers


Frequently asked questions

What are the best places to stay in Dalkeith for families?

Properties in Dalkeith that are highly ranked by families include Melville Castle Hotel.

What hotels in Dalkeith have the best breakfast?

Verified travelers to Dalkeith have given amazing reviews for the breakfast at Melville Castle Hotel and Dalkeith Hotel by Altido.

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

Admired local neighborhoods amongst visitors staying in Dalkeith include Dalkeith and Eskbank.

What accommodations in Dalkeith are very highly rated with regards to location?

Hotelslocated in Dalkeith which is highly rated for location include Melville Castle Hotel and Dalkeith Hotel by Altido.

What hotels around Dalkeith are highly rated for value for money?

Propertiesaround Dalkeith that is highly rated with regards to value for money include Melville Castle Hotel and Dalkeith Hotel by Altido.

What places to stay located in Dalkeith are very highly rated with regards to room comfort and quality?

A resort found in Dalkeith which is highly rated with regards to room comfort and quality is Melville Castle Hotel.

What resorts around Dalkeith are well rated with regards to service?

Hotelsaround Dalkeith which is exceptionally rated with respect to service include Melville Castle Hotel and Dalkeith Hotel by Altido.

What are the most suitable resorts in Dalkeith with restaurants?

Resorts that have restaurants around Dalkeith that are well rated include Melville Castle Hotel, Melville Castle Hotel and Melville Castle Hotel.

How long should I book my stay in Dalkeith?

In the past 3 months, tourists stayed in Dalkeith for 6 nights on average. The optimal duration for your travel will depend on what you want to see and explore while there.

Are foreign visitors allowed into Dalkeith?

International tourists are allowed into Dalkeith, based on our most updated information. Due to evolving restrictions, we suggest you have a look at here for further details.

Is quarantine expected for fully vaccinated travelers to enter Dalkeith?

Quarantine is not required for fully vaccinated visitors to enter Dalkeith from outside the country. For up-to-date and in depth information on travel restrictons, please visit the official websites of the travel authority or government of the country you wish to travel to, or go to here.

Is covid test upon arrival mandatory for fully vaccinated travelers to enter Dalkeith?

COVID-19 test may be required on arrival when entering Dalkeith from outside the country. For updated and in depth information on travel restrictons, please make sure to pay a visit to the official websites of the travel authority or government of the country you want to visit, or go to here.

Show more questions


More about Dalkeith

Discovering Dalkeith: Fun Facts and Reasons to Visit

Located in Midlothian, Scotland, Dalkeith is a historic market town that is rich in history and culture. The town is situated just 8 miles southeast of Edinburgh, making it an ideal base for exploring the Scottish capital and the surrounding area. One of the most interesting facts about Dalkeith is that it was once home to the largest paper mill in the world, which was powered by the River Esk. Today, the town is known for its stunning architecture, beautiful parks, and vibrant cultural scene. There are plenty of reasons to visit Dalkeith, whether you're interested in history, nature, or simply want to experience the authentic Scottish way of life. The town is home to a number of fascinating museums and historical sites, including the Dalkeith Museum, which showcases the town's rich history and culture. Visitors can also explore the beautiful Dalkeith Country Park, which is home to a variety of wildlife and offers stunning views of the surrounding countryside.

Getting to Dalkeith: Travel Tips and Transportation Options

There are several ways to get to Dalkeith, depending on your starting point and travel preferences. If you're flying into Scotland, the closest airport is Edinburgh Airport, which is located just 12 miles from Dalkeith. From there, you can take a taxi or hire a car to get to the town. Alternatively, you can take the bus or train from Edinburgh city center, which takes around 30 minutes. Once you're in Dalkeith, the best way to get around is by foot or by bike. The town is relatively small, so it's easy to explore on foot. There are also several bike rental shops in the town, which offer a great way to see the local sights and get some exercise at the same time.

Top Things to Do in Dalkeith: A Guide to Local Attractions

There are plenty of things to see and do in Dalkeith, whether you're interested in history, nature, or simply want to experience the local culture. One of the top attractions in the town is the Dalkeith Palace, which was once the residence of the Duke of Buccleuch. The palace is now open to the public and offers guided tours, as well as a variety of events and exhibitions throughout the year. Another must-see attraction in Dalkeith is the Newbattle Abbey, a beautiful 12th-century monastery that is now a popular tourist destination. Visitors can take a guided tour of the abbey, which includes a visit to the stunning chapel and the beautiful gardens. For nature lovers, the Dalkeith Country Park is a must-visit destination. The park is home to a variety of wildlife, including deer, foxes, and rabbits, and offers stunning views of the surrounding countryside. There are also several walking and cycling trails in the park, as well as a variety of outdoor activities and events throughout the year.

Booking with Agoda.com: The Best Way to Find Hotels in Dalkeith

If you're planning a trip to Dalkeith, Agoda.com is the best way to find affordable and hassle-free hotel accommodations. The website offers a wide range of hotels in the town, from budget-friendly guesthouses to luxurious hotels and resorts. With Agoda.com, you can easily compare prices and amenities, read reviews from other travelers, and book your stay with just a few clicks. One of the best things about booking with Agoda.com is that you can often find great deals and discounts on hotels in Dalkeith. The website offers a variety of promotions and special offers throughout the year, so you can save money on your accommodations and have more to spend on other aspects of your trip.

The Best Time to Visit Dalkeith: Seasonal Guide and Insider Tips

The best time to visit Dalkeith depends on your preferences and interests. If you're interested in outdoor activities and nature, the spring and summer months are the best time to visit. During this time, the weather is mild and pleasant, and the countryside is in full bloom. The fall months are also a great time to visit, as the foliage colors are beautiful and there are plenty of harvest festivals and events to enjoy. If you're interested in cultural events and festivals, the winter months are the best time to visit Dalkeith. During this time, there are a variety of events and festivals throughout the town, including the Christmas Market and the Hogmanay celebrations.

Where to Stay in Dalkeith: Accommodation Options for Every Budget

There are plenty of accommodation options in Dalkeith, whether you're looking for a budget-friendly guesthouse or a luxurious hotel. Some of the top hotels in the town include the Rathan House - Guesthouse at Eskbank, the Melville Castle Hotel, and the Dalkeith Hotel by Altido. For budget-conscious travelers, the Super 2 Bedroom Flat near Dalkeith Town Center is a great option. The flat is located in the heart of the town and offers comfortable accommodations at an affordable price.

Dalkeith Delights: What to Eat and Drink While Visiting

When it comes to food and drink, Dalkeith has plenty to offer. The town is home to a variety of restaurants and cafes, serving up everything from traditional Scottish fare to international cuisine. Some of the top restaurants in the town include the County Hotel, which offers a variety of pub-style dishes, and the Sun Inn, which specializes in seafood and local produce. For a taste of the local culture, be sure to try some of the traditional Scottish dishes, such as haggis, neeps, and tatties. You can also sample some of the local beers and whiskies, which are brewed and distilled in the surrounding area.

Exploring Dalkeith: Tips for Travelers and Must-See Sights

If you're planning a trip to Dalkeith, there are a few things to keep in mind to make the most of your visit. First, be sure to bring comfortable walking shoes, as the town is best explored on foot. You should also pack for the weather, as it can be unpredictable in Scotland. Some of the must-see sights in Dalkeith include the Dalkeith Palace, the Newbattle Abbey, and the Dalkeith Country Park. You should also take some time to explore the local shops and restaurants, which offer a taste of the authentic Scottish way of life.

Getting Around Dalkeith: Transportation Options and Local Advice

As mentioned earlier, the best way to get around Dalkeith is on foot or by bike. There are also several bus routes that run through the town, which connect it to other parts of Scotland. If you're planning to hire a car, be aware that parking can be limited in the town center. When exploring the town, be sure to take some time to talk to the locals, who are known for their friendly and welcoming nature. They can offer valuable insights into the local culture and history, and can recommend some of the best hidden gems in the area.