Photo by Tourism Prince George
Find hotels in Prince George from ฿1,875
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Prince George
Check prices for these dates
Our top choices for Prince George hotels

9.0 out of 10, Wonderful, (1005)
The price is ฿2,875
฿3,335 total
includes taxes & fees
1 Jan - 2 Jan 2026

9.2 out of 10, Wonderful, (943)
The price is ฿3,155
฿3,660 total
includes taxes & fees
13 Jan - 14 Jan 2026

8.8 out of 10, Excellent, (1000)
The price is ฿3,545
฿4,112 total
includes taxes & fees
29 Dec - 30 Dec

9.2 out of 10, Wonderful, (1000)
The price is ฿2,920
฿3,387 total
includes taxes & fees
26 Dec - 27 Dec

8.8 out of 10, Excellent, (1006)
The price is ฿2,674
฿3,102 total
includes taxes & fees
26 Dec - 27 Dec

8.4 out of 10, Very good, (1079)
The price is ฿2,520
฿2,924 total
includes taxes & fees
2 Jan - 3 Jan 2026
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Prince George attractions
Learn more about Prince George
Explore ancient forests and rushing rivers at Forests for the World, where hiking trails reveal wildlife and stunning lake views. The Railway Museum and Two Rivers Gallery showcase local heritage, while winter brings excellent skiing at nearby Purden Mountain.

Photo by Tourism Prince George
Open Photo by Tourism Prince George
Top Prince George Hotel Reviews

Prestige Prince George Lodge
10/10 Excellent

Carmel Inn
10/10 Excellent
More cheap stays in Prince George

Econo Lodge
910 Victoria St Prince George BC
The price is ฿1,616 per night from 5 Jan to 6 Jan
฿1,616
฿1,875 total
5 Jan - 6 Jan 2026
includes taxes & fees
8/10 Very Good! (810 reviews)
















































































