Nanaimo Bed and Breakfasts

Filter
Sort

from $52

Nanaimo, BC

Check Availability

from $58

Nanaimo, BC

Check Availability

from $66

Nanaimo, BC

Check Availability

from $44

Nanaimo, BC

Check Availability

from $123

Nanaimo, BC

Check Availability

Chemainus, BC (22 miles from Nanaimo)

Check Availability

from $87

Chemainus, BC (25 miles from Nanaimo)

Check Availability

from $93

Chemainus, BC (24 miles from Nanaimo)

Check Availability

from $143

Chemainus, BC (23 miles from Nanaimo)

Check Availability

Chemainus, BC (22 miles from Nanaimo)

Check Availability

from $67

Gibsons, BC (25 miles from Nanaimo)

Check Availability

Halfmoon Bay, BC (18 miles from Nanaimo)

Check Availability

from $94

Ladysmith, BC (20 miles from Nanaimo)

Check Availability

Ladysmith, BC (20 miles from Nanaimo)

Check Availability

from $66

Qualicum Beach, BC (18 miles from Nanaimo)

Check Availability

from $79

Qualicum Beach, BC (20 miles from Nanaimo)

Check Availability

Roberts Creek, BC (21 miles from Nanaimo)

Check Availability

Roberts Creek, BC (21 miles from Nanaimo)

Check Availability

from $89

Sechelt, BC (21 miles from Nanaimo)

Check Availability

from $144

Sechelt, BC (25 miles from Nanaimo)

Check Availability

from $139

Sechelt, BC (22 miles from Nanaimo)

Check Availability

from $125

Sechelt, BC (19 miles from Nanaimo)

Check Availability

Sechelt, BC (24 miles from Nanaimo)

Check Availability

Sechelt, BC (24 miles from Nanaimo)

Check Availability

Cassidy, BC (10 miles from Nanaimo)

Check Availability

from $81

Lake Cowichan, BC (27 miles from Nanaimo)

Check Availability

Lake Cowichan, BC (27 miles from Nanaimo)

Check Availability

from $122

Madeira Park, BC (27 miles from Nanaimo)

Check Availability

from $79

Madeira Park, BC (27 miles from Nanaimo)

Check Availability

Errington, BC (14 miles from Nanaimo)

Check Availability

from $129

Salt Spring Island, BC (28 miles from Nanaimo)

Check Availability

Sponsored Links

check