The Thunderton House
The Thunderton House: Historic Pub and Vibrant Social Hub in Elgin
A lively two-floor pub and restaurant in central Elgin offering hearty Scottish fare, sports bar excitement, and weekend nightclub vibes.
The Granary, located at 14-18 Thunderton Place in Elgin, is a lively pub and restaurant known for its hearty British and Scottish fare, welcoming atmosphere, and dual role as a sports bar and weekend nightclub. With a spacious two-floor layout, it offers family-friendly dining, dog-friendly policies, and a full bar, making it a popular social spot in central Elgin.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Bus
Take the local bus service from Elgin Bus Station to Thunderton Place, a journey of approximately 10-15 minutes with frequent daily departures. Tickets cost around £2-£4. Note that bus frequency may reduce in the evenings and on Sundays.
Taxi
A taxi ride from Elgin town center to the Granary takes about 5 minutes, with fares typically ranging from £5 to £8 depending on time of day and traffic conditions. Taxis are readily available but may require booking during peak hours.
Walking
If you are staying within central Elgin, the Granary is accessible on foot within 10-20 minutes depending on your starting point. The terrain is flat and suitable for wheelchairs and strollers, with paved sidewalks and street lighting.
Catch the right light and the right mood, whether you want a bright city moment or a more cinematic evening visit.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Morayshire: A blend of scenic landscapes, historic sites, and outdoor adventures in Scotland's picturesque northeast.
Tell me more about Morayshire