Places to stay in Bella Bella, British Columbia

Bella Bella, also known as Waglisla, is the home of the Heiltsuk and is an unincorporated community and Indian reserve community located within Bella Bella Indian Reserve No. 1 on the east coast of Campbell Island in the Central Coast region of British Columbia. Bella Bella is located 98 nautical miles (181 km) north of Port Hardy, on Vancouver Island, and 78 nautical miles (144 km) west of Bella Coola. The community is on Lama Passage, part of the Inside Passage – a transportation route linking the area, and northern British Columbia as well as Alaska for marine vessels carrying cargo, passengers and recreational boaters from the south coast. The settlement "forms a national capital of sorts" to the Heiltsuk.

We currently have 3 accommodations in and around Bella Bella with other regional listings available for Inns, Hotels, RV parks, Motels and other properties. You can filter listings by the available types:

Booking.com

Wondering where to stay? Accommodations in the community are primarily limited to Campgrounds and RV parks, though there are a few nearby Bed and Breakfasts. If you are travelling in the area, Bella Bella is located close to Prince Group, Hope Rocks, Flounce Reef, Cross Ledge and Oscar Passage.

Other local Bella Bella information.

Bella Bella is located at longitude -128°8'44.085 and latitude 52°9'37.950.

Other useful links:

Closed or unlisted properties