The Grove Bookshop Loader

Highland Bookshop, 60 High Street, Fort William, PH33 6AH

Open 10am to 5pm on Monday to Saturday - 11am to 4pm on Sundays

Contact Us At The Highland Bookshop


We are REOPENING on the 29th of June!

Our doors will be open between 12pm and 4pm on Monday to Saturday for the foreseeable future and we can't wait to welcome you back.

Services including Free Local Deliveries and Click and Collect at our front door will continue plus Private Shopping sessions are available to book now! 

You can reach us by phone at 01397 705 931

Email us at

Or by messaging us on Facebook at

You can also fill in the form here with your query.

Most online orders will be with you in 2-3 days, but please bear with us as the situation may change.