The Grand Hotel Nanaimo is located in the north-end of Nanaimo in British Columbia. We are a 72-room property featuring Traditional, Deluxe, Executive, and Honeymoon suites that offer the most modern technological amenities.