Save on Top Nanaimo Hotels

Search over 1 million properties worldwide and 550 airlines worldwide.

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Nanaimo

Painted Turtle Guesthouse
1.5 out of 5
121 Bastion St, Nanaimo, BC
Free CancellationReserve now, pay when you stay
CA $62
per night
Feb 1 - Feb 2
3.9/5Very Good! (78 reviews)

"Everything I needed for a quick visit. A bed and a good night sleep"…"

Reviewed on Dec. 25, 2019

Painted Turtle Guesthouse
Buccaneer Inn
2.5 out of 5
1577 Stewart Avenue, Nanaimo, BC
Free CancellationReserve now, pay when you stay
CA $109
per night
Jan 20 - Jan 21
4.4/5Excellent! (241 reviews)

"Great little place . Close to the ferrys if that your needs. friendly staff . Late check ins can be difficult."…"

Reviewed on Nov. 10, 2019

Buccaneer Inn
Harbour Light Motel
2.5 out of 5
200 Nicol Street, Nanaimo, BC
Free CancellationReserve now, pay when you stay
CA $59
per night
Jan 20 - Jan 21
3.8/5Good! (380 reviews)

"Staff is always friendly and accommodating. This is THE BEST cheap hotel in Nanaimo."…"

Reviewed on Jan. 9, 2020

Harbour Light Motel
Diplomat Motel
2 out of 5
333 Nicol St, Nanaimo, BC
Free CancellationReserve now, pay when you stay
CA $74
per night
Jan 20 - Jan 21
3.3/5 (226 reviews)

"Jack and rye staff are nice people to deal with they are trying hard to make a go of it and improve the property"…"

Reviewed on Oct. 17, 2019

Diplomat Motel
Gibralter Rock Ocean View B&B
2.5 out of 5
118 GIbralter Rock, Nanaimo, BC
Free CancellationReserve now, pay when you stay
CA $57
per night
Jan 20 - Jan 21
4.5/5Wonderful! (112 reviews)

"Great view. Very friendly and accommodating hosts."…"

Reviewed on Jan. 3, 2020

Gibralter Rock Ocean View B&B
The Port-O-Call Inn & Suites
2 out of 5
505 Terminal Avenue North, Nanaimo, BC
Free CancellationReserve now, pay when you stay
CA $56
per night
Feb 2 - Feb 3
3.5/5Good! (261 reviews)

"Great place to stay when in Nanaimo Great place to stay when in Nanaimo"…"

Reviewed on Jan. 10, 2020

The Port-O-Call Inn & Suites
Marinaside Resort
3 out of 5
1250 Stewart Ave, Nanaimo, BC
Free CancellationReserve now, pay when you stay
CA $149
per night
Jan 26 - Jan 27
3.3/5 (144 reviews)

"We loved the size of the apartment, how beautiful and clean it was. It felt like home away from home. I couldn’t pick a better place for our anniversary 😊 to celebrate."…"

Reviewed on Sep. 8, 2019

Marinaside Resort
Inn On Long Lake
2 out of 5
4700 North Island Hwy, Nanaimo, BC
Free CancellationReserve now, pay when you stay
CA $148
per night
Jan 22 - Jan 23
4.4/5Excellent! (577 reviews)

"Beautiful view and lovely room. Would stay there again."…"

Reviewed on Dec. 30, 2019

Inn On Long Lake
Travelodge by Wyndham Nanaimo
2 out of 5
96 Terminal Avenue North, Nanaimo, BC
CA $80
per night
Jan 22 - Jan 23
3.8/5Good! (840 reviews)

"As expected with a hotel of this level. Very clean, typical complimentary breakfast."…"

Reviewed on Jan. 19, 2020

Travelodge by Wyndham Nanaimo
Best Western Northgate Inn
2.5 out of 5
6450 Metral Drive, Nanaimo, BC
Free CancellationReserve now, pay when you stay
CA $116
per night
Feb 17 - Feb 18
4.4/5Wonderful! (524 reviews)

"Useful location. Close to our destination. Easy to access."…"

Reviewed on Dec. 27, 2019

Best Western Northgate Inn
Don't see what you're looking for?
See all available properties in Nanaimo
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Nanaimo Hotel Guide

If you are after upscale or affordable places to stay in or near Nanaimo, it's comforting to know that there is a large range of suitable possibilities. Within Expedia's comprehensive database you'll discover 23 long- and short-stay options within a 0.1-kilometre (0.1-mile) radius of central Nanaimo.

The Coast Bastion Hotel and Best Western Dorchester Hotel are the more centrally located accommodation options in Nanaimo.

the Vancouver Island University and the Nanaimo Museum each have hotels close by. The Marinaside Resort and Ramada Nanaimo are close to the Vancouver Island University, while the Days Inn Nanaimo and Travelodge Nanaimo are close to the Nanaimo Museum. If you choose to book accommodation close the Bastion, select from accommodation options including the Howard Johnson Hotel - Nanaimo Harbourside and Painted Turtle Guesthouse. Hotels to book that are close to Nanaimo Aquatic Centre, include The Bluebird Motel and The Pine and Picket Bed & Breakfast.

The Best Western Plus Chemainus Inn is 30 kilometres (19 miles) away from downtown Nanaimo. Another alternative is the Inn On Long Lake, which can be found 8 kilometres (5 miles) away. Another possibility is to make a booking at the Best Western Northgate Inn or the Maple View Bed and Breakfast.

Like to go a little further afield? Vancouver Island offers many things to see. Lovers of the great outdoors will appreciate Vancouver Island's forests and rivers. In addition, you should go to some of its old towns. Popular activities in this particular part of Canada include snowboarding and skiing.

Ladysmith is 20 kilometres (12 miles) to the southeast of Nanaimo, and is home to the Frank Jameson Community Centre and the Ladysmith Waterfront Gallery. If you'd like to spend a few nights in Ladysmith, check Expedia's booking pages for the latest deals at the Creekside B & B and Hillcrest Ave Bed & Breakfast. Or, stay in Chemainus, 30 kilometres (19 miles) to the southeast of Nanaimo, where you can choose from the Fuller Lake Motel and Eagle Rock Bed and Breakfast. The Mount Brenton Golf Course and the Chemainus Valley Museum are popular places to experience in Chemainus.

Nanaimo Harbour Water Aerodrome Airport is a practical airport for Nanaimo travelers, and is 0.2 kilometres (0.1 miles) from Nanaimo. Conveniently located hotels include Value Lodge Economy Motel and Diplomat Motel.

Frequently asked questions

Recently Booked Hotels in Nanaimo

Recent Reviews in Nanaimo

More trip options