Download GPX file for this article
51.642-121.297Map mag.png

100 Mile House

From Wikivoyage
Jump to: navigation, search

100 Mile House is a small town and the main service center of the southern Cariboo region of British Columbia. Its name harkens back to the days of the Cariboo Gold Rush when the settlement was little more than a roadhouse at the 100-mile mark of the Cariboo Wagon Road. There are amenities for the traveller although little in the way of attractions, but the surrounding area has many lakes, ranch resorts, cross country skiing and other outdoor activities.


  • 1 100 Mile House Visitor Center, 155 Airport Rd, +1 250 395-5353, toll-free: +1-877-511-5353. Information on local attractions and activities, restrooms and Wifi.

Get in[edit]

The town is located on B.C. Highway 97 (the Cariboo Highway), between Williams Lake and Cache Creek. It is roughly 330 km south of Prince George and 450 km north of Vancouver.

Greyhound, 214 S Hwy 97, +1 250 395-4444. Twice daily service connecting to Vancouver and Prince George, although it doesn’t always arrive or depart at convenient hours. The overnight ride to and from Vancouver is via Kamloops.

Get around[edit]

100 Mile House itself isn’t large, but if you want to take in the surrounding countryside, you will need a car.


  • 1 World’s Largest Cross-Country Skis (at the Visitor Info Center). They’re blue, long and very tall (just over 10 m). The skis were a community project in recognition of the area’s status as cross-country skiing center.
  • 2 100 Mile Marsh, Airport Rd & Hwy 97 (just south of the Visitor Info Center). A small wetland with a trail around it and a small picnic area. It’s a popular spot with birdwatchers.
  • 3 108 Heritage Site, Cariboo Highway, 108 Mile Ranch. The buildings can be viewed any time; the museum is open daily 10AM-5PM from the May long weekend to the first weekend of Sept. A very nice rest area along the Cariboo Highway with a collection of pioneer era buildings set on the shore of 108 Mile Lake. Highlights include the striking red 105 Mile Roadhouse (now a museum) and the Log Clydesdale Barn, which is the largest log barn in Canada. The site includes seven other buildings, a number of picnic tables and a souvenir shop. There is access to the 108 Mile ski and hiking trails from the southern end of the parking lot.


Befitting a place with the largest cross-country skis in the world, cross-country skiing is very popular. In a good winter, there about 150 km of groomed trails across two facilities within 20 min of the town. Use of groomed trails requires purchase of a day, week or season pass.

  • 99 Mile Ski Trails, 500 Ainsworth Rd (2 km south of town on Hwy 97). 50 km of trails with some steeper terrain and more challenging sections better suited for more skilled skiers. The area hosts the annual Cariboo Marathon. Passes can be purchased from the lodge attendant at the 99 Mile Ski Lodge.
  • 108 Mile Ranch Trails, 108 Mile Ranch. Varied terrain with some gentle sections making it a better option for beginner or intermediate skiers. The trails can be accessed at the parking lot to the 108 Mile Heritage Site or from the Hills Guest Ranch. Daily trail fees can be paid for at the Hills Guest Ranch, which also does ski/pole/boot rentals. Trail fees $8.50, equipment rental $14-18 (children/adults).



The town has a couple of chain grocery stores (Save-on-Foods and Safeway) along the Cariboo Highway that are good for stocking up on groceries or getting some takeaways. There are also a number of restaurants and cafes that provide some variety for eating options.



There is some choice of accommodation in and around 100 Mile House, although don’t expect five star luxury. The chain hotels along the highway at the south end of town provide some cheaper options, while nearby guest ranches offer a more interesting albeit expensive stay.

  • Ramada Limited, 917 Alder Ave (Alder Ave and Hwy 97), +1 250-395-2777. Check-in: 3 PM, check-out: 11 AM. Rooms with one or two beds and a small number of suites with a hot tub and fridge. Free Wifi and continental breakfast. $110 and up.
  • 1 Spruce Hill Resort & Spa, 4871 Highway 97, +1 250-791-5225, toll-free: +1-800-668-2233, fax: +1 250-791-6384, e-mail: . Working ranch set amidst over 100 km of trails. There are lodge rooms and cabins for rent. Amenities include a swimming pool, two restaurants and a tea parlour. Horseback riding lessons and guided tours are available. And when you’re ready to relax, there is a spa, as well.
  • Super 8, 989 Alder Ave, +1 250-395-8888. Check-in: 3 PM, check-out: 11 AM. Mix of rooms with one or two beds. Some rooms have a fridge and microwave, or a kitchen. $100 and up.


Go next[edit]

Just south of town, take Highway 24 to the scenic Interlakes District. If you continue south on Highway 97, you’ll come to Clinton, another Cariboo Gold Rush era small town.

Routes through 100 Mile House
Prince GeorgeWilliams Lake  N BC-97.svg S  → 70 Mile House → ClintonKamloops

This city travel guide to 100 Mile House is an outline and needs more content. It has a template, but there is not enough information present. Please plunge forward and help it grow!