Die Clearwater Lodge ist das größte Hotel im Ort Clearwater und liegt zentral im Ort. Clearwater liegt in einer weiten Flusstal-Landschaft am Thompson und Clearwater River. In der Nähe befindet sich der Wells Gray Provincial Park, der mit seiner herrlichen kanadischen Natur zum Wandern und Paddeln einlädt.
Das Hotel Clearwater Lodge verfügt über ein Restaurant, ein kleines Hallenbad, einen Fitnessraum, eine Sauna und einen Whirlpool.
Für einen komfortablen Aufenthalt stehen in allen Zimmern Bad/WC, Klimaanlage, Kitchenette, Balkon und Kabel-TV zur Verfügung.