Royal Hotel


A grand Victorian hotel centrally located on the A96 trunk road, and next to the town’s busy shopping thoroughfare of Mid Street. All rooms are ensuite with satellite TV, free Wi-Fi and tea and coffee making facilities. The hotel is also  renowned for excellent food served upstairs in the Cooperage Restaurant.

Opening Hours

All year round


Church Road


AB55 5BR