An aerial view of a large estate with a prominent castle-like structure surrounded by lush green fields and dense forests.

Find hotels in Dalkeith from CA $71

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Dalkeith hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre
United States
Brianna
CA $240
CA $302 total
includes taxes & fees
Nov 9 - Nov 10
Apex Grassmarket Hotel

2. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
Australia
Harry
CA $94
CA $118 total
includes taxes & fees
Nov 8 - Nov 9
Point A Edinburgh Haymarket

3. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Nicole
CA $128
CA $162 total
includes taxes & fees
Nov 5 - Nov 6
Holiday Inn Edinburgh Zoo by IHG

4. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Edinburgh City Centre
Canada
Peter
CA $365
CA $460 total
includes taxes & fees
Nov 1 - Nov 2
Virgin Hotels Edinburgh

5. YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton
Edinburgh City Centre
United States
Ludgero
CA $176
CA $222 total
includes taxes & fees
Nov 8 - Nov 9
YOTEL Edinburgh, Select by Hilton

6. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
Edinburgh City Centre
Canada
Mehrdad
CA $222
CA $280 total
includes taxes & fees
Nov 8 - Nov 9
Mount Royal Hotel Edinburgh by The Unlimited Collection

7. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Simon
CA $153
CA $193 total
includes taxes & fees
Nov 8 - Nov 9
Village Hotel Edinburgh

8. Market Street Hotel

Market Street Hotel
Edinburgh City Centre
United States
Kirby
CA $223
CA $281 total
includes taxes & fees
Nov 1 - Nov 2
Market Street Hotel

9. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
United States
Dania
CA $285
CA $359 total
includes taxes & fees
Nov 1 - Nov 2
Apex Waterloo Place Hotel

10. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Edinburgh City Centre
United States
Gowri
CA $137
CA $173 total
includes taxes & fees
Nov 9 - Nov 10
ibis Edinburgh Centre South Bridge - Royal Mile

11. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Edinburgh City Centre
United States
Rena
CA $195
CA $245 total
includes taxes & fees
Nov 1 - Nov 2
Leonardo Royal Hotel Edinburgh

12. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Edinburgh City Centre
United States
Sheyla J.
CA $184
CA $232 total
includes taxes & fees
Nov 8 - Nov 9
Apex City of Edinburgh Hotel

13. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
Edinburgh City Centre
United States
Jorge Luis
CA $238
CA $299 total
includes taxes & fees
Nov 1 - Nov 2
Aparthotel Adagio Edinburgh Royal Mile

14. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
West End
United States
Lily
CA $115
CA $145 total
includes taxes & fees
Nov 8 - Nov 9
Garner Edinburgh Haymarket by IHG

15. The Hoxton, Edinburgh

The Hoxton, Edinburgh
West End
United States
Waraporn
CA $207
CA $261 total
includes taxes & fees
Nov 8 - Nov 9
The Hoxton, Edinburgh

16. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Edinburgh City Centre
United States
Raymundo
CA $239
CA $301 total
includes taxes & fees
Nov 1 - Nov 2
Wilde Aparthotels, Edinburgh, Grassmarket

17. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United Kingdom
Hamza
CA $139
CA $175 total
includes taxes & fees
Nov 1 - Nov 2
Novotel Edinburgh Park

18. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
United States
Tamara
CA $138
CA $165 total
includes taxes & fees
Nov 9 - Nov 10
Dalmahoy Hotel & Country Club

19. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Edinburgh City Centre
United States
Joseph
CA $224
CA $282 total
includes taxes & fees
Nov 8 - Nov 9
Motel One Edinburgh-Royal

20. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
Edinburgh City Centre
United Kingdom
Claire
CA $307
CA $387 total
includes taxes & fees
Nov 1 - Nov 2
Kimpton Charlotte Square by IHG
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Dalkeith

Find the best Dalkeith areas and neighborhoods for the activities you enjoy most.

Danderhall

If you're looking for some top things to see and do in Danderhall and surrounding area, you can visit Gilmerton Cove and Craigmillar Castle.

Stay near popular Dalkeith attractions

Dalkeith Country Park

8.0/10 (3 reviews)
Explore the lovely green spaces of Dalkeith Country Park and enjoy the golf courses in Dalkeith. Discover the lively festivals in this walkable area, or seek out the local tours.
See properties

Newbattle Abbey

Learn about the local history of Newbattle with a stop at Newbattle Abbey. Discover the top-notch restaurants and fascinating museums in this walkable area.
See properties

