Search hotels in Northern British Columbia, Canada

Enter your dates and choose from 161 hotels and other places to stay

Check out these popular cities in Northern British Columbia

Prince George

39 hotels

Terrace

15 hotels

Smithers

12 hotels

Quesnel

11 hotels

Dawson Creek

13 hotels

Prince Rupert

11 hotels

Fort Nelson

10 hotels

Chetwynd

7 hotels

Kitimat

8 hotels

Stay in Northern British Columbia's best hotels!

Filter by:

Star rating
Review score

Staybridge Suites - Dawson Creek by IHG

Hotel in Dawson Creek

Featuring barbecue facilities, Staybridge Suites - Dawson Creek by IHG is set in Dawson Creek. Featuring a fitness centre, this 3-star hotel has air-conditioned rooms with a private bathroom.

E
Eloise
From
United Kingdom
- The kitchen/sitting room made it very spacious. - Very clean, modern hotel room. - A TV in the bedroom and the sitting room. - Good shower in the bathroom. - Comfortable bed x 2. - Very nice hotel lounge area. - Complimentary dinner and breakfast. - Friendly staff throughout stay.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 42 reviews
Price from
US$155.10
1 night, 2 adults

Best Western Plus Chateau Fort St. John

Hotel in Fort Saint John

Located in Fort Saint John, Best Western Plus Chateau Fort St. John features a bar. This 4-star hotel offers room service, an ATM and free WiFi.

I
Izzie
From
United Kingdom
Size of the beds, shower was amazing
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 62 reviews
Price from
US$124.37
1 night, 2 adults

Best Western Dawson Creek

Hotel in Dawson Creek

Best Western Dawson Creek is located in Dawson Creek. With a fitness centre, the 2-star hotel has air-conditioned rooms with free WiFi. The hotel features a sauna and a 24-hour front desk.

d
dawn
From
Canada
The beds were very comfortable. Staff were very friendly. The whole hotel was very clean and the front desk was very helpful since I am from out of town they were very good at giving directions.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 28 reviews
Price from
US$146.32
1 night, 2 adults

Best Western Plus Prince George

Hotel in Prince George

Best Western Plus Prince George is set in Prince George. Featuring family rooms, this property also provides guests with a sun terrace. Free WiFi and a concierge service are featured.

A
Artur
From
Ukraine
Like new, staff is friendly, breakfast is tasty
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 526 reviews
Price from
US$111.31
1 night, 2 adults

Hyatt Place Prince George

Hotel in Prince George

Hyatt Place Prince George features a fitness centre, shared lounge, a restaurant and bar in Prince George. Featuring a concierge service, this property also provides guests with a sun terrace.

S
Shola
From
Nigeria
This is about the best hotel in Prince George in particular and northern BC in general.its new, with guest washing machine, courteous staff and generous continental breakfast. It's also family friendly. I truly see me returning there very soon. I highly recommend to families especially. Thanks Hyatt!!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 776 reviews
Price from
US$117.06
1 night, 2 adults

Pomeroy Inn & Suites Prince George

Hotel in Prince George

Pomeroy Inn & Suites Prince George is offering accommodation in Prince George. Among the facilities at this property are a 24-hour front desk and an ATM, along with free WiFi throughout the property.

A
Alain
From
France
The breakfast was excellent. The bed were very good and overall I want to emphasize the kindness of the staff. It was just one night, to make a stop on the way from jasper to Smithers and we were not expecting too much from that stay. But honestly, we still keep speeking (it was one month ago) about your hotel and your team. Thank you very much all of you to have make that "necessary stop", an "unforgetable" stop !
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 360 reviews
Price from
US$108.64
1 night, 2 adults

Courtyard by Marriott Prince George

Hotel in Prince George

Located in the heart of Prince George, near the airport, Courtyard by Marriott Prince George features an outdoor terrace with a fire pit, pool, and free WiFi.

m
margaret
From
Ireland
Beautiful hotel, public areas and the room were gorgeous. Didn’t use the pool but it looked very nice. Had food there in the evening and it was tasty and was reasonably priced. It was less than 5 minutes from the train station in a taxi. Staff on reception and in the restaurant were very nice. See below re Booking.com misinformation regarding breakfast.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 442 reviews
Price from
US$145.59
1 night, 2 adults

Comfort Inn & Suites

Hotel in Terrace

Comfort Inn & Suites is offering accommodation in Terrace. Among the facilities at this property are free shuttle service and an ATM, along with free WiFi throughout the property.

