See all 548 hotels in Lake St. Croix Beach
- Drury Plaza Hotel St. Paul Downtown
- SpringHill Suites by Marriott St. Paul Downtown
- LivINN Hotel St. Paul – I-94 – East 3M Area
- Microtel Inn & Suites by Wyndham Inver Grove Heights/Minneap
- AmericInn by Wyndham Inver Grove Heights Minneapolis
- Comfort Inn & Suites St. Paul Northeast
- Stillwater Inn & Suites
- Holiday Inn Express & Suites Vadnais Heights, an IHG Hotel
- AmericInn by Wyndham White Bear Lake St. Paul