Places to Stay Best Western Plus 525 E. Main St. Weatherford, OK 73096 (580) 772-3325 Fairfield Inn & Suites by Marriott 201 N. Nevada St. Weatherford, OK 73096 (580) 774-0800 Comfort Inn & Suites 1311 E. Main St. Weatherford, OK (580) 772-9100 Travel Inn 3401 E. Main St. Weatherford, OK 73096 (580) 772-6238