Princeton, BC Area Hotels