Find hotels in Nanaimo from CA $84

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Nanaimo hotels and places to stay

THE Beach Club Resort
3.5 out of 5
181 Beachside Drive, Parksville, BC
Fully refundableReserve now, pay when you stay
The price is CA $189 per night from Oct. 2 to Oct. 3
CA $189
per night
Oct. 2 - Oct. 3
32.4 km from city centre
8.8/10 Excellent! (1,001 reviews)
"Easy access to our Skating Competition"

Reviewed on Sep. 24, 2023

THE Beach Club Resort
Inn On Long Lake
2 out of 5
4700 North Island Hwy, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $169 per night from Oct. 9 to Oct. 10
CA $169
per night
Oct. 9 - Oct. 10
8.12 km from city centre
8.8/10 Excellent! (1,002 reviews)
"Turns out all of the rooms are lake facing so no need for a special request! Our room was a generous size with a nice table and chairs for "snacking". The continental breakfast was quite adequate - in addition to the regular breads and cereals there were small prepared omelettes and yogurt."

Reviewed on Sep. 27, 2023

Inn On Long Lake
Days Inn by Wyndham Nanaimo
2.5 out of 5
809 Island Hwy S, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $140 per night from Oct. 1 to Oct. 2
CA $140
per night
Oct. 1 - Oct. 2
2.07 km from city centre
7.8/10 Good! (1,075 reviews)
"Old building but clean and a comfortable bed for a good night's sleep."

Reviewed on Sep. 25, 2023

Days Inn by Wyndham Nanaimo
Save an average of 15% on thousands of hotels when you're signed in
Coast Bastion Hotel
3.5 out of 5
11 Bastion Street, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $152 per night from Oct. 6 to Oct. 7
CA $152
per night
Oct. 6 - Oct. 7
0.3 km from city centre
8.8/10 Excellent! (1,001 reviews)
"This area in Nanaimo unfortunately doesn’t feel as safe as it once did. Many businesses in the area are closed too."

Reviewed on Sep. 26, 2023

Coast Bastion Hotel
Sunrise Ridge Waterfront Resort
3 out of 5
1175 Resort Drive, Parksville, BC
The price is CA $139 per night from Oct. 2 to Oct. 3
CA $139
per night
Oct. 2 - Oct. 3
28.34 km from city centre
8/10 Very Good! (417 reviews)
"I just wanted a quiet, peaceful place for a couple of days rest. It was perfect."

Reviewed on Sep. 25, 2023

Sunrise Ridge Waterfront Resort
Best Western Northgate Inn
2.5 out of 5
6450 Metral Drive, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $136 per night from Oct. 14 to Oct. 15
CA $136
per night
Oct. 14 - Oct. 15
10.53 km from city centre
8.8/10 Excellent! (928 reviews)
"Great Hotel"

Reviewed on Sep. 17, 2023

Best Western Northgate Inn
Ramada by Wyndham Nanaimo
2.5 out of 5
315 Rosehill Street, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $128 per night from Oct. 6 to Oct. 7
CA $128
per night
Oct. 6 - Oct. 7
1.25 km from city centre
8.2/10 Very Good! (1,003 reviews)
"Quiet, clean and all around nice place to stay. Excellent complimentary breakfast"

Reviewed on Sep. 24, 2023

Ramada by Wyndham Nanaimo
The Port-O-Call Inn & Suites
2 out of 5
505 Terminal Avenue North, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct. 8 to Oct. 9
CA $109
per night
Oct. 8 - Oct. 9
1.4 km from city centre
7.2/10 Good! (576 reviews)
"Close to Ferry"

Reviewed on Sep. 18, 2023

The Port-O-Call Inn & Suites
Quality Inn
2.5 out of 5
440 Selby Street, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $115 per night from Oct. 22 to Oct. 23
CA $115
per night
Oct. 22 - Oct. 23
0.38 km from city centre
8.8/10 Excellent! (393 reviews)
"Berry clean, no carpet and not outdated."

Reviewed on Sep. 27, 2023