A
Alison
From
United Kingdom
Great location, just outside the main area of town, loads of parking. Modern building, staff very helpful and friendly, room nice size, comfy beds, quality towels and toiletries. Good breakfast selection, constantly topped by staff.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 177 reviews
Price from
US$158.58
1 night, 2 adults

Holiday Inn Express & Suites Terrace by IHG

Hotel in Terrace

Holiday Inn Express & Suites Terrace by IHG in Terrace features a garden and a shared lounge.

H
Hailey
From
Canada
The breakfast was excellent. The bed was comfy. The staff were friendly.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 220 reviews
Price from
US$136.61
1 night, 2 adults

Northern Rockies Lodge

Hotel in Muncho Lake

Northern Rockies Lodge features a garden, private beach area, a shared lounge and restaurant in Muncho Lake. Featuring room service, this property also provides guests with a sun terrace.

D
DEBORAH
From
United States
We did not participate in breakfast because we had to leave before it was available. The property was beautiful and we enjoyed a nice walk along the lake. Always appreciate a clean room.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 180 reviews
Price from
US$212.17
1 night, 2 adults
See all 161 hotels in Northern British Columbia

Most booked hotels in Northern British Columbia in the past month

See all

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 976 reviews

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 393 reviews

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 419 reviews

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 152 reviews

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 363 reviews

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 750 reviews

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 862 reviews

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 526 reviews

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 220 reviews

Popular with guests booking hotels in Northern British Columbia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 360 reviews

Northern British Columbia's best hotels with breakfast

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 133 reviews

Pomeroy Hotel Fort St. John is a 4-star property situated in Fort Saint John. Featuring a restaurant, the property also has a fitness centre, as well as an indoor pool and a hot tub.

From US$152.42 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 159 reviews

Set in Terrace, Best Western Terrace Inn offers 4-star accommodation with a fitness centre, a shared lounge and a bar.

From US$102.44 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 455 reviews

Lakeview Inns & Suites - Fort Nelson in Fort Nelson provides accommodation with a fitness centre and barbecue facilities.

From US$128.63 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 103 reviews

Located within walking distance to all of downtown’s shopping, clinics and restaurants, the Quality Inn hotel in Quesnel is on Highway 97 with easy access to Quesnel Regional Airport, GR Baker...

From US$122.80 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 356 reviews

Ramada by Wyndham Northern Grand Hotel & Conference Centre is located in the heart of Fort St. John and offers guests a daily complimentary breakfast and an on-site restaurant.

From US$121.57 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 385 reviews

Situated in Fort Nelson, Woodlands Inn & Suites offers a bar. With a fitness centre, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

From US$144.41 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 393 reviews

Prestige Prince George Lodge is located in Prince George. This 4-star hotel offers luggage storage space. The hotel features a fitness centre, a 24-hour front desk and free WiFi.

From US$126.45 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 192 reviews

Super 8 by Wyndham Fort Nelson BC features accommodation in Fort Nelson. Guests can have a drink at the snack bar. Featuring a private bathroom, rooms at the hotel also boast free WiFi.

From US$147.40 per night

Budget hotels in Northern British Columbia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 225 reviews

Sandman Hotel Quesnel is located in Quesnel and features a restaurant and a bar. Featuring a fitness centre, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

From US$113.29 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 364 reviews

Tower Inn & Suites in Quesnel has a restaurant and a bar. Featuring a fitness centre, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

From US$116.10 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 352 reviews

This luxurious Prince George hotel features three restaurants, professional spa services and several on-site shops. Prince George Airport is a 15-minute drive from the hotel. Free WiFi is included.

From US$134.94 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 70 reviews

Northern Lights Inn is set in Fort Saint John. This 2-star hotel offers a 24-hour front desk. The hotel also offers free WiFi and free private parking.

From US$78.12 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 92 reviews

Located in Fort Saint John, Home2 Suites by Hilton Fort St. John features barbecue facilities. Featuring family rooms, this property also provides guests with a terrace.

From US$132.42 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 64 reviews

Located in Tumbler Ridge, Trend Mountain Hotel & Conference Centre offers a bar. Featuring a fitness centre, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

From US$129.79 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 37 reviews

Pomeroy Inn & Suites Fort St. John is offering accommodation in Fort Saint John. With free WiFi, this 4-star hotel offers a 24-hour front desk and a business centre.

From US$135.39 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 86 reviews

Set in Dawson Creek, Super 8 by Wyndham Dawson Creek offers 3-star accommodation with a fitness centre, a restaurant and a bar.

From US$128.60 per night

Hotels in Northern British Columbia that you can book without a credit card

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 44 reviews

