Nestled in the captivating parklands of Midlothian, Dalkeith is a treasure trove of history with a heady mix of charming attractions and thrilling outdoor adventures. Offering a truly bespoke Scottish experience, Dalkeith is home to a range of exquisite hotels that merge traditional flair with contemporary heartiness. These comforting retreats serve as an exquisite base from which to delve into the vibrant local history, explore the verdant countryside teeming with wildlife, or enjoy a leisurely visit to the world-class Dalkeith Country Park. Indulge in a variety of gourmet dining experiences that carry the aroma and flavour of Scotland, or unwind at the end of a day in cozy rooms that imbibe the calmness of the surroundings. Discover Dalkeith's unmatched hospitality in these select hotels, each providing a unique lens from which to appreciate the beauty and tranquility of Scotland's enchanting Lowlands. Enthralling, engaging, and endearing, Dalkeith awaits.
Over 29 stays available
Enjoy access to special prices, only available on package deals.
Choose from thousands of flights, hotels and stays.
Reserve your dream trip with just a deposit, interest free.
Quickly add insurance, luggage, rental cars and more.
If you're eager to immerse yourself in the heart of Dalkeith and have the top attractions at your fingertips, then you should consider Dalkeith hotels located in the town's centra. Central Dalkeith offers not just a plethora of facilities like restaurants, cafes, and shopping, but it's also seamlessly connected to the Dalkeith Country Park, a stellar countryside experience and an outdoor paradise for all family members. Staying at hotels like the Premier Inn Dalkeith or the Melville Castle Hotel will enable you to move around easily and explore famous attractions nearby such as the Dalkeith Museum, the Butterfly & Insect World, and of course, the historic Dalkeith Palace.
For travellers with a penchant for architecture, history, and a palpable community spirit, why not opt for accommodation in Eskbank? It's a delightful neighbourhood in Dalkeith that brims with Georgian and Victorian houses. Eskbank's prime location ensures you're within a comfortable distance of the Scottish Mining Museum and Newbattle Abbey - two attractions that are abundant in exciting stories about Scottish culture and history. Close to Eskbank, you’ll find several top-rated Dalkeith hotels like the Sun Inn that offers a fabulous fusion of traditional hospitality and modern comforts.
As an alternative, you may want to contemplate a hotel in Bonnyrigg, a lively neighbourhood just a short distance away from Dalkeith. Its strategic position allows you to enjoy Dalkeith's attractions whilst also giving you the opportunity to explore Edinburgh, which is a mere twenty-minute drive away. The Broomieknowe Golf Club is a popular hotspot in Bonnyrigg and its natural beauty and well-groomed greens are a feast for the eyes. Dalkeith hotels near Bonnyrigg such as the Travelodge Edinburgh Cameron Toll provides a cosy base from where you can kick-start your mornings, ready for your summer adventures. So, what are you waiting for? Plan your Dalkeith summer stay today for holidays full of discovery, excitement and an array of cherished memories!
Dalkeith, a charming and bustling town in Midlothian, Scotland, is the perfect destination for a family summer holiday. With its picturesque landscapes, rich history and vibrant culture, Dalkeith offers a plethora of options for families looking for a memorable vacation. When it comes to choosing a place to stay, there are several neighbourhoods in Dalkeith that are ideal for families with children.
One of the top neighbourhoods for families is Eskbank, which is located just a short drive away from the town centre. This quiet and idyllic area is surrounded by lush greenery and offers a range of family-friendly accommodations. The Dalkeith Country Park, with its adventure playground and cycling trails, is a must-visit for families staying in this neighbourhood. Some popular hotels in Eskbank include the Dalkeith Hotel, the Dalkeith Guest House, and the Eskbank House Hotel, all of which offer comfortable and spacious rooms for families.
Another great neighbourhood for families is Woodburn, known for its serene and picturesque surroundings. This area, located on the outskirts of Dalkeith, offers a peaceful and tranquil atmosphere, making it a perfect choice for families looking to escape the hustle and bustle of the town. The Woodburn Riverside Park, with its play areas and scenic nature walks, is a great spot for families to spend quality time together. The Woodburn Hotel, the Laird and Dog Inn, and the Woodburn House Hotel are some of the best family-friendly hotels in this neighbourhood.
If you want to experience the rich heritage and history of Dalkeith, then the Town Centre is the place to stay. This charming neighbourhood is filled with old-world charm and offers a variety of family-friendly activities. Families can take a leisurely walk around the town centre, exploring the quaint shops and cafes, or visit the Dalkeith Museum to learn about the town's past. The Town Centre is also home to some of the best family-friendly hotels in Dalkeith, including the Dalkeith Arms Hotel, the Corn Exchange Hotel, and the County Hotel.
No matter which neighbourhood you choose to stay in, Dalkeith has something to offer for families of all ages. Book your stay in one of the many Dalkeith hotels today and create unforgettable memories with your loved ones in this delightful Scottish town. Happy holidays!
Dalkeith, a charming town in the heart of Scotland, is a perfect destination for a summer holiday. And what better way to enjoy your stay in this quaint town than by staying in one of its affordable hotels? Here are some tips on where to find cheap hotels in Dalkeith.
For budget-conscious travellers, there are a few low-budget neighbourhoods in Dalkeith that offer affordable accommodation options. The town centre is a great place to start, with numerous small inns and guesthouses that offer comfortable rooms at reasonable prices. Another option is to look for hotels in the outskirts of the town, where you can find cheaper rates without compromising on the convenience of being close to the main attractions.
If you're looking for even more affordable options, consider staying in one of the inexpensive areas surrounding Dalkeith. The nearby town of Bonnyrigg has a few budget-friendly hotels, and the picturesque village of Lasswade offers a tranquil escape without breaking the bank. These areas are still easily accessible from Dalkeith and provide a peaceful setting for a relaxing holiday.
For those who prefer to stay in hotel chains, there are a few options available in Dalkeith. Premier Inn and Travelodge are two popular hotel chains with branches in the town, offering clean and comfortable rooms at affordable prices. These hotels often have special deals and discounts, so be sure to check their websites for the best rates.
So, if you're planning a summer holiday in Dalkeith, don't worry about breaking the bank on accommodation. With its affordable hotels, low-budget neighbourhoods, and inexpensive areas, you can enjoy the charm and beauty of this town without spending a fortune. Book your stay today and experience the warm hospitality and stunning landscapes that Dalkeith has to offer!
The High Street, much of which is a conservation area, is home to many places of interest. The medieval Church of St Nicholas bears the resting place of Joan Stewart, daughter of James I. The Corn Exchange, which was Scotland's largest indoor grain market, is now home to Dalkeith Museum. The 17th-century toll booth once housed a prison and a dungeon! All are within walking distance of each other.
Dalkeith County Park offers peace and tranquillity in a truly beautiful setting. Here you can walk through scenic footpaths, cycle or ride a horse along the wooded bridleways or fish in the two rivers flowing through the park. Within the park is Dalkeith Palace, built in 1702 on the site of a former castle. A section of the tower house of the old castle can still be seen on the western side of the palace today.
Just six miles away is Midlothian Snowsports Centre, where you can practice skiing and snowboarding on the longest dry slope in Europe. Here little ones can also enjoy ‘tubing'!
For a real treat, head about six miles away to Carrington, where Alba Ballooning offers champagne hot air balloon flights over the picturesque rural landscapes of Midlothian and the surrounding Peeblesshire Moorfoot and Pentland Hills.
There is a wide range of Dalkeith hotels, pubs and restaurants available to suit all budgets. The Sun Inn, 2011 Scottish Gastro Pub of the Year, offers comfortable rooms, friendly service and an atmosphere with real character. They serve great beers and wines alongside delicious food made from the best, fresh local ingredients.
You could go exotic at the Bombay Lounge, High Street. Dine on a sizzling platter of delicious, authentic Indian food in modern, comfortable surroundings.
The town hosts a variety of traditional pubs stocking local ales, and their large Wetherspoon (The Blacksmith's Forge) is a cut above the rest, located in a beautiful listed 1850s smithy.
Dalkeith, known for its rich history and picturesque landscapes, has a lively party and nightlife scene as well. As the sun sets, the town transforms into a hub of evening entertainment, making it a perfect destination for those seeking a vibrant night out. Start your evening with a pre-party cocktail at The Justinlees Inn, a modern bar in the heart of Dalkeith. This hot spot, housed within the Dalkeith Hotels, boasts a dazzling array of spirits, wines and local beers, setting you up perfectly for the rest of the night's antics. Don't miss their signature Scotch tasting to truly immerse yourself in the local culture!
The night is young, and the party is just getting started. Get ready to dance the night away at Dalkeith's most popular nightclub, The Cav. Known for its contemporary decor and pulsating beats, this club is the go-to spot for music lovers wanting to groove to the hottest tracks. Want to move at your own rhythm? No worries, Dalkeith has a swag of hidden parties thrown by local arts collectives. We also recommend Dalkeith's bustling concert scene, where you can catch live performances by local and international artists at the Dalkeith Town Hall venue. This breathtaking setting oozes character, offering a unique blend of historic charm and acoustics that are sure to impress every concert-goer.
Night owls, rejoice! The fun in Dalkeith doesn't stop when the clock strikes twelve. Experience the exhilaration of late-night dining, or enjoy the local brew at one of the town's well-loved bars. Take a 5-minute stroll from most Dalkeith hotels to reach The Black Bull, a favourite amongst locals for its traditional pub ambience and fun-loving spirit. After a lively night of dancing and music, unwind at The County Hotel, which offers a cosy retreat with comfortable rooms and top-notch service. Amidst the cheer and chatter of Dalkeith's exciting nightlife, you'll find more than just a party – you'll find a community. So, book your summer holiday now and let Dalkeith's night scene sweep you off your feet!
Planning a dog-friendly vacation in Dalkeith? Check out these top-rated hotels: Arthur's View, The Old Mill House Experience, Coldwells Farmhouse
Discover the perfect family-friendly hotels for your next vacations! Here are the top picks for families with children: Premier Inn Edinburgh A7 - Dalkeith, The Sun Inn
For a stay in the city center of Dalkeith, these centrally located hotels are suitable: Dalkeith Aparthotel, The Old Mill House Experience, Glenarch House
For a cheap stay in Dalkeith, we recommend these budget-friendly hotels: Premier Inn Edinburgh A7 - Dalkeith
If you want to stay close the airport:
Moxy Edinburgh Airport, Hampton By Hilton Edinburgh Airport, DoubleTree by Hilton Edinburgh Airport
Travel with us
Secure payment



