Quality Inn
Tigh-Na-Mara Seaside Spa Resort
3.5 out of 5
1155 Resort Drive, Parksville, BC
The price is CA $192 per night from Oct. 23 to Oct. 24
CA $192
per night
Oct. 23 - Oct. 24
28.58 km from city centre
8.4/10 Very Good! (987 reviews)
"I booked a one night stay here with my family after spending a week in Tofino so we could break up the travel. It was a hidden gem. It reminded me of the place in Dirty Dancing. Cute cabins spread out, sports court, great spa, fitness centre and pool and beach access. Also the highlight was probably ..."

Reviewed on May 18, 2023

Tigh-Na-Mara Seaside Spa Resort
Travelodge by Wyndham Nanaimo
2 out of 5
96 Terminal Avenue North, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct. 1 to Oct. 2
CA $109
per night
Oct. 1 - Oct. 2
0.85 km from city centre
7.6/10 Good! (1,000 reviews)
"Comfortable and clean, though walls are thin so I got woken up by neighbors leaving their room early morning"

Reviewed on Sep. 25, 2023

Travelodge by Wyndham Nanaimo
Harbour Light Motel
2.5 out of 5
200 Nicol Street, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Oct. 1 to Oct. 2
CA $99
per night
Oct. 1 - Oct. 2
1.01 km from city centre
7.8/10 Good! (794 reviews)
"Good value for price was clean and quiet"

Reviewed on Sep. 28, 2023

Harbour Light Motel
Departure Bay Motel
2011 Estevan Rd, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $84 per night from Oct. 2 to Oct. 3
CA $84
per night
Oct. 2 - Oct. 3
3.09 km from city centre
7.8/10 Good! (61 reviews)
"Nice clean place. Close to ferry. On busy and noisy highway."

Reviewed on Sep. 26, 2023

Departure Bay Motel
Pacific Shores Resort & Spa
3.5 out of 5
1600 Strougler Road, Nanoose Bay, BC
Fully refundableReserve now, pay when you stay
The price is CA $152 per night from Oct. 20 to Oct. 21
CA $152
per night
Oct. 20 - Oct. 21
26.63 km from city centre
8/10 Very Good! (524 reviews)
"Quick check -in , definitely doing upgrades since last here two years ago"

Reviewed on Sep. 24, 2023

Pacific Shores Resort & Spa
Ocean Sands Resort
3 out of 5
1165-Resort Drive, Parksville, BC
The price is CA $199 per night from Oct. 10 to Oct. 11
CA $199
per night
Oct. 10 - Oct. 11
28.54 km from city centre
9/10 Wonderful! (304 reviews)
"Great family spot"

Reviewed on Sep. 5, 2023

Ocean Sands Resort
Best Western Dorchester Hotel
2.5 out of 5
70 Church St, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $132 per night from Oct. 26 to Oct. 27
CA $132
per night
Oct. 26 - Oct. 27
0.33 km from city centre
7.8/10 Good! (1,000 reviews)
"Intereting fact. The building was the second stru ture in Nanaimo. It dates back to 1890's"

Reviewed on Sep. 16, 2023

Best Western Dorchester Hotel
Ocean Trails Resort
3.5 out of 5
1135 Resort Drive, Parksville, BC
28.8 km from city centre
8.8/10 Excellent! (235 reviews)
"We loved our stay at Ocean Trail Resort. Nice and quiet and close to the beach."

Reviewed on Sep. 18, 2023

Ocean Trails Resort
The Spot
2 out of 5
950 Terminal Avenue N, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Oct. 6 to Oct. 7
CA $129
per night
Oct. 6 - Oct. 7
1.8 km from city centre
8.6/10 Excellent! (223 reviews)
"It was great. Slept well, very comfortable and clean. The remote control didn’t work because battery was low so we couldn’t watch TV otherwise would give five stars all around."

Reviewed on Sep. 16, 2023

The Spot
Value Lodge Economy Motel
2 out of 5
736 Nicol St, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct. 1 to Oct. 2
CA $109
per night
Oct. 1 - Oct. 2
1.94 km from city centre
7.2/10 Good! (220 reviews)
"They are trying their best to create a glowing environment for the guests. Location. Age and surrounding neighborhood are no help either is the highway next door. If I could have afforded better I would have chosen different Ng and was acceptable"

Reviewed on Sep. 16, 2023

Value Lodge Economy Motel