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.

Things to Do near Royal Hotel

#4 of 24 things to do in Elgin
6 Miles West of Elgin, Elgin IV30 8UA Scotland
0.3 km from Royal Hotel
#6 of 24 things to do in Elgin
1 High Street, Elgin IV30 1EQ Scotland
0.6 km from Royal Hotel
#9 of 24 things to do in Elgin
58-60 South Street, Elgin IV30 1JY Scotland
0.6 km from Royal Hotel
#2 of 24 things to do in Elgin
Elgin Cathedral King Street, Elgin IV30 1HU Scotland
0.8 km from Royal Hotel
Book a Tour
Speyside Whisky and Moray Firth Coast Day Tour...
from US$41.89
More Info
Historic Scotland Explorer Pass
from US$40.58
More Info
See All
#10 of 24 things to do in Elgin
48A High Street, Elgin IV30 1BU Scotland
0.6 km from Royal Hotel
#4 of 6 Fun & Games in Elgin
Moray Street South Church, Elgin IV30 1QN Scotland
0.4 km from Royal Hotel
#2 of 5 Transportation in Elgin
Springfield Drive Moray, Elgin Scotland
0.7 km from Royal Hotel
#22 of 24 things to do in Elgin
35 Moray Street South Church, Elgin IV30 1JH Scotland
0.5 km from Royal Hotel
#1 of 5 Transportation in Elgin
30 Hill Street, Elgin IV30 1AL Scotland
1 km from Royal Hotel
#1 of 4 Nightlife in Elgin
25 Batchen Street, Elgin IV30 1BH Scotland
0.6 km from Royal Hotel
#77 of 103 things to do in Moray
Speyside Scotland
0.6 km from Royal Hotel
#1 of 24 things to do in Elgin
Glenmoray Distillery Bruceland Road, Elgin IV30 1YE Scotland
1.9 km from Royal Hotel
#2 of 5 Tours in Elgin
Elgin IV30 4AF Scotland
1.1 km from Royal Hotel
#11 of 24 things to do in Elgin
Elgin Scotland
0.9 km from Royal Hotel
#7 of 24 things to do in Elgin
6 Bridge Street, Elgin IV30 4DE Scotland
1.1 km from Royal Hotel
#1 of 1 Shopping in Elgin
9-11 Lossie Wynd, Elgin IV30 1PU Scotland
0.6 km from Royal Hotel
#1 of 1 Classes & Workshops in Elgin
5 Thunderton Place, Unit E, Elgin IV30 1BG Scotland
0.7 km from Royal Hotel
#3 of 4 Nightlife in Elgin
Thunderton Place, Elgin IV30 1BG Scotland
0.6 km from Royal Hotel
#6 of 6 Fun & Games in Elgin
199 High Street, Elgin IV30 1DJ Scotland
0.8 km from Royal Hotel
#15 of 24 things to do in Elgin
11 Hill Terrace, Elgin IV30 1AE Scotland
0.9 km from Royal Hotel
#21 of 24 things to do in Elgin
1 Trinity Place, Elgin IV30 1UL Scotland
0.8 km from Royal Hotel
#1 of 5 Outdoor Activities in Elgin
Badentinan, Elgin IV30 8QX Scotland
8.4 km from Royal Hotel
#4 of 4 Nightlife in Elgin
High Street, Elgin IV30 1BA Scotland
0.7 km from Royal Hotel
#3 of 6 Fun & Games in Elgin
2 Moycroft Industrial Estate, Elgin IV30 1XZ Scotland
1.2 km from Royal Hotel
#5 of 24 things to do in Elgin
Spynie Palace A941, Elgin IV30 5QG Scotland
3.7 km from Royal Hotel
Book a Tour
Historic Scotland Explorer Pass
from US$40.58
More Info
See All
#20 of 24 things to do in Elgin
Borough Briggs Road, Elgin IV30 1AP Scotland
1.1 km from Royal Hotel
#3 of 24 things to do in Elgin
Elgin Scotland
5.8 km from Royal Hotel
#1 of 3 things to do in Kinloss
North Road, Kinloss IV36 3YA Scotland
14.8 km from Royal Hotel
#2 of 4 Nightlife in Elgin
Cottar House Thornhill Road Moray, Elgin IV30 6DX Scotland
1.2 km from Royal Hotel
#3 of 5 Transportation in Elgin
26 St. Andrews Square, Elgin IV30 6HX Scotland
1.3 km from Royal Hotel