Yes, there are several pet-friendly hotels in Nanaimo, including the Days Inn by Wyndham Nanaimo, the Coast Bastion Hotel, and the Ramada by Wyndham Nanaimo.