St. James Hotel is located in Red Wing Minnesota just 50 miles south of the Twin Cities and 50 miles north of Rochester along the banks of the Mississippi River; the St. James Hotel is the perfect river-city getaway. We are members of the Historic Hotels of America. Experience the classic elegance of the St. James Hotel. Choose from 61 enchanting Victorian guestrooms, and four distinct dining options.Each of the 61 guestrooms is distinctly unique. No two rooms are alike. The guestrooms feature period-antique decor, wireless Internet, whirlpool baths, remote control cable TV, individual climate control, hair dryers, irons and ironing boards, and twice-daily maid service. Guests start each day with a newspaper at their door and complimentary coffee in the Historic Library.The St. James Hotel offers 13 unique meeting or banquet rooms that can accommodate groups both small and large (up to 300). Complete wedding, catering, and audiovisual services are available.Gift certificates and packages available.Member Historic Hotels of America.