The business 2-star Bayview Inn offers quick access to Couchiching Beach Park, The OPP Museum and Orillia Museum of Art and History.
The city center is 3 km away from the hotel. The hotel is 450 meters away from Tudhope Park, Stephen Leacock Museum and Mara Provincial Park.
The opera house, museums and galleries are set within walking distance.
Bayview Inn provides 18 guestrooms appointed with free Wi-Fi, a balcony, climate control, LCD TV and a work desk for a pleasant stay in Orillia. Bathrooms are fitted with a bathtub, a shower and free toiletries.
Bayview Inn offers a business center, a photocopier and a copier for business guests.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.