Ontario Best Western Hotels: Orillia

Ontario Vacations, Travel and Hotels

The City of Orillia is located in the heart of Ontario's Lake Country on the shores of Lake Simcoe and Lake Couchiching. Within the city, visitors will find boat launches, sandy beaches, clean parks, historic monuments and even a miniature train ride.

Hotels in Orillia

Best Western Couchiching Inn Best Western Couchiching Inn
440 Couchiching Point Rd.
Orillia, ON L3V 6P8

Best Western Mariposa Inn & Conference Centre Best Western Mariposa Inn & Conference Centre
400 Memorial Ave
Orillia, ON L3V 6J3

Attractions in Orillia

View all Orillia attractions >

Contact Us

For reservations (U.S. and Canada) by phone call: 1-800-780-7234 or contact any of our Worldwide Reservation Numbers >