Northern British Columbia hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Cape Fox Lodge  4 stars

800 Venetia Way, Ketchikan, United States, 99901

Ketchikan Great
CAD 305

Crest Hotel  4 stars

222 1St Avenue West, Prince Rupert, Canada, V8J 3P6

Prince Rupert Great
CAD 186

Coast Prince George Hotel By Apa  4 stars

770 Brunswick Street, Prince George, Canada, V2L 2C2

Prince George Very good
CAD 132

Pomeroy Inn And Suites Dawson Creek  4 stars

540 Highway #2, Dawson Creek, Canada, V1G 0A4

Dawson Creek Great
CAD 154

Pomeroy Inn & Suites Fort St. John  4 stars

9320 Alaska Road, Fort St. John, Canada, V1J 5T5

Fort St. John Great
CAD 127

Sandman Signature Prince George Hotel  4 stars

2990 Recplace Drive, Prince George, Canada, V2N 0B2

Prince George Great
CAD 145

Trend Mountain Hotel & Conference Centre  4 stars

375 Southgate, Po Box 1720, Tumbler Ridge, Canada, V0C 2W0

Tumbler Ridge Perfect
CAD 131

Enchanted Rainforest B&B  4 stars

706 Ritchie Street, Prince Rupert, Canada

Prince Rupert Very good
CAD 196

Williston Lake Resort  4 stars

4696 Twelve Mile Road, Hudsons Hope, Canada, V0C 1V0

Hudsons Hope Very good
CAD 117

The Lodge At Skeena Landing  4 stars

4055 Motz Road, Terrace, Canada, V8G 4M4

Terrace Great
CAD 132

Tall Trees Bed & Breakfast  4 stars

412 8Th Avenue East, Prince Rupert, Canada, V8J 2M8

Prince Rupert Perfect
CAD 152

Northern Rockies Lodge  4 stars

Mile 462 Alaska Highway Box 8, Muncho Lake, Canada

Muncho Lake Great
CAD 200

Royal Oak Inn And Suites & Rv Park  4 stars

70 Mackenzie Blvd., Mackenzie, Canada, V0J 2C0

Mackenzie Great
CAD 146

Pomeroy Inn & Suites Prince George  4 stars

2700 Recplace Drive, Prince George, Canada, V2N0H4

Prince George Great
CAD 141

Best Western Terrace Inn  3 stars

4553 Greig Avenue, Terrace, Canada, V8G 1M7

Terrace Great
CAD 108

Tower Inn  3 stars

500 Reid Street, Quesnel, Canada, V2J 2M9

Quesnel Perfect
CAD 111

Four Points By Sheraton Prince George  3 stars

1790 Highway 97 South, Prince George, Canada, V2L 4B2

Prince George Very good
CAD 127

Sandman Hotel & Suites Prince George  3 stars

1650 Central Street, Prince George, Canada, V2M 3C2

Prince George Very good
CAD 128

Northern Grand Hotel  3 stars

9830 - 100Th Ave , Fort St. John, Canada, V1J 1Y5

Fort St. John Great
CAD 128

Ramada Plaza By Wyndham Prince George  3 stars

444 George Street, Prince George, Canada, V2L 1R6

Prince George Very good
CAD 117

Ramada Limited Dawson Creek  3 stars

1748 Alaska Avenue, Dawson Creek, Canada, V1G 1P4

Dawson Creek Nice
CAD 107

Prestige Hudson Bay Lodge  3 stars

3251 Highway 16 East, Smithers, Canada, V0J2N0

Smithers Very good
CAD 154

Prestige Treasure Cove Hotel, BW Premier Collection  3 stars

2005 Highway 97 S, Prince George, Canada, V2N 7A3

Prince George Very good
CAD 154

Woodlands Inn & Suites  3 stars

3995-50Th Avenue South Po Box 568, Fort Nelson, Canada, V0C 1R0

Fort Nelson Great
CAD 132

Highliner Plaza  3 stars

815 1St Ave W, Prince Rupert, Canada, V8J 1B3

Prince Rupert Nice
CAD 119

Pacific Inn  3 stars

909 3Rd Avenue West, Prince Rupert, Canada, V8J 1M9

Prince Rupert Very good
CAD 131

Prestige Hotel Prince Rupert  3 stars

118 6Th Street, Prince Rupert, Canada, V8J 3L7

Prince Rupert Very good
CAD 163

Gilmore Hotel, Trademark Collection By Wyndham  3 stars

326 Front St, Ketchikan, United States, 99901

Ketchikan Nice
CAD 152

Lakeview Inn & Suites - Chetwynd  3 stars

