Compare Rates, Check Room Availability and get the Best Deal on all listed New Westminster hotels instantly!
New Westminster is a historically important city in the Greater Vancouver Regional District of British Columbia, Canada. It was founded as the capital of the Colony of British Columbia (1858–1866). New Westminster is located on the Burrard Peninsula, on the north bank of the Fraser River.