Due to its proximity to Vancouver, there are no brand name hotels or motels in Port Moody. However, its many B&Bs range from rooms in family homes to luxurious, all-inclusive suites overlooking the water.
There is no overnight camping in Port Moody. However, outdoor enthusiasts will find wilderness campsites on North Twin Island and near Granite Falls in Indian Arm Provincial Park. They are water-access only.