4820 North Access Road, Chetwynd, Canada, V0C 1J0

Chetwynd Very good
CAD 138

Lakeview Inn & Suites - Fort St. John  3 stars

10103 98 Avenue, Fort St. John, Canada, V1J 1P8

Fort St. John Very good
CAD 108

Lakeview Inn & Suites Fort Nelson  3 stars

4507 50Th Avenue South, Fort Nelson, Canada, V0C 1R0

Fort Nelson Great
CAD 127

Pomeroy Inn And Suites Chetwynd  3 stars

5200 North Access Road, Po Box 756, Chetwynd, Canada, V0C 1J0

Chetwynd Very good
CAD 134

Stonebridge Hotel Fort St. John  3 stars

9223 100 Street, Fort St. John, Canada, V1J 3X3

Fort St. John Great
CAD 106

Stagecoach Inn  3 stars

5413 South Access Road Po Box 927, Chetwynd, Canada, VOC1J0

Chetwynd Great
CAD 99

Tumbler Ridge Inn  3 stars

275 Southgate Po Box 99, Tumbler Ridge, Canada, V0C2W0

Tumbler Ridge Great
CAD 94

Sigma Inn & Suites Hudson'S Hope  3 stars

9006 Clarke Avenue, Hudsons Hope, Canada, V0C 1V0

Hudsons Hope Very good
CAD 146

Caravan Motel  3 stars

9711 Alaska Road, Fort St. John, Canada, V1J 1A4

Fort St. John Very good
CAD 69

Super 8 By Wyndham Prince George  3 stars

1151 Commercial Cres, Prince George, Canada, V2M 6W6

Prince George Very good
CAD 107

Moby Dick Inn  3 stars

935 2Nd Avenue West, Prince Rupert, Canada, V8j 1h8

Prince Rupert Very good
CAD 133

The George Dawson Inn  3 stars

11705 - 8Th Street, Dawson Creek, Canada, V1G 4N9

Dawson Creek Great
CAD 104

Shannon Motel  3 stars

5423 - 50Th Avenue South, Po Box 480, Fort Nelson, Canada

Fort Nelson Great
CAD 91

Billy Barker Casino Hotel  3 stars

308 Mclean St., Quesnel, Canada

Quesnel Great
CAD 96

Pomeroy  3 stars

11308 Alaska Road, Fort St. John, Canada

Fort St. John Very good
CAD 133

Microtel Inn & Suites By Wyndham Fort St John  3 stars

8407 93Rd Street, Fort St. John, Canada, V1J 6Y3

Fort St. John Very good
CAD 110

Grama'S Inn  3 stars

901 Central Street, Prince George, Canada

Prince George Great
CAD 111

Stork Nest Inn  3 stars

1485 Main Street, Smithers, Canada, V0J 2N0

Smithers Great
CAD 107

Rest Inn  3 stars

4326 Lakelse Avenue, Terrace, Canada, V8G 4V2

Terrace Very good
CAD 34

Fireweed Motel  3 stars

1515 Main Street, Smithers, Canada, V0J 2N0

Smithers Great
CAD 111

Black Rooster Guesthouse  3 stars

501 6Th Avenue West, Prince Rupert, Canada, V8J 1Z7

Prince Rupert Great
CAD 120

Caravan Motel  3 stars

214 Juniper Street, Quesnel, Canada, V2J 4C5

Quesnel Very good
CAD 94

Capri Motor Inn  3 stars

3984 Highway 16 West, Smithers, Canada, V0J 2N0

Smithers Great
CAD 107

Pioneer Guest House  3 stars

167 3Rd Ave East, Prince Rupert, Canada, V8J1K4

Prince Rupert Very good
CAD 127

Copper River Motel  3 stars

4113 Highway 16 East, Terrace, Canada, V8G 3N4

Terrace Great
CAD 96

Peace Villa Motel  3 stars

1641 Alaska Avenue, Dawson Creek, Canada, V1G 1Z9

Dawson Creek Great
CAD 81

Carmel Inn  3 stars

1502 Highway 97 South, Prince George, Canada, V2L 5L9

Prince George Very good
CAD 86

Rainbow Inn Motel  3 stars

5510 Highway 16 West, Terrace, Canada

Terrace Great
CAD 87

Bon Voyage Inn  3 stars

4222 Highway 16 West, Prince George, Canada, V2N 5N7

Prince George Great
CAD 89

Silvern Lake Trail Bed And Breakfast  3 stars

10434 Horlingsroad, Smithers, Canada, V0J 2N2

Smithers Very good
CAD 142

