6 Mar 2020 - 7 Mar 2020

2 adults - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Nanaimo include Harbour Light Motel, Diplomat Motel and Best Western Dorchester Hotel based on user reviews. Skyscanner hotels is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your Nanaimo accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Nanaimo

from $188
from $230

What are travellers saying about Nanaimo?

Family Travellers
Adventure Travellers
Outdoor Enthusiasts
Luxury Travellers
Member reviews (14)
Taaja K
Taaja K

My husband and I and our children have spent holidays here over the past 40 years. I can't believe I am living here being such a city person, BUT I LOVE IT!..and so much so that we moved here 2 years ago and bought beautiful Randle House by the Sea in the heart of Departure Bay. 3 steps to the beach and into the ocean! Very grateful!

Mike Howard
Mike HowardSeattle

If Victoria is the gateway to Vancouver Island for Americans, Nanaimo is the gateway for Canadians - for everyone else? Just depends on your route of choice. Nanaimo offers access to old growth forests, unique nightlife, waterfront adventures and... well, you could always drive to Victoria...

Darren Anderson
Darren AndersonSan Francisco

Next to Victoria, this is the next biggest town on the island. There isn't a whole lot to see or do here, but like most small towns there are a few cute coffee shops and stores to look around at.

Scott Kennedy
Scott Kennedy

This functional gateway city is many visitors to Vancouver Island's first port of call.


The least expensive month is February, with an average of $134 per night. The most expensive month to stay in Nanaimo is August, with an average price of $246 per night.
The average price of a hotel in February last year was $163 per night. This is 2% less than the average nightly price of $167 seen over the previous 12 months.
In Nanaimo, the expected average temperature in February is 4.6°C/40.3°F. The warmest month is typically August, which averages 24.6°C/76.3°F. The coolest month is February, with temperatures averaging 0.6°C/33.1°F.
The nearest airport to Nanaimo is Nanaimo Harbour (ZNA) (0.47km). Other nearby airports include: Nanaimo (13.95km) Sechelt (36.17km) Qualicum (42.29km) Maple Bay (45.44km) Vancouver International (54.92km)

Plan a trip to Canada