Click for 5 day Dalkeith Weather
23 Oct
Max 12°C
Min 7°C
17-18 mph
Overcast skies
Provided by Weather2


County - Edinburgh and the Lothians | Map
Tel code: 0131 | code search
Postcode: EH22 | code search
Population: 11600
Dalkeith Jobs
Visitor reports
Birthplace of:
Peter Tait
Add your shop free
Folk Customs:
The Braehead Basin
The Burry Man

Latest reviews

Harrow Hotel
"When my wife and I arrived we were asked to pay in advance,then told that the Hotel did not take credit/debit cards, this meant a trip to the auto bank. ..." More

Harrow Hotel
"Stayed at the Harrow Hotel in July and the place was spotless. Staff were friendly and you are right in the centre of Dalkeith. You get a good pint in the ..." More

Dalkeith Reviews (2)

Visitor's Views

I live close to this hotel and I have used ...More

Best rates for a Local Hotel

Latest reviews | Events in Dalkeith | 10 Places to Stay

Dalkeith is a large historic town in Midlothian in Scotland situated six miles south-east of Edinburgh Historically Dalkeith grew as a baronial burgh from 1401 and was awarded Royal Burgh status in 1540. Dalkeith was a well-known market town during the 17th century with the broad High Street hosting one of the largest Scottish markets. Surrounded by beautiful parkland Dalkeith is a popular tourist destination and an ideal base to explore the nearby Edinburgh attractions, there are hotels, b&b’s, guest-houses and self-catering accommodation, a variety of shops and plenty of places to eat out. From the attractive High Street the Town Gateway leads to Dalkeith House once a castle in the 1100’s before being turned into palace c1570 by the 4th Earl of Morton, Queen Victoria is said to have stayed overnight here in 1842. Other notable buildings include the Collegiate Church of St Nicholas dating from the 13th century, the Tolbooth dating from 1648, the Corn Exchange building built in 1853 and the Cousland Smiddy which is a restored 18th century blacksmith’s cottage. Dalkeith House and the Montagu Bridge stand in the picturesque Dalkeith Country Park which has a woodland adventure playground and sylvan walks. Nearby are the Roslin Glen Country Park and the 18-hole Newbattle golf course.


Dalkeith Country Park


Fordel Caravan & Camping Park

Care Home

Archview Lodge


Yoga - Doreen McCandlish


Midlothian Council


Dental Surgery
M Henderson
R Pryor


Dalkeith Medical Practice
Danderhall Medical Practice
Newbattle Medical Practice

Estate Agent

General Accident Property Services

Golf Club


Pub and Bar

Coach & Horses
Dean Tavern
Harrow Hotel
Horse Shoe Bar
Lugton Inn
Masons Arms

Ship Inn


Blossom Garden
Cavaliere Restaurant
Dean Tavern
Itihaas Indian Restaurant


King’s Park Primary School
Mayfield Primary School
Woodburn Primary School


Allan McDougall & Co
Andrew Gilbertson
Drummond Miller


Kennys Cars & Private Hire
Midlothian Associated Taxis
Swift Taxis
Town & Country Cab Co


Mayshade Garden Centre

Places to Stay near Dalkeith

map book

Seven (0.17 miles)


More Information

A great base for exploring Edinburgh (6 miles) and the midlothian area.Just opend a great budget option with a few extra touches to make your stay more relaxed.Great transport links ... More

map book

Wester Cowden Farmhouse (1.19 miles)

Wester Cowden Farmhouse

More Information

Each bedroom or private lounge and for warmer days the patio now has free broadband access. Spacious accommodation (please telephone on the number provided on your booking form if you ... More

map book

Melville Castle Hotel (1.36 miles)

Melville Castle Hotel
To check availability and special internet rates click here

Melville Castle has been restored and refurbished to provide a luxury 4 star Hotel only 6 miles from Edinburgh city. The castle is set in a ... More
map website

Mount Ceres Guest House (1.95 miles)

Mount Ceres Guest House
Mount Ceres is a Victorian former manse and set in its own grounds of beautiful gardens. The accommodation is 7 miles south of Edinburgh city centre but just 1 mile from the city by-pass and ... More | visit website
map website

Old Stables Bed and Breakfast (1.97 miles)

Old Stables Bed and Breakfast
The Old Stables is a stone built house which has a blend of modern contemporary living within a traditional environment. There are 2 golf ranges 3 minutes away and a riding school 4 minutes away. We ... More | visit website
map website

Travelodge Edinburgh Musselburgh (2.29 miles)

Travelodge Edinburgh Musselburgh

Located on the A1 Musselburgh Bypass, the Travelodge at Edinburgh provides contemporary quality accommodation and an ideal base for exploring the Scottish countryside. Spacious en-suite rooms, TV in every room, tea and coffee making facilities, ... More | visit website

map website

Dalhousie Castle and Spa (2.33 miles)

Dalhousie Castle and Spa

A fascinating 13th century fortress set within acres of wooded parkland on the picturesque banks of the River Esk. From the moment you arrive at Dalhousie Castle, a warm Scottish welcome awaits. Whether relaxing in ... More | visit website

map website

Carberry Tower (2.55 miles)

Carberry Tower
Stay at Carberry Tower and experience the hustle and bustle of one of Europe’s most fascinating cities whilst breathing the fresh air of the magnificent Scottish countryside. Easy access to city via train with a ... More | visit website
map website

Premier Inn Edinburgh Inveresk (2.60 miles)

Premier Inn Edinburgh Inveresk
Within easy reach of the A1 and with Wallyford and Newcraighall Railway stations close by, this Premier Inn hotel is comfortably located only 2.5 miles from Musselburgh Racecourse and only 8 miles from Edinburgh city ... More | visit website
map website

Premier Inn Edinburgh (Newcraighall) (3.03 miles)

Premier Inn Edinburgh (Newcraighall)
This Premier Inn is situated by Fort Kinnaird retail park, next to Bannatynes Health Club. There is a Park and Ride facility together with a direct train into Waverley Train station, centre of Edinburgh, where ... More | visit website

Brit Quote:
War would end if the dead could return. - Stanley Baldwin
More Quotes

On this day:
Battle of Edgehill - 1642, First Parliament of Great Britain - 1707, War of Jenkins’ Ear Begins - 1739, First British-Made Ford Car - 1911, Battle of El Alamein - 1942
More dates from British history

click here to view all the British counties

County Pages