Prince Motel  3 stars

1737 20Th Avenue, Prince George, Canada, V2L 4B9

Prince George Perfect
CAD 73

Northwood Motor Inn  3 stars

2280 Hart Highway, Prince George, Canada, V2K 2X8

Prince George

Traveller'S Inn  3 stars

800 - 112Th Avenue, Dawson Creek, Canada, V1G 2Y2

Dawson Creek
CAD 86

Vanderhoof Inn  3 stars

2351 Church Avenue, Vanderhoof, Canada, V0J 3A0

Vanderhoof Very good
CAD 70

Florence Motel  3 stars

4160 Highway 16 West, Smithers, Canada, V0J 2N0

Smithers Great
CAD 93

97 Motor Inn  3 stars

2713 Spruce Street, Prince George, Canada

Prince George Very good
CAD 89

Best Western Plus Chateau Fort St. John  3 stars

8322-86 Street, Fort St. John, Canada

Fort St. John Very good
CAD 138

Aspen Inn & Suites  3 stars

4268 Highway 16, Smithers, Canada, V0J 2N0

Smithers Great
CAD 129

Siesta Inn  3 stars

230 1St Street West, Vanderhoof, Canada, V0J3A0

Vanderhoof Very good
CAD 114

Northway Motor Inn  3 stars

158 Boulder Street, Dease Lake, Canada, V0C 1L0

Dease Lake Perfect
CAD 129

Chalet Motel  3 stars

852 Tsimshian Blvd, Kitimat, Canada

Kitimat Great
CAD 128

Sea Raven Motel  3 stars

3301 Oceanview Drive, Queen Charlotte, Canada, V0T 1S0

Queen Charlotte Very good
CAD 107

Courtyard By Marriott Prince George  3 stars

900 Brunswick Street, Prince George, Canada, V2L 2C3

Prince George Very good
CAD 132

Hillview Motel  3 stars

1533 Highway 16 East, Vanderhoof, Canada, V0J 3A0

Vanderhoof Very good
CAD 90

Robber'S Roost Motel  3 stars

3476 Laurier Street, New Hazelton, Canada, V0J 2J0

New Hazelton Very good
CAD 99

Whispering Pines Motel & Cabins  3 stars

Highway 16, Topley, Canada, V0J 2Y0

Topley Very good
CAD 99

Granisle Resort  3 stars

50 Hagen Street Box 70, Granisle, Canada, V0J 1W0

Granisle Very good
CAD 99

St. George Hotel  3 stars

Box 206 Wells, Barkerville, Canada, V0K 2R0

Barkerville Perfect

Howard Johnson By Wyndham Fort St. John  2 stars

8540 Alaska Road, Fort St. John, Canada, V1J 5L6

Fort St. John Nice
CAD 82

Stonebridge Hotel Dawson Creek  2 stars

500 Highway 2, Dawson Creek, Canada, V1G 0A4

Dawson Creek Great
CAD 167

Days Inn Prince George  2 stars

600 Quebec Street, Prince George, Canada, V2L 1W7

Prince George Very good
CAD 153

Econo Lodge Fort St. John  2 stars

10419 Alaska Road, Fort St. John, Canada, V1J 1B1

Fort St. John Very good
CAD 73

Sandman Inn Terrace  2 stars

4828 Highway 16 West, Terrace, Canada, V8G 1L6

Terrace Very good
CAD 138

Ramada Limited Quesnel  2 stars

383 St Laurent Avenue, Quesnel, Canada, V2J 2E1

Quesnel Nice
CAD 86

Ramada Limited Fort Nelson  2 stars

5035-51 Avenue West, Fort Nelson, Canada, VOCIRO

Fort Nelson
CAD 129

Super 8 By Wyndham Dawson Creek  2 stars

1440 Alaska Ave, Dawson Creek, Canada, V1G 1Z5

Dawson Creek Very good
CAD 103

Super 8 By Wyndham Fort St. John Bc  2 stars

9500 West Alaska Road, Fort St. John, Canada, V1J 6S7

Fort St. John Very good
CAD 108

Super 8 By Wyndham Fort Nelson Bc  2 stars

4503 50Th Ave South, Fort Nelson, Canada, V0C 1R0

Fort Nelson Great
CAD 134

Super 8 By Wyndham Quesnel Bc  2 stars

2010 Valhalla Rd, Quesnel, Canada, V2J 4C1

Quesnel Guest rating
CAD 81

Travelodge Quesnel  2 stars

524 Front Street, Quesnel, Canada, V2J 2K6

Quesnel Great
CAD 85

Travelodge By Wyndham Prince George  2 stars

