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

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

Gabriola Island, BC (15 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

Ladysmith, BC (21 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

Sechelt, BC (24 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

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