Newbattle Leisure Centre

Enjoy an outing to Newbattle Leisure Centre during your stay in Dalkeith. Savor the area's restaurants and coffeehouses.
See properties

Danderhall Leisure Centre

Enjoy an outing to Danderhall Leisure Centre during your stay in Dalkeith.
See properties

Scottish Mining Museum

You can study the exhibits at Scottish Mining Museum, a museum with a storied past, during your travels to Newtongrange. Experience the lively festivals and fascinating museums in this walkable area.
See properties

Newtongrange Leisure Centre

Enjoy an outing to Newtongrange Leisure Centre during your stay in Newtongrange. Take in the museums while you're in the area.
See properties

Learn more about Dalkeith

Explore the grand chambers and woodland paths of Dalkeith Country Park, where adventure playgrounds and afternoon tea await. History buffs can visit St Nicholas Buccleuch Church and browse local shops along the charming High Street.

See all hotels in Dalkeith
An aerial view of a large estate with a prominent castle-like structure surrounded by lush green fields and dense forests.

Top Dalkeith Hotel Reviews

YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton

8/10 Good
"Great time at Yotel, staff was friendly and room was big. Air Conditioning was iffy if it worked or not"
Tyler 3-night trip
Posted 4 hours ago
YOTEL Edinburgh, Select by Hilton
Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"The perfect place to stay if you have an early departure from Edinburgh Airport. I would also be happy to use as a base for a short break in Edinburgh as Trams and local transport are within easy access. The hotel seemed busy but the room was very quiet and comfortable."
Kenny 1-night trip
Posted 4 hours ago
Moxy Edinburgh Airport
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

8/10 Good
"We stayed in Edinburgh for 3 nights and the Mount Royal was great. The room was nice, bathroom was a little small but manageable (shower is not fully enclosed so water will go out onto the floor). It was nice to have the bar and restaurant on site. The service at the reception desk and the bar were great. The location is nice and central to old and new town, Dean Village is even only a 20min walk away."
Amanda 4-night trip
Posted 6 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

10/10 Excellent
"My fiancé and I stayed here for the week leading up to our wedding, and we absolutely loved it. The biggest selling point of this hotel is its location. Being able to walk straight out onto Cockburn Street was incredibly convenient, and we were within walking distance of so many shops, restaurants, pubs, and bars. It made exploring Edinburgh's Old Town effortless, and we rarely needed to worry about transportation. We didn't travel by car, but I could see parking potentially being an issue for those who do. However, the hotel is directly across from Waverley Station, which made getting around by train incredibly easy and convenient. The room itself was clean and comfortable, with a standard amount of space comparable to what you'd expect from a hotel room in Canada. We had quite a bit of luggage with us for the week, but there was still room for the two of us to settle in comfortably. One particularly great perk was the luggage storage. We arrived in the city around 10 a.m., and the hotel had a large, secure, locked luggage storage room where we could leave our bags until our room was ready. This allowed us to head out and enjoy the day without worrying about our luggage. Overall, we had a fantastic stay. While the rooms are fairly standard, the location is what truly sets this hotel apart. If you want to stay right in the heart of Edinburgh and have the city's sights, shops, and nightlife right at your doorstep, this is an excellent choice!"
Jane 6-night trip
Posted 7 hours ago
Motel One Edinburgh-Royal
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Great hotel within an easy walking distance to Edinburgh Waverly Train Station and High Street. Room was comfortable and included free mini-bar snack and beverage items."
Kathleen 2-night trip
Posted 7 hours ago
Market Street Hotel
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"clean room , staff were cool."
Gary 1-night trip
Posted 8 hours ago
Britannia Hotel Edinburgh
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"The property was beautiful. The rooms are very comfortable. The staff, especially the front desk and Bell Attendants were exceptional."
Irene 1-night trip
Posted 10 hours ago
Virgin Hotels Edinburgh
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Loved this hotel so much!! Everyone was so incredibly kind and the room and bathroom were so nice! Location was absolutely perfect. Very central and you can literally see the castle from out front!"
Savanna 2-night trip
Posted 1 day ago
Apex Grassmarket Hotel
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Perfect location"
Jennifer 3-night trip
Posted 1 day ago
Apex City of Edinburgh Hotel