1458 7Th Avenue, Prince George, Canada, V2L3P2

Prince George Great
CAD 87

Anchor Inn  2 stars

1600 Park Ave, Prince Rupert, Canada, V8J 4P7

Prince Rupert Nice
CAD 153

Economy Inn Prince George  2 stars

1915 Third Avenue, Prince George, Canada, V2M 1G6

Prince George Great
CAD 89

Days Inn By Wyndham Dawson Creek  2 stars

640 122 Ave, Dawson Creek, Canada, V1G 0A4

Dawson Creek Great
CAD 132

Days Inn By Wyndham Terrace  2 stars

4620 Lakelse Avenue, Terrace, Canada, V8G 1R1

Terrace Nice
CAD 111

Canadas Best Value Inn  2 stars

1630 Central Street East, Prince George, Canada, VLM 3C2

Prince George Great
CAD 78

Magnuson Hotel Grace Inn  2 stars

530 Carson Ave, Quesnel, Canada, V2J 2B5

Quesnel Very good
CAD 72

Pleasant Valley Motel Houston  2 stars

3030 Highway 16 W, Houston, Canada, V0J 1Z0

Houston Great
CAD 112

Brothers Inn  2 stars

2270 Hart Highway, Prince George, Canada, V2K 2X8

Prince George
CAD 79

Travelodge By Wyndham Dawson Creek  2 stars

10600 8Th Street, Dawson Creek, Canada, V1G3R3

Dawson Creek Perfect
CAD 123

Comfort Inn Dawson Creek  2 stars

1200 Alaska Avenue, Dawson Creek, Canada, V1G 1Y9

Dawson Creek Perfect
CAD 117

Holiday Inn Express & Suites Dawson Creek  2 stars

12217 4Th Street, Dawson Creek, Canada, V1G 0A4

Dawson Creek Perfect
CAD 145

Days Inn By Wyndham Chetwynd  2 stars

4401 53Rd Avenue, Chetwynd, Canada, V0C 1J0

Chetwynd Very good
CAD 132

Quality Inn Quesnel  2 stars

753 Front Street, Quesnel, Canada, V2J 2L2

Quesnel Perfect
CAD 98

Sandman Inn Smithers  2 stars

3932 Highway 16 W, Smithers, Canada, V0J2N0

Smithers Guest rating
CAD 103

Houston Motor Inn  2 stars

2940 16 Hwy W, Houston, Canada, V0J 1Z0

Houston
CAD 94

Econo Lodge City Centre Inn  2 stars

910 Victoria Street, Prince George, Canada, V2L 2K8

Prince George Nice
CAD 69

Sandman Hotel Quesnel  2 stars

940 Chew Road, Quesnel, Canada, V2J 6R8

Quesnel Great
CAD 117

Holiday Inn Express Fort St John  2 stars

9504 Alaska Road, Fort St. John, Canada

Fort St. John
CAD 142

Microtel Inn & Suites By Wyndham Kitimat  2 stars

635 Dadook Avenue, Kitimat, Canada, V8C 2G7

Kitimat
CAD 208

Inn On The Harbour  2 stars

720 1St Avenue West, Prince Rupert, Canada, V8J 3V6

Prince Rupert Great
CAD 155

Queensway Court Motel  2 stars

1616 Queensway Street, Prince George, Canada, V2L 1L7

Prince George
CAD 81

Four Seasons Motor Inn  2 stars

9810 100 St, Fort St. John, Canada

Fort St. John Perfect
CAD 73

North Star Inn & Suites  2 stars

1550 Victoria St, Prince George, Canada

Prince George

Holiday Inn Express & Suites Terrace  2 stars

3059 Highway 16 East, Terrace, Canada

Terrace
CAD 127

Sylvan Motel  2 stars

955 Front St., Quesnel, Canada

Quesnel
CAD 60

Kalum Motel  2 stars

5522 Highway 16 West , Terrace, Canada

Terrace
CAD 93

Gold Pan Motel  2 stars

855 Front Street, Quesnel, Canada, V2J 2L3

Quesnel
CAD 62

Airport Inn Motel & Rv Park  2 stars

3101 Hwy 97 North, Quesnel, Canada, V2J 5Y8

Quesnel
CAD 74

Manor Hostel B&B & Hotel  2 stars

197 Quebec Street , Prince George, Canada

Prince George
CAD 56

Northern Motor Inn  2 stars

3086 Highway 16, Terrace, Canada, V8G 3N5

Terrace
CAD 110

Northwoods Inn  2 stars

10627 Alaska Road, Fort St. John, Canada, V1J 5P4

