Valhalla Inn

Welcome To The Valhalla Inn

Valhalla, according to Norse mythology was a magnificent palace, roofed with shields wherein dwelled the bravest of slain Norse warriors. There, under the leadership of the god, Odin, they lived a happy life waiting for the day when they would be rallied to march out and do battle against the giants. To reach Valhalla was the greatest honour a Norse warrior could attain. Valkyries, maidens who served Odin, travelled to the battlefields to choose the slain who were worthy of a place in Valhalla.

Had Odin searched the world for Valhalla, he would have found it here in the Valhalla Provincial Park, a 49,000 hectare site in the Slocan Valley, British Columbia of unparalleled beauty.

No shields roof this majestic domain, only skies of azure blue by day and billions of stars by night. Its palaces are mountain peaks with names like Asgaard, Gimli and Dag. This is a truly special place, unique in this pristine valley of special places.

In our palace at the Valhalla Inn, we offer you mortals all the worldly comforts of good food, comfortable accommodations and a relaxed neighbourhood pub. If a few gods come to join us from time to time, well we don't mind!


The Valhalla Inn is a nostalgic character inn with licensed dining and pub, offering rooms, suites and kitchenettes. We are located on Highway #6 in the 'silvery' Slocan Valley, wedged between the Valhalla and Kokanee Glacier Provincial Parks. Wi-fi is available in public access areas. If you are planning on visiting our area, reserve your room today! If you have any questions or comments, please feel free to contact us.

How to Get to Paradise...

Inland Ferry Schedules  

Drive BC Road Conditions

View Valhalla Inn in a larger map

Distance From: Click on City Name for Google Maps Directions 
Vancouver, BC

  721 km - 450 miles          8hr 20min

Calgary, AB

(this route includes a ferry) 

  560 km - 350 miles          6hr 54min via Hwy 1        

  709 km - 440 miles          8hr 3min via Crowsnest Trail

Revelstoke, BC             (this route includes a ferry)   150 km - 94 miles            2hr 28min
Castlegar, BC Airport     96 km - 60 miles            1hr 19min

Kelowna,BC                  (this route includes a ferry)

(this route includes a ferry)

  342 km - 213 miles           4hr 48min via Hwy BC-23 S

  288 km - 179 miles           4hr 16min via Hwy BC-6

Spokane, WA   331 km - 206 miles           4hr 20min

Seattle, WA                   (this route includes a toll)

(this route includes a ferry)

  721 km - 448 miles           9hr  5min via US-97 N

  790 km - 491 miles           9hr 22min via Hwy BC-6