Nanaimo Hotels

Find the best Nanaimo hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Nanaimo hotels with free cancellation or excellent ratings

Trusted Nanaimo hotel providers

See all hotels in Nanaimo

View more hotels
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Nanaimo.

Find a Nanaimo hotel in the heart of the action

Beat the lines at the top Nanaimo attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest-rated hotelQualicum Beach Ocean Suites – 5.0
Average 4-star hotel priceC$188 per night

How to find the best hotel deals in Nanaimo

Want to use the same magic that powers our award-winning flight search to find the best room rates on the Internet? Here are a few tips to help you search and save in seconds.

Where to stay in Nanaimo

For visitors to Nanaimo, staying in Downtown Nanaimo is ideal thanks to its proximity to cultural sites such as the Nanaimo Museum and the historic Bastion. The area features a scenic pedestrian walkway along the waterfront, from Cameron Island to the Nanaimo Yacht Club, dotted with craft shops and eateries. Meanwhile, Maffeo Sutton Park offers fantastic waterfront views of the Gulf Islands and coastal mountains and amenities like a sandlot playground, a fishing pier, and picnic areas. Another excellent choice is Departure Bay, where you can enjoy sandy beaches and a dedicated swimming area perfect for the summer months, all supported with park facilities for children. Just a short ferry ride from downtown lies Newcastle Island, a tranquil escape providing picturesque trails, historical sites, and camping opportunities within the provincial marine park. Using Skyscanner, you can find the best accommodation deals across these prime Nanaimo neighbourhoods to suit your stay.

Best hotels in Nanaimo based on location

For the best-located Nanaimo hotels, consider the Courtyard by Marriott Nanaimo, Travelodge by Wyndham Nanaimo, and Days Inn by Wyndham Nanaimo. The Courtyard by Marriott Nanaimo, just 0.34 km from the city centre, puts you right at the heart of downtown life, perfect for guests wanting immediate access to local amenities and attractions. Travelodge by Wyndham Nanaimo is another solid choice, positioned 0.87 km from the centre. It provides an excellent balance of convenience and cost-effectiveness, making it easy to navigate the city's beloved hotspots. For those interested in staying a tad further from the bustling centre, Days Inn by Wyndham Nanaimo at 2.12 km away offers peace while still keeping you closely connected to downtown activities. Each of these options ensure you spend less time travelling and more time enjoying all that Nanaimo has to offer. Use Skyscanner to uncover unbeatable deals on these centrally located stays.

Good value hotels in Nanaimo

With amenities that cater to a variety of needs, Nanaimo's hotel options stand out. The Travelodge by Wyndham Nanaimo dazzles with its combination of a restaurant, sauna, spa, and available parking. Meanwhile, the Days Inn by Wyndham Nanaimo increases the allure with its indoor pool, business centre, and bar, perfect if you appreciate a mix of leisure and professional facilities. The Grand Hotel Nanaimo brings additional charm with horse riding and a fitness centre, adding unique recreational activities. You’ll find the best deals and offers using Skyscanner, making it easy to choose the perfect fit for your stay.

Family-friendly hotels in Nanaimo

Nanaimo offers several hotels that cater perfectly to families, combining convenience, fun, and relaxation. Pacific Shores Resort & Spa features a children’s pool and a private beach where your family can participate in various activities by the sea. A well-equipped game room adds to the indoor entertainment, perfect for children and teenagers seeking some indoor fun. The Beach Club Resort — Bellstar Hotels & Resorts boasts comprehensive children’s facilities alongside an inviting indoor pool, ensuring swimming is an option regardless of weather. The high-quality Wi-Fi adds to the property's appeal, enabling seamless connectivity throughout your stay. Days Inn by Wyndham Nanaimo ensures fun for the whole family with a children’s pool and a game room, while the indoor pool is ideal for year-round recreational swimming, regardless of the season.

Nanaimo's top attractions

For an adventure-packed trip to Nanaimo, don't miss WildPlay where you can dive into the thrill of bungee jumping, navigate the TreeGo aerial obstacle course, and zipline. Newcastle Island is serene, perfect for hiking and camping, easily accessible via a short ferry ride from downtown. Fancy a stroll or a leisurely cycle? Head to Nanaimo River Regional Park where walking, swimming, and fishing create a delightful outdoor experience. Then explore The Bastion, an iconic Hudson's Bay Company outpost transformed into a museum, known for its summer cannon firings. Finally, wander the Nanaimo Seawall, a scenic waterfront walkway adorned with craft shops and restaurants for a laid-back afternoon.

Finding cheap hotels in Nanaimo: FAQs

In Nanaimo, the expected average temperature in November is 5°C. The warmest month is typically August, which averages 21°C. The coolest month is December, with temperatures averaging 1°C. The rainiest month is November, and the driest month is July.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Nanaimo with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course, the cheapest hotel deal we found within the next seven days is C$40 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for C$40 per night.
The average price of a hotel during the week is C$162 per night, and the average price on weekends is C$162. Overall, it looks like the cheapest day to stay in Nanaimo could be Sunday.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Nanaimo, and the most expensive day seems to be Saturday.
The average price of a 3-star hotel in Nanaimo is currently around C$156 per night, and the cheapest 3-star hotel we've found is C$106 per night.
The average price of a 4-star hotel in Nanaimo is currently around C$182 per night, and the cheapest 4-star hotel we've found is C$140 per night.
The cheapest month to stay in a hotel in Nanaimo is October, with an average price of C$103 per night. The most expensive month is April, when the average room rate can be up to C$200 per night. These average prices are based on all the hotels we found – from hostels to fancy 5-star hotels.
The average price of a hotel in November is C$158 per night, which is around 3% lower than the rest of the year.