Filters
Hotel Stars
Price Range
$147$421
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities
Best Hotel Deals in Nanaimo, Canada
22 of 22 Hotels
Currency:
Sort by:

Buccaneer Inn
1577 Stewart Avenue, Nanaimo, CA
4.6Excellent
$105/nightTotal $147
Taxes & fees included
Limited Inventory!

Departure Bay Motel
2011 Estevan Rd, Nanaimo, CA
3.9Very Good
$112/nightTotal $150
Taxes & fees included
Limited Inventory!

Travelodge by Wyndham Nanaimo
96 Terminal Ave. North, Nanaimo, CA
4.0Very Good
$105/nightTotal $153
Taxes & fees included
Limited Inventory!

The Spot
950 Terminal Ave. N, Nanaimo, CA
4.2Very Good
$112/nightTotal $156
Taxes & fees included
Limited Inventory!

Days Inn by Wyndham Nanaimo
809 Island Highway S, Nanaimo, CA
4.0Very Good
$122/nightTotal $163
Taxes & fees included
Limited Inventory!

The Bluebird Motel
995 Terminal Ave. N., Nanaimo, CA
3.5Very Good
$101/nightTotal $165
Taxes & fees included
Limited Inventory!

The Port-O-Call Inn & Suites
505 Terminal Ave. North, Nanaimo, CA
3.6Very Good
$128/nightTotal $168
Taxes & fees included
Limited Inventory!

The Tides Inn
411 Island Highway W, Parksville, CA
4.5Excellent
$126/nightTotal $175
Taxes & fees included
Limited Inventory!

South Shore Motel
266 South Shore Rd, Lake Cowichan, CA
4.6Excellent
$114/nightTotal $184
Taxes & fees included
Limited Inventory!

Hotel Feng BW Signature Collection
424 West Island Highway, Parksville, CA
4.5Excellent
$133/nightTotal $192
Taxes & fees included
Limited Inventory!

Quality Inn
440 Selby Street, Nanaimo, CA
4.4Very Good
$140/nightTotal $204
Taxes & fees included
Limited Inventory!

Ramada by Wyndham Nanaimo
315 Rosehill Street, Nanaimo, CA
4.1Very Good
$154/nightTotal $205
Taxes & fees included
Limited Inventory!

Arbutus Grove Motel
1182 Island Highway E, Parksville, CA
4.7Excellent
$138/nightTotal $223
Taxes & fees included
Limited Inventory!

The Grand Hotel Nanaimo
4898 Rutherford Rd, Nanaimo, CA
4.3Very Good
$138/nightTotal $224
Taxes & fees included
Limited Inventory!

Microtel Inn & Suites by Wyndham Oyster Bay
12570 Trans Canada Highway, Ladysmith, CA
4.6Excellent
$146/nightTotal $235
Taxes & fees included
Limited Inventory!

Best Western Plus Chemainus Inn
9573 Chemainus Road, Chemainus, CA
4.7Excellent
$200/nightTotal $265
Taxes & fees included
Limited Inventory!

Best Western Dorchester Hotel
70 Church St, Nanaimo, CA
4.2Very Good
$203/nightTotal $295
Taxes & fees included
Limited Inventory!

The Bonniebrook Lodge
1532 Ocean Beach Esplanade, Gibsons, CA
4.6Excellent
$183/nightTotal $298
Taxes & fees included
Limited Inventory!

Best Western Northgate Inn
6450 Metral Drive, Nanaimo, CA
4.6Excellent
$228/nightTotal $303
Taxes & fees included
Limited Inventory!

The Spot at Porpoise Bay
5758 Wharf Ave, Sechelt, CA
4.2Very Good
$190/nightTotal $309
Taxes & fees included
Limited Inventory!

THE Beach Club Resort
181 Beachside Drive, Parksville, CA
4.7Excellent
$266/nightTotal $364
Taxes & fees included
Limited Inventory!

Tigh-Na-Mara Seaside Spa Resort
1155 Resort Drive, Parksville, CA
4.3Very Good
$260/nightTotal $421
Taxes & fees included
Limited Inventory!