Places to stay in Mcleod Lake, British Columbia

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

McLeod Lake is a located on Highway 97 in northern British Columbia. It is located 87 miles north of Prince George.

Wondering where to stay? Accommodations in the region are primarily limited to Campgrounds and RV parks. If you are travelling in the area, Mcleod Lake is located close to Lavitah Mountain, Holder Creek, Hodda Lake, Ant Lake and Didche Creek.

Hungry from travelling? Try checking here for Mcleod Lake restaurants.

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Selected and best reviewed properties in Mcleod Lake

The Carp Lake Provincial Park

Photograph of Carp Lake Provincial Park, Mcleod Lake
Long famous for its rainbow trout, Carp Lake Provincial Park, just two hours north of Prince George and nearly in the exact centre of the province, offers some of the best fishing in the Central Interior. The park includes Carp Lake, nearby War Lake, numerous smaller lakes and streams, and the .....

More about the areas accommodations and tourism

McLeod Lake is notable for being the first continuously inhabited European settlement established west of the Rocky Mountains in present-day Canada.

Other local Mcleod Lake information.

  • Longitude: -123°2'37.942
  • Latitude: 54°59'35.07

Nearby towns

Mcleod Lake is close to: