Places to stay in Mcleod Lake, British Columbia

We currently have 6 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 Robinson Creek, Moffatt Creek, Isadore Creek, Lavitah Mountain and Swamp Grass Lake.

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.

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: