Mara BC is located on the Shuswap River in the Thompson Okanagan district, near Mara Lake. It is a popular destination for tourists seeking outdoor adventure in a beautiful setting. Agriculture is the primary industry in the area.

Recreational activities include fishing, waterskiing, boating, hiking, walking and swimming in summer and downhill and cross-country skiing in winter. There are 150 km (94 mi.) of groomed cross country trails near Mara at the Larch Hills Cross-Country Ski Area; these are a draw for cross-country enthusiasts.

Mara accommodations include cottages, bed and breakfasts, campgrounds and RV parks.

Mara Accommodations Listings

  Filter the list by Property Type
Sort the List by Property Name
or Distance from

Alpine Village Resort Hotel Mara 18 Swansea Point Road
Club Mara Resort Ltd B&B Mara 8242 Highway 97a
Kingbaker Creek Resort RV/Camping Mara 8528 Highway 97A
Our Place on Mara Resort Hotel Mara 85236 Hwy 97A
Willow Shores Resort RV/Camping Mara Mara Lake

Put Your Business On This Page!