More cheap stays in Dalkeith

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
CA $56
CA $71 total
Nov 3 - Nov 4
includes taxes & fees
Revolver Edinburgh
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
CA $67
CA $84 total
Nov 11 - Nov 12
includes taxes & fees
7.2/10 Good! (176 reviews)
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
CA $121
CA $146 total
Oct 25 - Oct 26
includes taxes & fees
7/10 Good! (504 reviews)
Livingston Lodge Hotel
Edinburgh Backpackers Hostel

Edinburgh Backpackers Hostel

65 Cockburn Street Edinburgh Scotland
CA $122
CA $154 total
Nov 5 - Nov 6
includes taxes & fees
8.6/10 Excellent! (240 reviews)
Edinburgh Backpackers Hostel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
CA $140
CA $177 total
Nov 9 - Nov 10
includes taxes & fees
9.4/10 Exceptional! (1,313 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
CA $148
CA $186 total
Nov 8 - Nov 9
includes taxes & fees
Cairn Hotel

Hotels in Dalkeith with star rating

Find out more about Dalkeith

Top reasons to visit Dalkeith

  • Historic Dalkeith Palace: Explore the stunning architecture and rich history of Dalkeith Palace, an iconic landmark in the town.
  • Dalkeith Country Park: Enjoy outdoor adventures and beautiful landscapes at this expansive park, perfect for family outings.
  • Charming Accommodations: Choose from a variety of unique lodging options, including pet-friendly hotels and eco-certified guesthouses.
  • Scenic Day Trips: Take advantage of nearby attractions for enriching experiences and relaxing escapes.
  • Welcoming Atmosphere: Embrace the friendly vibe and Scottish hospitality that Dalkeith has to offer.

Find great hotels near Dalkeith

Discover a range of inviting accommodations in Dalkeith, Scotland, perfect for every type of traveler. From pet-friendly hotels to charming guesthouses, you'll find options that cater to business needs and eco-conscious visitors alike. Whether you're seeking a cozy hotel or a spacious aparthotel, Dalkeith offers a delightful stay that combines comfort and convenience for your vacation.

  • Apex Grassmarket Hotel: Apex Grassmarket Hotel is a distinguished 4-star accommodation, boasting a commendable guest rating of 9.0. Located a short drive from Dalkeith, this hotel is ideal for both business travellers and eco-conscious guests. With its eco-certification, it promotes sustainable practices while offering a comfortable stay. Guests appreciate the modern design, spacious rooms, and stunning views of Edinburgh Castle. The hotel also features a restaurant and bar, fitness centre, and meeting facilities, making it a versatile choice for various types of visitors.
  • Apex Waterloo Place Hotel: Apex Waterloo Place Hotel is another 4-star gem, earning an impressive guest rating of 9.2. Situated conveniently near Dalkeith, this hotel caters to families and business travellers alike. Its eco-certification underscores a commitment to sustainability, and amenities for children make it family-friendly. Guests enjoy well-appointed rooms, an on-site restaurant, and a wellness centre with a heated pool. The hotel’s elegant architecture and contemporary décor create an inviting atmosphere, ensuring a memorable stay for both leisure and work purposes.
  • ibis Edinburgh Centre South Bridge - Royal Mile: ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star hotel with a solid guest rating of 8.4. Located near Dalkeith, this property stands out with its eco-friendly practices and pet-friendly policy, accommodating furry friends during your stay. Guests appreciate the modern, comfortable rooms and the vibrant atmosphere of the Royal Mile. The hotel provides essential amenities, including breakfast options and a bar, making it a convenient choice for those exploring the historic heart of Edinburgh.

Where to stay in Dalkeith

Dalkeith, Scotland, offers a delightful blend of culture and outdoor adventures, making it perfect for families and explorers alike. Stroll through the charming Royal Mile, soak in the local history, and experience the friendly atmosphere in various neighbourhoods. With holiday events and excursions, Dalkeith promises a relaxing yet vibrant vacation where you’ll feel right at home among its welcoming community.

  • Edinburgh: Edinburgh is a vibrant metropolis that serves as the capital of Scotland and is located just a short distance from Dalkeith. It boasts a rich cultural heritage and a bustling city life that attracts visitors year-round, with peak tourist seasons in July to August and October. Travelers flock to Edinburgh for its diverse cultural, family-friendly, and city-themed experiences. Notable activities include exploring the local shopping areas, attending theatrical performances, and visiting historic landmarks like the iconic Edinburgh Castle, which offers stunning views of the city. You’ll find a delightful mix of history, education, and entertainment in this remarkable city.
  • Old Town Edinburgh: Situated approximately 9.7km from Dalkeith, Old Town Edinburgh is a historic neighborhood that enchants visitors with its medieval architecture and cobbled streets. Known for its vibrant atmosphere, the area sees a surge of visitors from April to July. Those who venture here enjoy a city-themed, cultural, and family-friendly experience. The neighborhood is home to unique shops, educational venues, and a thriving theatre scene. Highlights include the Royal Mile and various historic sites that tell the rich story of Scotland's capital, as well as conference venues that host dynamic events throughout the year.
  • Bonnyrigg: Located a mere 3.2km from Dalkeith, Bonnyrigg is a charming city that draws visitors looking for romantic getaways and cultural experiences. With peaks in visitor numbers from March to April and September, Bonnyrigg offers a mix of family-friendly activities and leisure pursuits. Golf enthusiasts will appreciate the nearby golf courses, while shoppers can explore local retail options. The area is also dotted with landmarks, including castles and symbolic sites that reflect its historical significance, making it a delightful stop for those interested in Scotland’s rich heritage and community spirit.

Things to do near Dalkeith

Dalkeith, Scotland, offers a delightful blend of culture and outdoor activities, perfect for family vacations. Visitors can enjoy shopping, golfing, and exploring the scenic Dalkeith Country Park. Don't miss the chance to experience medieval history, and consider taking day trips to nearby attractions. While the nightlife may be quieter, it adds to the charm of this historic town, making it an ideal getaway for those seeking both adventure and relaxation.

Shopping

In Dalkeith, enjoy local shops and boutiques for unique gifts and souvenirs. If you're up for a drive, visit the Fort Kinnaird Shopping Centre, about 16.1km away, which features a wide range of high-street retailers, restaurants, and entertainment options.

Recreation

Experience luxury at Macdonald Cardrona Golf Course, where you can enjoy a round of golf amidst stunning landscapes, just 29.0km from Dalkeith. For a similar experience, visit Innerleithen Golf Club, also 29.0km away, or unwind at Yellowscott Country Park, located 33.8km from Dalkeith.

Adventure

Dalkeith Country Park offers thrilling outdoor experiences, including mountain biking through scenic trails and exploring the vast woodlands. For a unique adventure, try the Treezone treetop adventure course, featuring zip lines and rope bridges. Enjoy the stunning views while engaging in exhilarating activities suitable for all ages.

Nightlife

Experience the lively atmosphere at The Blacksmith's Forge, where you can enjoy a wide selection of ales and live music. For a more relaxed vibe, visit The Esk, a cozy pub offering traditional Scottish dishes and a warm ambiance to unwind after a day of exploring.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dalkeith

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dalkeith are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Dalkeith about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dalkeith is Tuesday. The most expensive day to stay in Dalkeith is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations that are currently available. To find the most affordable prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Dalkeith hotel booking with your flights and activities through an Expedia package.

Find the best attractions near Dalkeith

Dalkeith, Scotland, offers a charming blend of culture and outdoor activities for families. Explore the impressive Dalkeith Palace and the historic Dalhousie Castle, both showcasing rich heritage. The scenic Dalkeith Country Park provides ample opportunities for outdoor adventures, while the nearby hills and beaches invite relaxation and exploration. Whether you're seeking cultural experiences or family-friendly fun, Dalkeith promises memorable moments for every traveller.

  • Royal Mile: Experience the vibrant atmosphere of the Royal Mile, a historic street that stretches through the heart of Edinburgh. This bustling thoroughfare is lined with shops, restaurants, and street performers, offering a taste of local culture and history just 9.7km from Dalkeith.
  • Palace of Holyroodhouse: Discover the elegance of the Palace of Holyroodhouse, the official residence of the monarch in Scotland. Immerse yourself in the rich history and culture that this stunning palace embodies, located 9.7km from Dalkeith.
  • Rosslyn Chapel: Visit the enchanting Rosslyn Chapel, known for its intricate carvings and mysterious legends. Just 6.4km from Dalkeith, this stunning church provides a unique glimpse into Scotland's spiritual heritage.

Best time to go to Dalkeith

The best time to visit Dalkeith can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dalkeith falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dalkeith falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudySlightly HighSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dalkeith

When planning your trip to Dalkeith, Scotland, the major airports to consider are EDInburgh (EDI), GLAsgow (GLA), and Newcastle (NCL). Edinburgh Airport is 19.3km from Dalkeith, with nearby accommodation options like Crescent House and Virgin Hotels Edinburgh, both 11.3km away. Glasgow International Airport, located 85.3km away, features hotels such as Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both within 11.3km. Lastly, Newcastle International Airport is 127.1km from Dalkeith, with options like Sandman Signature Newcastle Hotel and Copthorne Hotel Newcastle, each 9.7km away. Each airport offers various transportation services to ensure a smooth journey.

Frequently asked questions

What is the best area to stay in Dalkeith?
The best area to stay in Dalkeith is around Dalkeith Country Park and its immediate surroundings, particularly for those seeking a tranquil retreat with convenient access to nature and local amenities.This area offers a blend of natural beauty and historical significance. Dalkeith Country Park itself is a sprawling estate with woodlands, walking trails, and the historic Dalkeith Palace. The town centre, just a short walk from the park's main entrance, features local shops, cafes, and traditional pubs along High Street and Eskbank Road.Couples looking for a relaxing escape will find this area particularly appealing. You can enjoy strolls through the park, explore the restored Old Oak Wood, or visit the Fort Douglas adventure park within the estate. The options for dining range from casual cafes to more formal restaurants in the town centre.For families, staying near Dalkeith Country Park offers plenty of activities to keep everyone entertained. The park's adventure playground, Fort Douglas, is a big draw for children, and the extensive grounds provide ample space for outdoor play and exploration.
What are the best hotels in Dalkeith that travellers recommend?
For travellers seeking highly recommended accommodation in Dalkeith, The Sun Inn is an excellent choice.This 4-star hotel, with a very good rating of 8.6, is known for its comfortable and beautiful rooms. Guests frequently praise the friendly and amazing staff, as well as the great and delicious breakfast. The Sun Inn offers a range of desirable amenities, including deep soaking bathtubs, rainfall showerheads, and some rooms feature a river view. For relaxation, there are options with private hot tubs, terraces, or decks, and a rooftop terrace is also available. It is conveniently located near the Scottish Mining Museum, which is just 1.7 km away, and Newbattle Abbey, at a distance of 1.3 km.
What are the best family hotels in Dalkeith?
For a highly-rated family-friendly hotel in Dalkeith, The Sun Inn is an excellent choice.This 4-star hotel, with an 8.6 rating, offers a variety of amenities that cater to families, including on-site babysitting and childcare services, as well as highchairs for children. Guests often praise the friendly and amazing staff, the great and delicious breakfast, and the comfortable and beautiful rooms. The hotel also provides free self-parking and wired and wireless internet access. For relaxation, there is a private hot tub and a rooftop terrace. The Sun Inn is conveniently located near the Scottish Mining Museum, just 1.7 km away, and Newbattle Abbey, 1.3 km away.
What are the best budget hotels in Dalkeith?
For a great budget-friendly option in Dalkeith, the Dalkeith Aparthotel is an excellent choice.This aparthotel offers convenient amenities such as free WiFi and complimentary toiletries, ensuring a comfortable stay. It is also well-located for exploring local attractions, being just 1.0 km from Dalkeith Country Park and 1.9 km from Butterfly and Insect World.
What are the most romantic hotels in Dalkeith for couples?
For a romantic stay in Dalkeith, The Sun Inn is an excellent choice for couples.This 4-star hotel, with an 8.6 rating, offers comfortable and beautiful rooms, some of which feature a private hot tub, superb for a relaxing evening. Guests frequently praise the friendly and amazing staff, along with the great and delicious breakfast served. The hotel also boasts a nice restaurant on site for convenient dining. Additionally, Newbattle Abbey is just 1.3 km away, providing a lovely nearby point of interest.
When is the best time to go to Dalkeith?
The best time to go to Dalkeith is generally during the spring (April to May) or early autumn (September to October) for pleasant weather and fewer crowds.During these shoulder seasons, you'll find the weather milder than the peak summer months, with less rain than in winter. This makes it ideal for exploring Dalkeith Country Park, which is a key attraction. You'll enjoy comfortable temperatures for walks and outdoor activities, and the park's woodlands are particularly scenic with spring blossoms or autumn colours.For those prioritising outdoor activities and longer daylight hours, the summer months (June to August) are also a good option. While this is peak tourist season, meaning Dalkeith Country Park might be busier, the extended daylight provides more time for exploring the park, cycling, or enjoying the outdoor adventure playground.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dalkeith.
How much is the nightly rate at a Dalkeith hotel?
Prices for hotels in Dalkeith often vary, but you can find a great deal from CA $71 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia