Search hotels in Northern British Columbia, Canada
Enter your dates and choose from 178 hotels and other places to stay
Check out these popular cities in Northern British Columbia

Prince George

Fort Saint John

Fort Nelson

Prince Rupert

Quesnel

Dawson Creek

Terrace

Chetwynd

Vanderhoof

Hudson Hope
Stay in Northern British Columbia's best hotels!
Filter by:
Comfort Inn & Suites
Located in Terrace, Comfort Inn & Suites provides a garden. The property has a 24-hour front desk, airport transportation, an ATM and free WiFi throughout the property.

Microtel Inn and Suites by Wyndham Kitimat
Located in Kitimat, Microtel Inn and Suites by Wyndham Kitimat features barbecue facilities. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi.

Best Western Dawson Creek
Best Western Dawson Creek is offering accommodations in Dawson Creek. Featuring a fitness center, the 2-star hotel has air-conditioned rooms with free WiFi.

Best Western Plus Prince George
Best Western Plus Prince George is located 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 center, shared lounge, a restaurant and bar in Prince George. Featuring a concierge service, this property also provides guests with a sun terrace.

Homestead Inn & Suites
Located in Vanderhoof, Homestead Inn & Suites has a bar. Among the facilities of this property are a restaurant, a shared lounge and a 24-hour front desk, along with free WiFi.

Pomeroy Inn & Suites Prince George
Pomeroy Inn & Suites Prince George is located 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.

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

Days Inn by Wyndham Dawson Creek
Days Inn by Wyndham Dawson Creek is located in Dawson Creek. With a fitness center, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

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
Holiday Inn Express & Suites Terrace by IHG
Holiday Inn Express & Suites Terrace by IHG in Terrace features a garden and a shared lounge.
Pomeroy Hotel Fort St. John
Pomeroy Hotel Fort St. John is a 4-star property located in Fort Saint John. Offering a restaurant, the property also has a fitness center, as well as an indoor pool and a hot tub.
Lakeview Inns & Suites - Fort Nelson
Lakeview Inns & Suites - Fort Nelson in Fort Nelson has a fitness center and barbecue facilities. With free WiFi, this 3-star hotel offers free shuttle service and a 24-hour front desk.
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 Center is located in the heart of Fort St. John and offers guests a daily complimentary breakfast and an on-site restaurant.
Prestige Prince George Lodge
Prestige Prince George Lodge is offering accommodations in Prince George. With free WiFi, this 4-star hotel offers luggage storage space.
Super 8 by Wyndham Fort Nelson BC
Super 8 by Wyndham Fort Nelson BC has accommodations in Fort Nelson. Guests can have a drink at the snack bar. Featuring a private bathroom, rooms at the hotel also feature free WiFi.
Staybridge Suites - Dawson Creek by IHG
Featuring barbecue facilities, Staybridge Suites - Dawson Creek by IHG is located in Dawson Creek. Featuring a fitness center, this 3-star hotel has air-conditioned rooms with a private bathroom.
Budget hotels in Northern British Columbia
Tower Inn & Suites
Tower Inn & Suites in Quesnel provides accommodations with a restaurant and a bar. Featuring a fitness center, 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, on-site Tesla electric vehicle charging, and several on-site shops.
Located in Tumbler Ridge, Trend Mountain Hotel & Conference Centre features a bar. With a fitness center, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Williston Lake Resort
Williston Lake Resort has a fitness center, garden, a private beach area and shared lounge in Hudson Hope. Featuring room service, this property also welcomes guests with a restaurant and a terrace.
Located in Dawson Creek, Super 8 by Wyndham Dawson Creek offers 3-star accommodations with a fitness center, a restaurant and a bar.
Featuring an on-site restaurant, this hotel is a 6-minute drive from Prince George Golf & Curling Club. Super 8 Prince George provides free Wi-Fi in every room.
This Prince George hotel is located in the downtown business district, within a 5-minute drive of Fort George Park. The hotel offers free WiFi, an indoor pool.
Aurora Park Inn & Suites provides accommodations in Dawson Creek. With a fitness center, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
FAQs about hotels in Northern British Columbia
See reviews by guests who stayed at hotels in Northern British Columbia
Planning a trip? Get inspired by reviews of cities in Northern British Columbia
Polite and cheerful staff.
The Atlin terminal area was interesting and the Visitors...
I really enjoy coming back to Smithers — it’s a charming...
Terrace is my hometown so it's awesome to visit, I always...
The downtown area is really pretty, and very clean.
Staff was very friendly and very, very helpful.
Full breakfast available, egg with cheese inside, bacon,...
Very expensive, but if this is where you need to stop for...
Jade City is more like a stop on the side of the highway.
We came to Prince George to visit the Ancient Cedars and...
More places to explore, more ways to go
Hotels in Prince George
Thinking about which towns and cities to visit during your trip to Northern British Columbia? Try Prince George, a popular choice with guests.Hotels in Dawson Creek
Thinking about which towns and cities to visit during your trip to Northern British Columbia? Try Dawson Creek, a popular choice with guests.Cheap vacations in Prince George
Plan everything you need for your vacation in one place – from flights and stays to tours and activitiesCar rental near Dawson Creek Airport
Flying in to Dawson Creek Airport and need to rent a car? Book it now to pick it up when you land.Flights to Northern British Columbia
Get your flight tickets to Northern British Columbia right here on Booking.com.Hotels in Quebec
Hit the road and make the most of your trip by discovering another popular destination in Canada.Hotels in Bruce Peninsula, Southern Georgian Bay and Lake Simcoe
Hit the road and make the most of your trip by discovering another popular destination in Canada.Hotels in Canada
If you're planning a longer trip, look beyond Northern British Columbia and explore the whole country!





















































