Explore St. John's, Nfld, Canada you need accommodations. St. John's, Newfoundland, Canada accommodations including hotels, motels, cabin, cottage, bed and breakfast, hostels and campgrounds. Register your tourism accommodation today on Canada's largest booking, planning and interactive travel website.