Best Western Inn of Payson ... Payson Enjoy your stay in the cool mountain town of Payson, Arizona. The Best Western Inn of Payson is centrally located in town and within walking distance ... Save Up To 60%