Photo by Sig

Golf Hotels & Resorts in Northern British Columbia from AU$111
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Northern British Columbia Golf Hotels
Our top choices for Northern British Columbia hotels with a golf course

1. Woodlands Inn & Suites
Woodlands Inn & SuitesFort Nelson
9.2 out of 10, Wonderful, (1,002 reviews)
The price is AU$131
includes taxes & fees
17 Nov - 18 Nov

2. Crest Hotel
Crest HotelCow Bay
8.8 out of 10, Excellent, (59 reviews)
The price is AU$212
includes taxes & fees
15 Nov - 16 Nov

3. Woodhouse Cottages and Ranch
Woodhouse Cottages and RanchPrince George
10.0 out of 10, Exceptional, (57 reviews)
The price is AU$237
includes taxes & fees
24 Nov - 25 Nov

4. Arctic Divide Lodge
Arctic Divide LodgeDease Lake
9.0 out of 10, Wonderful, (123 reviews)
The price is AU$218
includes taxes & fees
9 Dec - 10 Dec

5. Smithers Guesthouse
Smithers GuesthouseSmithers
9.6 out of 10, Exceptional, (332 reviews)
The price is AU$148
includes taxes & fees
14 Nov - 15 Nov

6. Bell 2 Lodge
Bell 2 LodgeBell II
9.0 out of 10, Wonderful, (174 reviews)
The price is AU$289
includes taxes & fees
11 Nov - 12 Nov

7. Staybridge Suites Dawson Creek by IHG
Staybridge Suites Dawson Creek by IHGDawson Creek
9.6 out of 10, Exceptional, (120 reviews)
The price is AU$226
includes taxes & fees
6 Dec - 7 Dec

8. The Lodge at Skeena Landing
The Lodge at Skeena LandingTerrace
9.6 out of 10, Exceptional, (355 reviews)
The price is AU$199
includes taxes & fees
21 Nov - 22 Nov

9. Best Western Plus Prince George
Best Western Plus Prince GeorgePrince George
9.2 out of 10, Wonderful, (1,003 reviews)
The price is AU$186
includes taxes & fees
6 Dec - 7 Dec

10. Comfort Inn & Suites Terrace
Comfort Inn & Suites TerraceTerrace
9.4 out of 10, Exceptional, (754 reviews)
The price is AU$194
includes taxes & fees
6 Dec - 7 Dec

11. Hyatt Place Prince George
Hyatt Place Prince GeorgePrince George
9.0 out of 10, Wonderful, (1,047 reviews)
The price is AU$160
includes taxes & fees
29 Nov - 30 Nov

12. Lakeview Inns & Suites - Fort Nelson
Lakeview Inns & Suites - Fort NelsonFort Nelson
8.8 out of 10, Excellent, (1,003 reviews)
The price is AU$148
includes taxes & fees
11 Nov - 12 Nov

13. Prestige Prince George Lodge
Prestige Prince George LodgePrince George
8.8 out of 10, Excellent, (1,771 reviews)
The price is AU$169
includes taxes & fees
15 Nov - 16 Nov

14. Prestige Treasure Cove Resort
Prestige Treasure Cove ResortPrince George
9.0 out of 10, Wonderful, (1,081 reviews)
The price is AU$207
includes taxes & fees
23 Nov - 24 Nov

15. Prestige Hudson Bay Lodge & Conference Centre, WorldHotels
Prestige Hudson Bay Lodge & Conference Centre, WorldHotelsSmithers
8.6 out of 10, Excellent, (1,002 reviews)
The price is AU$281
includes taxes & fees
14 Nov - 15 Nov

16. Home2 Suites by Hilton Fort St. John
Home2 Suites by Hilton Fort St. JohnFort St. John
9.4 out of 10, Exceptional, (343 reviews)
The price is AU$190
includes taxes & fees
5 Dec - 6 Dec

17. Ramada by Wyndham Northern Grand Hotel & Conference Centre
Ramada by Wyndham Northern Grand Hotel & Conference CentreFort St. John
9.0 out of 10, Wonderful, (1,004 reviews)
The price is AU$163
includes taxes & fees
29 Nov - 30 Nov

18. Carmel Inn
Carmel InnPrince George
8.2 out of 10, Very good, (1,009 reviews)
The price is AU$121
includes taxes & fees
11 Nov - 12 Nov

19. Best Western Plus Chateau Fort St. John
Best Western Plus Chateau Fort St. JohnFort St. John
9.0 out of 10, Wonderful, (494 reviews)
The price is AU$202
includes taxes & fees
3 Dec - 4 Dec

20. Williston Lake Resort
Williston Lake ResortHudson's Hope
9.6 out of 10, Exceptional, (59 reviews)
The price is AU$172
includes taxes & fees
19 Nov - 20 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Northern British Columbia Hotel Reviews

Best Western Prince George Downtown
10/10 Excellent
Explore a world of travel with Expedia
- Cheap Hotels in Bell II
- Bell II Hotels
- Burns Lake Hotels
- Motels in Burns Lake
- Holiday Homes in Dease Lake
- Dease Lake Hotels
- Fort St. James Hotels
- Hotels near Fort St. James National Historic Site
- Caravan Parks in Fraser Lake
- Fraser Lake Hotels
- Gingolx Hotels
- Granisle Hotels
- Hazelton Hotels
- B&B in Houston
- Cheap Hotels in Houston
- Family Hotels in Houston
- Hotels with Parking in Houston
- Lgbt Welcoming Hotels in Houston
- Luxury Hotels in Houston
- Houston Hotels
- Hudson's Hope Hotels
- Iskut Hotels
- Kitwanga Hotels
- Lakelse Hotels
- Luxury Hotels in Mackenzie
- Mackenzie Hotels
- Mcleod Lake Hotels
- Meziadin Junction Hotels
- Hotels near Mills Memorial Hospital
- Hotels with Parking in Muncho Lake
- Muncho Lake Hotels
- Lodges in Muncho Lake
- Motels in Muncho Lake
- Nass Camp Hotels
- New Hazelton Hotels
- Noralee Hotels
- Hotels near Northwest Regional
- Pink Mountain Hotels
- Hotels near Powder King Mountain Resort
- Prophet River Hotels
- Lgbt Welcoming Hotels in Smithers
- Luxury Hotels in Smithers
- Ski Hotels in Smithers
- Smithers Hotels
- Town Houses in Smithers
- Hotels near Stewart
- Holiday Homes in Stewart
- Pet Friendly Hotels in Stewart
- Stewart Hotels
- Takla Landing Hotels
- Apartments in Terrace
- B&B in Terrace
- Business Hotels in Terrace
- Hotels with Pool in Terrace
- Luxury Hotels in Terrace
- Terrace Hotels
- Toad River Hotels
- Hotels near Uncha Mountain Red Hills Provincial Park
- Usk Hotels
- Flights to Burns Lake
- Flights to Dease Lake
- Flights to Dease Lake
- Flights to Fraser Lake
- Flights to Houston
- Flights to Hudson's Hope
- Flights to Mackenzie
- Flights to Moricetown
- Flights to Northwest Regional
- Flights to Smithers Regional
- Flights to Smithers
- Flights to Stewart
- Flights to Terrace
- Flights from Mackenzie
- Flights from Terrace
- Flights from Prophet River
- Flights from Fort St. James
- Flights from Usk
- Flights from New Hazelton
- Flights from Brisbane (BNE) to Terrace (YXT)
- Flights from Vancouver (YVR) to Terrace (YXT)
- Flights from Vancouver (YVR) to Smithers (YYD)






























