St. George Hotel is offering accommodation in Barkerville. This 3-star hotel offers a shared lounge and free WiFi. At the hotel, all rooms are fitted with a balcony. Guests at St.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 28 reviews

Best Western Dawson Creek is located in Dawson Creek. With a fitness centre, the 2-star hotel has air-conditioned rooms with free WiFi. The hotel features a sauna and a 24-hour front desk.

From US$165.34 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 79 reviews

Jade City Motel is offering accommodation in Jade City. All rooms are equipped with a patio with mountain views and free WiFi. The units at the hotel come with a shared bathroom and bed linen.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 59 reviews

Bear Country Inn features accommodation in Terrace. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi. At the hotel, rooms are equipped with a desk.

FAQs about hotels in Northern British Columbia

See reviews by guests who stayed at hotels in Northern British Columbia

See all
From US$91.71 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 240 reviews
Excellent Stay at The Rest Inn, Terrace! My recent stay at The Rest Inn in Terrace was truly fantastic, largely thanks to the incredibly kind and accommodating manager. He went above and beyond by offering a complimentary airport transfer, which was a huge help and a wonderful touch. The positive experience continued with the room itself. It was spotlessly clean and incredibly comfortable, allowing me to get a very good night's sleep. It's clear that the staff takes great pride in maintaining the property. Overall, I highly recommend The Rest Inn for anyone visiting Terrace. The exceptional service, especially from the manager, combined with the clean and comfortable rooms, made for a perfect stay.
Guest review by
Tom
Germany
From US$138.82 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 243 reviews
We stayed at The Black Rooster for 2 nights, and didn’t want to leave. The apartment was clean, up to date, well furnished and very comfortable. The staff was very friendly and super accommodating. We arrived by ferry, and it was VERY late. Not a problem for the staff. We will be staying here every time we come to town.
Guest review by
Kim
Canada
From US$239.75 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 180 reviews
We did not participate in breakfast because we had to leave before it was available. The property was beautiful and we enjoyed a nice walk along the lake. Always appreciate a clean room.
Guest review by
DEBORAH
United States
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 494 reviews
The hotel is clean and the staff are friendly and very welcoming. I like the care and consideration everyone has shown me. The beds are comfy and we enjoy the water view from our room.
Guest review by
Brlecic
Canada
From US$140.17 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 425 reviews
Excellent location, easy walk to stores and shopping. Grocery store across the street. Comfortable beds, clean room. Very pleasant staff. Nice breakfast room and good selection of food.
Guest review by
LIANNA
United States
From US$139.75 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 300 reviews
Likely the nicest, most modern hotel room in the city, and we have stayed at them all! The building is under new management and most of the reviews do not reflect the updates.
Guest review by
Katelyn
Canada
From US$90.94 per night
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 17 reviews
The beds were great the rooms I had was updated the owners were updating more rooms the staff was very friendly
Guest review by
Schurmann
Canada
From US$100.96 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 55 reviews
No breakfast. Location was covenient and quiet. Very clean with good amenities. Bed was very comfortable.
Guest review by
McKenzie
Canada
From US$158.53 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 206 reviews
Convenient for airport shuttle. Decent breakfast. Good rooms. 24 hours reception.
Guest review by
WDLW
United Kingdom
From US$175.26 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 138 reviews
The horses at my daughters door at night and in the morning
Guest review by
Heather
Canada
From US$72.14 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 181 reviews
Easy check in , clean, good place to stop for a night
Guest review by
Guylaine
Canada
From US$134.94 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 352 reviews
Clean room, wonderful bathroom, excellent facilities
Guest review by
Graham
Ireland
From US$96.75 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 107 reviews
Service was friendly and restaurant was fantastic!!!
Guest review by
Lori
Canada
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 728 reviews
It was a peaceful stay and the restaurant was great
Guest review by
McLellan
Canada
From US$100.99 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 293 reviews
Loved it. Staff is amazing. Beds are comfy :)
Guest review by
Raman
Canada
From US$60.59 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 729 reviews
Great front desk staff, good room lady's
Guest review by
Robert
Canada
From US$176.64 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 200 reviews
The staff were really helpful and kind.
Guest review by
Helana
Spain
From US$233.05 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 357 reviews
I wouldn't stay anywhere else
Guest review by
Dixon
Canada

Planning a trip? Get inspired by reviews of cities in Northern British Columbia

10

We came to Prince George to visit the Ancient Cedars and...

We came to Prince George to visit the Ancient Cedars and what a great experience that was just over 1 hour and 15 min past PG. We also spent time geocaching im the area, visiting many parks like Moores Meadow, Connaught Hill, and Ness Lake which was great for swimmkng, and Deadfall brewing which were all fantastic. We quite enjoyed our mini trip to Prince Geroge.
Guest review by
Rosemarie
Canada
10

