Victoria Inn – one of the Premier Thunder Bay hotels Experience luxury and comfort in one of the finest Thunder Bay hotels. Stay with us for business or pleasure. The Victoria Inn Thunder Bay hotel is a premier accommodation offering deluxe guestrooms, which have everything you’ll need for your next visit. Our poolside rooms, kid’s theme suites, three storey waterslide, and on-site dining make us the preferred choice for families of all Thunder Bay hotels.