We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Things to Do near Melville Castle

#1 of 3 things to do in Lasswade
Dobbies Garden World Lasswade, Midlothian, Lasswade EH18 1AZ Scotland
0.4 miles from Melville Castle
#26 of 399 things to do in Edinburgh
16A Drum Street, Edinburgh EH17 8QH Scotland
1.8 miles from Melville Castle
#5 of 80 Outdoor Activities in Edinburgh
Edinburgh EH37 5PX Scotland
2.1 miles from Melville Castle
#1 of 399 things to do in Edinburgh
Holyrood Park, Edinburgh EH16 5BT Scotland
4.4 miles from Melville Castle
#1 of 5 things to do in Bonnyrigg
Dalhousie Castle Hotel, Bonnyrigg EH19 3JB Scotland
2.3 miles from Melville Castle
#1 of 4 things to do in Roslin
1 Chapel Loan Rosslyn Chapel, Roslin, Roslin EH25 9PT Scotland
3.8 miles from Melville Castle
#32 of 399 things to do in Edinburgh
Craigmillar Castle Road, Edinburgh EH16 4SY Scotland
2.9 miles from Melville Castle
#3 of 56 Fun & Games in Edinburgh
1 Summerhall, Edinburgh EH9 1PL Scotland
4.7 miles from Melville Castle
#16 of 399 things to do in Edinburgh
1 Holyrood Park, Edinburgh EH16 5BT Scotland
4.8 miles from Melville Castle
#14 of 399 things to do in Edinburgh
Canongate, Edinburgh EH8 8DX Scotland
5.1 miles from Melville Castle
#2 of 56 Fun & Games in Edinburgh
5 Holyrood Road, Edinburgh EH8 8AE Scotland
5.2 miles from Melville Castle
#27 of 399 things to do in Edinburgh
Nicolson Street, Edinburgh EH8 9DW Scotland
5.1 miles from Melville Castle
#28 of 399 things to do in Edinburgh
1 Summerhall, Edinburgh EH9 1PL Scotland
4.7 miles from Melville Castle
#58 of 200 Tours in Edinburgh
200 Newbattle Abbey Crescent, Edinburgh EH22 3LU Scotland
1.2 miles from Melville Castle
#35 of 399 things to do in Edinburgh
Canongate, Royal Mile, Edinburgh Scotland
5.1 miles from Melville Castle
#3 of 3 things to do in Lasswade
Melville Dykes Road, Lasswade EH18 1AN Scotland
0.7 miles from Melville Castle
#37 of 399 things to do in Edinburgh
112 Holyrood Road, Edinburgh EH8 8AS Scotland
5.0 miles from Melville Castle
#12 of 26 Nature & Parks in Edinburgh
Dalkeith, Edinburgh EH22 2NA Scotland
1.3 miles from Melville Castle
#1 of 1 things to do in Newtongrange
Lady Victoria Colliery, Newtongrange EH22 4QN Scotland
2.4 miles from Melville Castle
#7 of 37 Food & Drink in Edinburgh
Edinburgh EH10 6DT Scotland
4.9 miles from Melville Castle
#52 of 399 things to do in Edinburgh
187 Portobello High Street, Edinburgh EH15 1EU Scotland
4.1 miles from Melville Castle
#5 of 11 things to do in Dalkeith
35 Abbey Road, Dalkeith EH22 3AD Scotland
0.9 miles from Melville Castle
#61 of 399 things to do in Edinburgh
26A Dryden Road, Edinburgh EH20 9LZ Scotland
3.1 miles from Melville Castle
#48 of 399 things to do in Edinburgh
142 Canongate Royal Mile, Edinburgh EH8 8DD Scotland
5.2 miles from Melville Castle
#51 of 399 things to do in Edinburgh
Horse Wynd, Edinburgh EH99 1SP Scotland
5.1 miles from Melville Castle
#9 of 11 things to do in Dalkeith
high street, Dalkeith eh22 Scotland
0.9 miles from Melville Castle
#8 of 11 things to do in Dalkeith
5 Newmills Road, Dalkeith EH22 1DU Scotland
0.9 miles from Melville Castle
#6 of 11 things to do in Dalkeith
226 High Street, Dalkeith EH22 1AZ Scotland
1.0 miles from Melville Castle
#7 of 11 things to do in Dalkeith
200 High Street, Dalkeith EH22 1AZ Scotland
1.0 miles from Melville Castle
#2 of 3 things to do in Lasswade
Melville Mains, Lasswade EH18 1AU Scotland
1.2 miles from Melville Castle