Terrace is my hometown so it's awesome to visit, I always...

Terrace is my hometown so it's awesome to visit, I always take in farmers market never ceases to amaze me how talented people are! The scenery is amazing , any drive any where you see cool stuff , walks on trails like ferry island trail will show you more amazing talent , look amongst the trees the carvings and paintings around town are worth a look and a Pic or 10.
Guest review by
Mark
2.0

Convenience off AlCan highway and to fuel.

Convenience off AlCan highway and to fuel. Air conditioner/heater did not work - The Outside door catch bar was broken and coming out of the wall. When I reported these items, the response was "they can't get in from outside with the locked door. The staff stated there was a thermostat on the wall - there is not. We had our cooler stolen out of the back of the truck. Many people were milling around the hotel parking lot, restaurants, and Walmart. With the amount of people "milling", it's not surprising they stole the cooler, but there were a lot more valuable items in the truck and they took my Gatorade, soda, and water. When asked the staff to see the cameras, she did not know how to run the cameras back, she would have the manager call - STILL WAITING for that call. We will NOT stay at this hotel or area again.
Guest review by
June
United States
10

Smithers is a beautiful town with lots of great shopping,...

Smithers is a beautiful town with lots of great shopping, restaurants, craft breweries, and an abundance of gorgeous mountain scenery. We had a very fun weekend stay and enjoyed all that Smithers has to offer. We liked the Farmer's Market, the shopping (including the thrift and consignment stores), the local craft breweries, the sushi at Blue Water Sushi, and a great day of hiking up to Crater Lake on Sunday. There was also a Main Street Market taking place on the Saturday which was like a street festival with vendors and other activities, music, etc. It was fun.
Guest review by
Jennifer
Canada
10

The downtown area is really pretty, and very clean.

The downtown area is really pretty, and very clean. I didn't see any garbage at all even walking around. There are a few unhoused people in the area , but many said Hi as we passed and where very nice. The footbridge offers a beautiful view of the river , we loved it.
Guest review by
Karren
Canada
10

Full breakfast available, egg with cheese inside, bacon,...

Full breakfast available, egg with cheese inside, bacon, sausage, waffles with strawberries and whipped cream plus all the usual coffee, juices, cereal, yogurts and fruit. One of the best breakfast. Rooms very clean and comfortable, highly recommend. Walmart across street for supplies if needed.
Guest review by
Randy
Canada
8.0

If you're OK with walking in the rain, there is a lot PR has...

If you're OK with walking in the rain, there is a lot PR has to offer: Great restaurants and shops! The people in general are friendly! The air is clean and soft. The ocean is gorgeous especially when it's sunny. You can easily go kayaking with different outfits that take you. There are a number of really great trails to walk. The cannery site in Port Ed is well worth the trip out there and the food there is amazing. There is usually something going on that involves live music and other performances. It's got a nice vibe. People tend to be unpretentious and down to Earth. But one thing I noticed is that the number of East Indians is huge and I felt like a minority....it feels like an invasion...I am not racist but it was so noticeable. It's too much.
Guest review by
Vinciguerra
6.0

Room was good but a bit dated and faded.

Room was good but a bit dated and faded. Hot tub was advertised on their website but not operating and looked like it had been down for a while. They advertised hot breakfast but only provided grab and go and that was limited. There was a notice posted about the breakfast but this was only provided at check in. No discount for lack of advertised amenities when I asked.
Guest review by
Sharon
Canada
8.0

We had never been to Kitimat before but had an extra day to...

We had never been to Kitimat before but had an extra day to explore on our holiday so chose to spend a night in Kitimat. We loved the natural beauty of the area … surrounded by snow capped mountains and situated on an ocean channel. The town is very clean and offers many dining options and shopping. Many lakes in the area for boating and trails to hike. It was also very interesting to see the massive industry that helps support our beautiful province! We would recommend Kitimat to others to visit.
Guest review by
Karen
Canada
6.0

My stay in Prince George was fine. No complaints.

My stay in Prince George was fine. No complaints. It was the booking that has me so angry! I booked my stay from a Canadian City to stay in another Canadian City & I paid with a Canadian credit card. Why did my rate become an American rate???? I was led to believe I was paying $112.00 for my room but was actually charged $154.79 I am discusted that you would deceive your customer in this manner & has left me no choice but to sever my relationship with booking.com....... There is plenty of other fish in the sea.
Guest review by
Lienne
Canada