Fort St. John
CAD 58

Peace River Inn & Suites  2 stars

5100 50Th Street Sw, Chetwynd, Canada

Chetwynd
CAD 98

Cedars Motel  2 stars

4830 Highway 16 West , Terrace, Canada

Terrace
CAD 95

Brookside Inn  2 stars

5100 - 50Th Street, Chetwynd, Canada, V0C 1J0

Chetwynd

Pine Cone Inn & Suites  2 stars

5224 53Rd Pl Nw Chetwynd Bc V0C 1J0 Canada, Chetwynd, Canada

Chetwynd

Hideaway Inn  2 stars

5036 51 Ave W Fort Nelson Bc V0C 1R0 Canada, Fort Nelson, Canada

Fort Nelson
CAD 69

Central Motel  2 stars

1301 Alaska Avenue, Dawson Creek, Canada, V1G 1Z4

Dawson Creek Perfect

Knights Inn Prince George  2 stars

650 Dominion Street, Prince George, Canada, V2L 1T8

Prince George Very good
CAD 76

Willow Inn Motel  2 stars

856 Front Street, Quesnel, Canada, V2J 5X9

Quesnel
CAD 53

Chetwynd Court Motel  2 stars

5104 North Access Road, Chetwynd, Canada, V0C 1J0

Chetwynd
CAD 79

The Wells  2 stars

2341 Pooley St , Quesnel, Canada

Quesnel

Home2 Suites By Hilton Fort St. John  2 stars

9519 111Th Street, Fort St. John, Canada

Fort St. John
CAD 98

Totem Lodge Motel  2 stars

1335 Park Ave, Prince Rupert, Canada, V8J 1K3

Prince Rupert
CAD 124

Blue Belle Motel  2 stars

9705 Alaska Road, Fort St. John, Canada, V1J 1A4

Fort St. John
CAD 73

Aleeda Motel  2 stars

900 3Rd Ave West, Prince Rupert, Canada, V8J 1M8

Prince Rupert
CAD 98

Camelot Court Motel  2 stars

1600 Central Street, Prince George, Canada, V2M 3C2

Prince George
CAD 90

Grateful Bed & Breakfast  2 stars

157 Mckinley Cr. , Prince George, Canada, V2M 4S3

Prince George
CAD 119

Mumfords Lodging  2 stars

5422 Hwy 16 West, Terrace, Canada, V8G 0C6

Terrace
CAD 106

Comfort Inn & Suites  2 stars

5112 Highway 16 West, Terrace, Canada

Terrace
CAD 131

Motel 6 Fort Nelson Bc  2 stars

4307 50 Ave S, Fort Nelson, Canada, VOC 1R0

Fort Nelson
CAD 77

Bear Country Inn  2 stars

4702 Lakelse Avenue, Terrace, Canada, V8G 1R6

Terrace
CAD 112

Welcome Inn  2 stars

3670 Hart Hwy, Prince George, Canada, V2K 2Z3

Prince George
CAD 68

Finger Lake Wilderness Resort  2 stars

400 Gold Road, Vanderhoof, Canada, V0J 3A0

Vanderhoof
CAD 100

First Avenue Executive Suites  0 stars

931 1St Ave W., Prince Rupert, Canada

Prince Rupert Great
CAD 158

Smithers Guesthouse  0 stars

1766 Main St., Smithers, Canada

Smithers

Eagle Bluff Lighthouse Bed & Breakfast  0 stars

201 Cow Bay Road, Prince Rupert, Canada, V8J 1K4

Prince Rupert

Pillsbury Guest House  0 stars

#1 Pacific Place On Bill Murray Way, Prince Rupert, Canada, V8J 3H8

Prince Rupert Great
CAD 85

Bell 2 Lodge  0 stars

Highway 37 North Km 248, Bell II, Canada, V0J 3S0

Bell II
CAD 280

Tetsa River Lodge  0 stars

Mile 375 Alaska Highway, Tetsa River, Canada, V0C 1R0

Tetsa River

16 Mile Cabins  0 stars

17 Telegraph Creek Road, Dease Lake, Canada, V0C 1L0

Dease Lake
CAD 121

Red Goat Lodge  0 stars

Highway 37 Box 101 Km 403, Iskut, Canada, V0J 1K0

Iskut
CAD 108

Smithers Driftwood Lodge  0 stars

9475 Old Babine Lake Rd, Smithers, Canada, V0J 2N7

Smithers
CAD 136

Anavada Inn And Suites Spruceland  0 stars

1391 Central Street West, Prince George, Canada, V2M 3E2

Prince George
CAD 89