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

Fort Saint John

Terrace

Smithers

Quesnel

Prince Rupert

Dawson Creek

Fort Nelson

Chetwynd

Hudson Hope
Stay in Northern British Columbia's best hotels!
Filter by:
Staybridge Suites - Dawson Creek by IHG
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.

Best Western Plus Chateau Fort St. 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.

Best Western 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.

Best Western Plus 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.

Hyatt Place 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.

Pomeroy Inn & Suites 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.

Courtyard by Marriott 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.

Comfort Inn & Suites
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.

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

Northern Rockies Lodge
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.

Most booked hotels in Northern British Columbia in the past month
Popular with guests booking hotels in Northern British Columbia
Popular with guests booking hotels in Northern British Columbia
Popular with guests booking hotels in Northern British Columbia
Popular with guests booking hotels in Northern British Columbia
Popular with guests booking hotels in Northern British Columbia
Popular with guests booking hotels in Northern British Columbia
Popular with guests booking hotels in Northern British Columbia
Popular with guests booking hotels in Northern British Columbia
Popular with guests booking hotels in Northern British Columbia
Popular with guests booking hotels in Northern British Columbia
Northern British Columbia's best hotels with breakfast
Days Inn by Wyndham Dawson Creek
Days Inn by Wyndham Dawson Creek is located in Dawson Creek. With a fitness centre, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Pomeroy Hotel Fort St. John
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.
Best Western Terrace Inn
Set in Terrace, Best Western Terrace Inn offers 4-star accommodation with a fitness centre, a shared lounge and a bar.
Lakeview Inns & Suites - Fort Nelson
Lakeview Inns & Suites - Fort Nelson in Fort Nelson provides accommodation with a fitness centre and barbecue facilities.
Prestige Riverside Lodge Quesnel
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...
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.
Woodlands Inn & Suites
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.
Prestige Prince George Lodge
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.
Budget hotels in Northern British Columbia
Sandman Hotel Quesnel
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.
Tower Inn & Suites
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.
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.
Northern Lights Inn
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.
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.
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.
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.
Set in Dawson Creek, Super 8 by Wyndham Dawson Creek offers 3-star accommodation with a fitness centre, a restaurant and a bar.
Hotels in Northern British Columbia that you can book without a credit card
St. George Hotel
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.
Stonebridge Hotel Dawson Creek
Stonebridge Hotel Dawson Creek has a fitness centre, garden, a shared lounge and restaurant in Dawson Creek. This 4-star hotel offers room service, an ATM and free WiFi.
Jade City Motel
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.
Bear Country Inn
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.


























































