All Hotels In Saint James, Minnesota
There are 51 hotels in Saint James
- Super 8 by Wyndham St. James
- Best Western Plus New Ulm
- Microtel Inn & Suites by Wyndham New Ulm
- Best Western Fairmont
- AmericInn by Wyndham Sleepy Eye
- Super 8 by Wyndham Fairmont
- Microtel Inn & Suites by Wyndham Springfield
- Colonial Inn Extended Stay By OYO New Ulm
- Hampton Inn Fairmont
- Lakeside luxury condo
- Madelia Hotel & Suites
- Budget Inn
- Budget Inn /2 Queen Bed-Non Smoking
- Budget Inn / 2 Queen Bed Non-Smoking
- Budget Inn / 1 Queen Bed Non Smoking