Make The Oswego Hotel your home away from home. 


Make The Oswego Hotel your home away from home. Whether you’re looking for a corporate long stay or a long winter’s stay, we’ve got you covered! The Oswego Hotel is happy to provide you with friendly staff and all the comforts of home.


The Oswego Hotel’s well-appointed suites feature everything you need for deluxe extended-stay living. Offering a wonderful combination of luxury and comfort, all suites are fully equipped with gourmet cooking facilities. Many other amenities, from soaking tubs to complimentary Wi-Fi, will make you feel at home.

Weekly and Monthly Rates

Our property’s convenient James Bay location is just blocks away from downtown, parks, attractions, shopping, and more. Our many on-site services ensure that you’ll have everything you may need during your stay at your disposal. Twice-weekly housekeeping service and complimentary underground self-parking are included.

Long-stay offerings are available from October 1st to April 30th.

Island Residents Rate

Enjoy everything Vancouver Island has to offer and rediscover British Columbia’s capital city with 20% off for Island residents; complimentary self-parking included.

*Proof of residence is required.

Access Code: Islandlocal


Sometimes catastrophes are just out of your control. We recognize that you and your family need a sanctuary and a place to call home until the damages can be repaired. For many, having The Oswego to call home during such an emotional travesty is of great comfort.

Our competitive rates will help put your mind at ease so that you can focus on your wellness and next steps. Our long-stay packages include wireless internet, self-parking, and twice-weekly housekeeping services.